Principal I, Embedded Software Engineer

Alcon

Base: $113,250.00 - $188,750.00 annually; bonus/eq...
**
5 years relevant experience
Bachelor's degree in related field
Proficient in c and c++ programming
** Alcon is seeking a Principal I, Embedded Software Engineer to join their Research and Development team focused on surgical devices. The ideal candidate will have extensive experience in embedded software development, particularly in a medical context, and will contribute to designing, developing, and testing software for electromechanical devices. **

Job Summary

  • This role involves designing and developing computer-controlled electromechanical devices for eye care surgical applications.
  • The successful candidate will ensure product safety and regulatory compliance through rigorous software risk management and requirements writing.
  • Alcon offers a robust benefits package including health, life, retirement, and paid time off to support employee well-being.

Matching Summary

Match Score: 75

** Alcon is seeking a Principal I, Embedded Software Engineer to join their Research and Development team focused on surgical devices. The ideal candidate will have extensive experience in embedded software development, particularly in a medical context, and will contribute to designing, developing, and testing software for electromechanical devices. **

Salary

Base: $113,250.00 - $188,750.00 annually; Bonus/Equity: Not specified; Benefits: Health, life, retirement, PTO included

Skills & Requirements

Must-have

  • 5 years relevant experience
  • Bachelor's degree in related field
  • Proficient in C and C++ programming
  • Experience with Real-Time Operating Systems
  • Knowledge of embedded software architecture

Nice-to-have

  • Experience developing firmware for medical devices
  • Familiarity with ST STM32 or NXP Kinetis microcontrollers
  • Strong debugging skills on PCBA designs
  • Experience with CAN and Ethernet protocols
  • Understanding of electronic circuitry and peripherals

Key Requirements

  • Minimum 5 years of relevant experience
  • Bachelor's Degree in Computer Science or Engineering
  • Fluency in English communication
  • Proficiency in formal software development methodologies

Work Rights

Not specified

Tailored Resume

Cover Letter