L

Lexington Medical

Manufactures and sells surgical stapling systems

Embedded Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeBedford, MA, USA$80k - $110k

About the Job

Requirements

  • A bachelor's or master's degree in Computer Science, Electrical Engineering, Computer Engineering, Robotics, or a related discipline is required.
  • At least one year of relevant experience is required, including internships or co-ops with substantial hands-on embedded or hardware-focused work.
  • Experience writing and debugging embedded C or C++ is required.
  • Comfort working with microcontrollers, hardware-level debugging tools, and lab equipment is required.
  • Exposure to real-time or bare-metal embedded systems is required.
  • Familiarity with communication protocols such as SPI, I2C, UART, or CAN is required.
  • Hands-on experience with robotics, motor control, sensors, or electromechanical systems through internships, academic projects, or personal projects is required.

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 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 team's modular, maintainable firmware patterns.
  • Support verification and validation through bench 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.

Desired Qualifications

  • Experience with an RTOS such as FreeRTOS, or with writing firmware under IEC 62304 or FDA design controls, is a plus.

About the Company

Lexington Medical

Manufactures and sells surgical stapling systems

Lexington Medical designs and sells automated surgical stapling systems for hospitals and surgical centers, especially for bariatric and gastrointestinal surgeries. Its devices are powered staplers and endostapling tools that connect tissues and close wounds during surgery, built in a Massachusetts facility using in-house automation for consistent quality. The company differentiates itself through vertical integration and in-house manufacturing, ensuring strict control from development to production and clear regulatory compliance backed by clinical outcomes. Its goal is to improve surgical results by giving surgeons reliable, high-quality stapling options and expanding access to its therapies worldwide.

Company size
51-200
Company stage
Series B
Total funding
$6.6M
Headquarters
Bedford, MA
Founded
2013

Recently Posted Jobs

Explore more opportunities at Lexington Medical

See more jobs