Build life-critical embedded software for anesthesia delivery systems and associated vaporizer technologies used by clinicians. This role is suited to a software engineer interested in embedded systems who wants to grow into a systems-focused position. Expertise in medical devices is not required, but curiosity about how software, electronics, sensors, actuators, and real-time behavior interact in a physical product is important. The work includes feature development, product enhancements, system integration, automated testing, and investigation of product issues. The engineer will work with experienced colleagues and gradually take ownership of embedded components and system functions, with the long-term goal of developing expertise in both the technology and the anesthesia and ventilation-delivery domain. The role develops software in C++ for RTOS and Embedded Linux environments and integrates it with processors, sensors, actuators, communication interfaces, and other product subsystems. It involves debugging across software, operating-system, communications, and hardware boundaries, contributing to engineering processes and tools, and collaborating with cross-functional and global teams on common embedded platforms and reusable software.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level