Vitalist Inc Job Board Job Board / Intermediate Embedded Software Engineer / Apply Intermediate Embedded Software Engineer Personal Information First Name * Last Name * Email * Phone * Country * Postal Code * Professional Details Resume * Resume must be larger than 0 bytes and less than 25 MB. Portfolio Do you have experience with RTOS environments (Zephyr, FreeRTOS, or similar) in a production or near-production setting? * Yes No Do you have 3+ years of professional experience developing firmware in C/C++ for embedded systems? * Yes No This role requires being in the Vancouver, BC office at least 3 days a week. Are you currently located in Vancouver or prepared to relocate? * Yes No Are you legally authorized to work in Canada for any employer? * Yes No Personal Information Briefly describe your experience developing firmware in C/C++ for embedded systems. Include the hardware platforms you’ve worked on. * Have you worked with RTOS environments (Zephyr, FreeRTOS, etc.)? Describe a project or feature you implemented. * Have you integrated sensors or peripherals (e.g., PPG, IMU, BLE)? Share a short example of your contribution. * How do you stay curious and keep learning as an engineer? * At Vitalist, we live at the intersection of fitness and tech. What are you genuinely passionate about outside of work (e.g., fitness, coding, gaming, etc.)? * Do you speak any languages other than English * Submit