Base: $150,000.00 to $180,000.00; bonus/equity: no...
Fully remote
15-25 years embedded software experience
C and c++ programming for embedded systems
Microprocessor architecture and low-level drivers
The Principal Software Engineer leads the complete development lifecycle for embedded software running ZOLL's life-saving medical devices in a regulated environment
Job Summary
The Principal Software Engineer leads the complete development lifecycle for embedded software running ZOLL's life-saving medical devices in a regulated environment.
This role requires providing full-stack ownership of device software spanning low-level firmware, control logic, communication interfaces, and embedded Linux user-interface components.
ZOLL offers a competitive salary range of $150,000 to $180,000 along with comprehensive benefits and an opportunity to impact patient outcomes globally.
Matching Summary
The Principal Software Engineer leads the complete development lifecycle for embedded software running ZOLL's life-saving medical devices in a regulated environment.
Salary
Base: $150,000.00 to $180,000.00; Bonus/Equity: Not specified; Benefits: Comprehensive plans available at zollbenefits.com
Skills & Requirements
Must-have
15-25 years embedded software experience
C and C++ programming for embedded systems
Microprocessor architecture and low-level drivers
Software quality practices and regulatory standards
Bare-metal, embedded Linux, or RTOS environments
Nice-to-have
Python or Bash scripting languages
DSPs, FPGAs, or multi-processor systems
Familiarity with IEC 62304 and ISO 14971
Experience with distributed version control Git
Knowledge of Figma for UI design review
Key Requirements
B.S. or M.S. degree in Engineering or Computer Science
15-25 years related industry experience
Experience applying industry and regulatory standards