Skip to main content
# Principal Embedded Software Engineer, Surgical Devices An on-site Bedford, Massachusetts principal embedded role writing real-time C and C++ for electromechanical surgical devices at a MedTech manufacturer, paying $180,000 to $220,000.$180,000 to $220,000 a year Bedford, Massachusetts (On-site)FULL\_TIMEBrowse open roles MedTechEngineeringFULL\_TIME
About the role: Stay close to the code, and to the device it controls. A MedTech manufacturer is hiring a Principal Embedded Software Engineer to build software for electromechanical surgical devices. This is hands-on technical leadership: you set architectural direction while still writing production code, integrating drivers and solving hardware and software problems at the bench.
At a glance
Salary: $180,000 to $220,000 a year
Location: Bedford, Massachusetts. On-site
Stack: C, C++, ARM Cortex-M, RTOS, embedded debugging
What you will do:
  • Build real-time embedded software, communication interfaces and control logic.
  • Improve platform reliability.
  • Work alongside electrical and mechanical engineers and lead technical reviews.
  • Strengthen verification, documentation and software development practice.
  • What you will bring
  • Twelve or more years of embedded development.
  • Expert C and C++, with deep knowledge of microcontrollers, RTOS environments and hardware-level debugging.
  • Safety-critical or regulated product experience is particularly relevant.
  • Knowledge of medical device software quality requirements, including IEC 62304, is valuable.
  • Why this role
  • Principal-level influence without leaving engineering, from early architecture and hardware integration through verification and product support.
How to apply: Apply with your resume and a summary of the embedded systems you have delivered. Apply in under two minutes Apply with your LinkedIn profile or upload a CV. An email address is required; everything else is optional. Every application is read by us, not a filter. Questions candidates ask about this role What does this principal embedded role pay?: $180,000 to $220,000 a year. Do I need medical device experience?: Safety-critical or regulated product experience is particularly relevant, and IEC 62304 knowledge is valuable. Twelve or more years of embedded C and C++ is the core requirement. Is this a management role?: No. It is hands-on technical leadership: setting architecture while still writing production code and debugging at the bench.

Also on the board Same function, level within a rung

Level

Manager

Salary

$180,000 - $220,000 per year

Location

Bedford, MA

Occupation

Software Developers

Industry

Surgical Appliance and Supplies Manufacturing

Posted

today

Apply for this role (opens in a new tab)