Principal Embedded Software Engineer

Medtronic

Lafayette, CO, United States
Base: $148,000.00 - $222,000.00 usd; bonus/equity:...
Onsite
Embedded linux development experience
C/c++ and shell scripting proficiency
Linux kernel and device driver expertise
This role involves designing category-redefining products for the high-growth airway management portfolio within the Acute Care & Monitoring team

Job Summary

  • This role involves designing category-redefining products for the high-growth airway management portfolio within the Acute Care & Monitoring team.
  • The position requires a minimum of 7 years of experience in embedded software development with a focus on Linux systems.
  • Medtronic offers a competitive salary range of $148,000 to $222,000 along with comprehensive benefits including health insurance and 401(k) matching.

Matching Summary

This role involves designing category-redefining products for the high-growth airway management portfolio within the Acute Care & Monitoring team.

Salary

Base: $148,000.00 - $222,000.00 USD; Bonus/Equity: Eligible for Medtronic Incentive Plan (MIP); Benefits: Health, dental, vision, 401(k), paid time off

Skills & Requirements

Must-have

  • Embedded Linux development experience
  • C/C++ and shell scripting proficiency
  • Linux kernel and device driver expertise
  • Hardware/software integration skills
  • Cross-compilation toolchain knowledge

Nice-to-have

  • Medical device industry background
  • Regulatory compliance knowledge IEC 62304
  • Yocto or Buildroot build system experience
  • Cloud connectivity and IoT protocols
  • AI-based image processing algorithms

Key Requirements

  • Bachelor's degree with 7+ years experience
  • Master's degree with 5+ years experience
  • PhD with 3+ years experience
  • US work authorization required for non-Principal roles
  • Sponsorship available only for Principal level and above

Work Rights

Unrestricted US work authorization required for non-Principal roles

Sponsorship: available

Tailored Resume

Cover Letter