We use essential cookies

Please Accept our Privacy Policy

Principal Embedded Software Engineer

Lexington Medical, Inc.

Bedford, MA • 9/20/2026

Job Description

Job Description

Lexington Medical, Inc. is hiring a PrincipalEmbeddedSoftware Engineer in Bedford, MA to developembeddedsoftware for surgical stapling devices. You will build and ownembeddedsoftware controlling a complex electromechanical surgical stapling system, while setting the architecture and technical standards that guide the platform longer term.

About Lexington Medical

Lexington Medical, Inc. is a medical device company designing andmanufacturing surgical stapling technology at our headquarters in Bedford, Massachusetts, just outside Boston. Our AEONEndostapleris an FDA-cleared, minimally invasive surgical stapler used in operating rooms around the world. With engineering,manufacturing, and quality working closely together, engineers stay close to the product and see their work move from an idea through prototyping, testing,manufacturing, andultimately intothe operating room.

About the Role

As a PrincipalEmbeddedSoftware Engineer at Lexington Medical, you will ownembeddedsoftware architecture whileremainingan active individual contributor. You will write production code, integrate drivers, debug at the hardware level, and workatthe bench alongside electrical and mechanical engineers.

The softwareoperatesunder tight real-time and safety-critical constraints and directly controls electromechanical actuation and sensing. You will help solve the problems that appear where software meets actual hardware, while alsoestablishingthe technical direction, development practices, and software quality standards for the platform.

This role is designed for a principal-level engineer who wants the scope and influence of a technical leader without moving away from engineering itself.

Responsibilities

  • Design, build, and integrate real-timeembeddedsoftware for Lexington Medical's surgical stapling platform and supporting devices, primarily using ARM Cortex-M or equivalent microcontroller-based systems.
  • Define and evolve the embeddedsoftware architecture, including major structural decisions, technical tradeoffs, and longer-term platform direction.
  • Write productionC and C++ code as an active contributor to coreembeddedsystems.
  • Develop and debug low-level drivers, communication interfaces including SPI, I2C, CAN, UART, and USB, and application-layer logic controlling electromechanical actuation and sensing.
  • Use oscilloscopes, logic analyzers, JTAG/SWD, and other debugging tools to solve hardware/software integration problems atthe bench.
  • Own the structure, standards, dependencies, and long-term health of the embeddedsoftware codebase.
  • Establish documentation, risk-management, and verification practices aligned with IEC 62304 andapplicableFDA medical device requirements.
  • Lead code and design reviews, mentor other engineers, and help establisha high technical bar across theembeddedteam.
  • Own embeddedsoftwaretechnical deliverables and risk mitigation from architecture and bring-up through verification and ongoing product support.

Qualifications

  • Bachelor's orMaster's degree in Computer Science, Electrical Engineering, Software Engineering, ora relateddiscipline.
  • 12+ years of embeddedsoftware development experience, preferably in a regulated or safety-critical industry.
  • Expert-level proficiencyin C and C++ forembeddedsystems.
  • Deep experience with RTOS-based systems and embeddeddevelopment workflows.
  • Experience developing forARM Cortex-M or comparable microcontroller platforms.
  • Strong hardware-level debugging skills using tools such as oscilloscopes, logic analyzers, and JTAG/SWD.
  • Direct experience integrating embeddedsoftware with complex electromechanical hardware.
  • Experience leading technical architecture and mentoring experienced engineers while remainingan active contributor.
  • Strong understanding of software quality systems, documentation control, risk management, and IEC 62304 or comparable regulatedsoftware-developmentrequirements.
  • Working knowledge of Git, JIRA, or similar version-control and issue-tracking systems.
  • Experience with Python or C# is a plus.

What Success Looks Like

  • Within your first 3 to 6 months, you understand the existingembeddedarchitecture, are contributing production code, and have taken ownership of significant technical decisions and integration work.
  • Within your first year, you have materially improved the architecture, engineering practices, and reliability of the embeddedplatform while delivering software on active product programs.
  • You are the person the team can turn to for difficult embeddedand hardware/software integration problems, while still raising the technical capability of the engineers around you.

Location & Work Arrangement

This position is based at our headquarters in Bedford, Massachusetts, in the Greater Boston area, and is an on-site role.

VisitourCandidate Journey pageto learn what to expect from our hiring process.

Salary Range
$180,000$220,000 USD