Embedded Software Engineer II (Christine)
Core
Develop embedded software solutions for medical devices used in airway management applications in acute care environments.
Role type
Embedded Software Engineer II (IC)
Builds
Airway management medical devices for operating rooms, intensive care units, and emergency departments
Domain
Healthcare technology / Medical devices
Deliverable
production ML models | product features
Required skills
C, C++, Linux-based embedded systems, driver development, version control, hardware-software integration debugging
Preferred skills
Real-time software for microprocessors, Qt/LVGL, Python, shell scripting, USB/UART/I2C/SPI protocols, IEC 62304/ISO 14971/ISO 13485
Technologies
C, C++, Linux, Qt, LVGL, Python, USB, UART, I2C, SPI
Responsibilities
Develop embedded software applications and features; Design and implement software architectures and reusable platform components; Integrate software with hardware platforms; Create and maintain unit, integration, and automated tests; Generate software development documentation for regulatory compliance; Participate in software verification, validation, and risk management activities.
Seniority
Mid-level, hands-on IC