Staff Software Engineer - Distributed Embedded Systems
No visa sponsorship
Core
Build life-critical distributed embedded software for anesthesia and ventilation delivery systems running on multiple processors.
Role type
Staff Software Engineer (Distributed Embedded Systems)
Builds
Anesthesia delivery systems and vaporizer technologies
Domain
Medical devices / Embedded Systems
Required skills
C++, RTOS, Embedded Linux, System Integration, Platform Bring-up, Low-level Debugging, Technical Leadership, Architecture Design, FPGA System Integration
Preferred skills
Heterogeneous SoC (Xilinx Zynq), Control Systems, Medical Device Experience, Mentorship
Technologies
C++, RTOS, Embedded Linux, FPGA, ARM, FreeRTOS, BSPs, Drivers, CI/CD
