Lexington Medical Logo

Lexington Medical

Embedded Software Engineer

Posted 4 Days Ago
Be an Early Applicant
In-Office
Bedford, MA, USA
80K-110K Annually
Junior
In-Office
Bedford, MA, USA
80K-110K Annually
Junior
Develop, test, and debug embedded firmware for surgical stapling devices using C and C++ on ARM Cortex-M microcontrollers. Build drivers, communication interfaces, motor-control logic, and sensor integrations. Collaborate with electrical, mechanical, and systems engineers during hardware bring-up and bench debugging. Support verification, validation, code reviews, and documentation compliant with FDA design controls and IEC 62304.
The summary above was generated by AI

As an Embedded Software Engineer at Lexington Medical, you will write and debug the firmware that drives a surgical stapler, C and C++ on ARM Cortex-M microcontrollers controlling the motors, sensors, and mechanisms inside the device. This is an early-career role for an engineer who has already done real embedded work in an internship or co-op and wants to keep building hardware-driven products rather than move away from the hardware. Because the electrical and mechanical engineers who designed the board and the mechanism sit in the same building in Bedford, you debug at the bench with the people who can change either one.

About Lexington Medical

Lexington Medical is a medical device company designing and manufacturing surgical stapling technology at our headquarters in Bedford, Massachusetts, just outside Boston. Our AEON™ Endostapler is 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, and ultimately into the operating room.

About the Role

As an Embedded Software Engineer at Lexington Medical, you will contribute to the development, testing, and integration of embedded firmware in the AEON™ surgical stapling platform and the products behind it. You will implement and debug low-level drivers and communication interfaces (SPI, I2C, CAN, UART, USB) as well as the application logic that commands and monitors electromechanical subsystems, then take that firmware to the bench and prove it works against real hardware. You will work day to day with embedded, electrical, mechanical, and systems engineers, particularly during hardware bring-up, when firmware, board, and mechanism all meet for the first time.

You will also learn how software gets built for a Class II medical device. That means writing code that can be reviewed and traced, documenting requirements, design decisions, and test results to satisfy FDA design controls and IEC 62304, and supporting verification and validation through bench and system-level testing. Our teams are small, so you will own real modules early and have direct access to the engineers making the design decisions around them.

Responsibilities

  • Design, implement, and test embedded firmware running on ARM Cortex-M or equivalent microcontroller-based systems in C and C++.
  • Develop and integrate low-level drivers and communication interfaces, including SPI, I2C, CAN, UART, and USB.
  • Build and debug the application-layer logic that controls and monitors electromechanical systems, including motor control and sensor feedback.
  • Work with electrical and mechanical engineers on hardware bring-up, debugging, and system integration, confirming that firmware interacts correctly with motors, sensors, and physical mechanisms.
  • Debug at the bench using oscilloscopes, logic analyzers, and JTAG or SWD hardware debuggers, and isolate whether a failure is in firmware, hardware, or the mechanism.
  • Participate in code reviews and design discussions, and apply the modular, maintainable firmware patterns the team uses.
  • Support verification and validation activities through bench testing and system-level testing.
  • Document software requirements, design decisions, and test results in alignment with FDA design controls and IEC 62304 expectations.
  • Contribute to firmware quality, reliability, and traceability as the platform matures.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Computer Engineering, Robotics, or a related discipline.
  • One or more years of relevant experience, including internships or co-ops with substantial hands-on embedded or hardware-focused work.
  • Experience writing and debugging embedded C or C++.
  • Comfortable working with microcontrollers, hardware-level debugging tools, and lab equipment.
  • Exposure to real-time or bare-metal embedded systems.
  • Familiarity with communication protocols such as SPI, I2C, UART, or CAN.
  • Hands-on experience with robotics, motor control, sensors, or electromechanical systems, through internships, academic projects, or personal projects.
  • Experience with an RTOS such as FreeRTOS, or with writing firmware under IEC 62304 or FDA design controls, is a plus.

What Success Looks Like

  • Within your first three to six months, you own a driver or firmware module end to end, from implementation through bench verification, and the team trusts your test results.
  • By one year, you can take a new board revision from power-on to working firmware, and you catch real problems in other engineers’ code reviews.
  • The engineers who work alongside you can pick up your firmware and your documentation without asking you what it does.

Location & Work Arrangement

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

Visit our Candidate Journey page to learn what to expect from our hiring process.

Salary Range
$80,000$110,000 USD
HQ

Lexington Medical Bedford, Massachusetts, USA Office

23 Crosby Dr, Bedford, MA, United States, 01730

Similar Jobs

8 Days Ago
Hybrid
Framingham, MA, USA
97K-134K Annually
Mid level
97K-134K Annually
Mid level
Automotive • eCommerce • Hardware • Music • Retail • Software • Wearables
Own end-to-end delivery of embedded audio software projects from requirements through integration and validation. Develop and optimize C/C++ platform components for embedded and RTOS environments, lead integration across DSP pipelines, middleware, and partner deliverables, and resolve system-level issues. Optimize latency-sensitive real-time audio performance, coordinate with systems, QA, and security teams, and maintain technical documentation and integration plans.
Top Skills: AmlogicAndroid Audio FrameworksBesCC++DspIpcMiddleware FrameworksQualcommRtos
2 Days Ago
In-Office
Boston, MA, USA
140K-165K Annually
Senior level
140K-165K Annually
Senior level
Artificial Intelligence • Hardware • Machine Learning • Software
Develop embedded firmware and control software for photonic transceiver lasers, including stabilization algorithms, diagnostics, telemetry, monitoring, hardware bring-up, and automated testing. Collaborate with photonic, analog, digital, and systems engineers while debugging embedded systems and integrating management interfaces such as CMIS, OpenBMC, and DMTF standards. The role requires C/C++ and Python expertise, hardware-software integration, lab testing, and ownership of production-ready firmware components.
Top Skills: CC++CmakeCmisDmtfFreertosGdbGitGpioI2CJtagLogic AnalyzersOpenbmcOptical Test And Measurement EquipmentOscilloscopesPythonRedfishRtosSpiUartZephyr
4 Days Ago
In-Office
Bedford, MA, USA
32-36 Annually
Internship
32-36 Annually
Internship
Healthtech
Electrical and embedded software engineering intern supporting development of electromechanical surgical devices. Responsibilities include developing and debugging C/C++ firmware, designing and testing circuits and PCBs, hardware bring-up, integrating microcontrollers, sensors, motors, and actuators, troubleshooting with electrical test equipment, and supporting verification and documentation. The role is full-time and on-site in Bedford, Massachusetts, from June through August 2027.
Top Skills: ActuatorsCC++Electrical CircuitsElectrical Test EquipmentEmbedded FirmwareEmbedded SystemsMicrocontrollersMotorsPcb DesignSchematic CaptureSensors

What you need to know about the Boston Tech Scene

Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.

Key Facts About Boston Tech

  • Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
  • Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
  • Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
  • Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account