CareerPlan

Staff Software Engineer - Distributed Embedded Systems

Madison, USFull-time2026-10-21 → 2026-11-10
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