Embedded Software Engineer
$80k - $110kLexington Medical, Inc.
Job Description
Job Description
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
$115k - $135k
...complementary analytical technologies, software automation, and machine learning. For more... ...to collaborate with world-class engineers and scientists developing groundbreaking... ...this role, you will design and develop embedded software that controls sophisticated electromechanical...SuggestedWork at officeRemote workWorldwide- ATC is seeking an Early-Career Embedded Software Engineer to join the Advanced Solutions Group. You will design, develop, integrate, and test embedded software for processors from microcontrollers to SoCs, gaining hands‑on experience across the product lifecycle from concept...Suggested
- Overview MPR Associates, Inc. (MPR), a thriving multi-discipline, specialty engineering services and consulting firm, is actively seeking a capable and motivated Embedded System Software Engineer to join our team. If you are seeking a unique, challenging, and rewarding...SuggestedFull time
- Embedded Software Engineer This job is with Encode, Inc a fully owned subsidiary of Lancesoft. Clearance: This role requires a secret clearance to start. The candidate will need to be open and able to increase clearance level to Top Secret when they start. If someone has...SuggestedApprenticeshipLocal areaWork from home
- MITRE Embedded Systems Engineer At MITRE, your passion fuels work that impacts our nation and improves lives. This is where your skills strengthen... ...significant expertise in high performance and embedded software to lead and support advanced research and development...SuggestedWork experience placementInternshipLocal areaImmediate start
$126.8k - $149.9k
Panametrics, a leader in industrial measurement solutions, is seeking a Senior Embedded Software Engineer to provide technical leadership in the development of embedded systems, real-time software, and signal processing solutions that enable next-generation ultrasonic...$32 - $36 per hour
...Job Description Job Description Lexington Medical, Inc. is hiring an Electrical/Embedded Software Engineering Intern for Summer 2027 at our headquarters in Bedford, MA. You will join our R&D team and gain hands-on experience developing the embedded hardware and...Hourly payFull timeSummer workInternship$180k - $220k
...Job Description Job Description Lexington Medical, Inc. is hiring a Principal Embedded Software Engineer in Bedford, MA to develop embedded software for surgical stapling devices. You will build and own embedded software controlling a complex electromechanical surgical...- ATC is seeking a talented and motivated Embedded Software Engineer to join our Advanced Solutions Group. This team develops innovative sensing, signal processing, and embedded computing systems for space, airborne and terrestrial applications. In this role you will contribute...
- Embedded Systems Security Engineer At MITRE, your passion fuels work that impacts our nation and improves lives. This is where your skills strengthen... .... Our teams work at the intersection of embedded software, computer architecture, hardware security, and applied research...Work experience placementLocal areaImmediate start3 days per week
$190k - $210k
Principal Embedded Software Engineer Burlington, Massachusetts, United States 10Beauty is a robotics startup based in Burlington, MA. We have raised $70M from some of the leading venture and celebrity investors in the country to build the world's first fully autonomous...Full time$130k - $160k
...complete solutions to improve hospital efficiency and enhance patient care. Overview Position Summary: We are seeking a Senior Embedded Software Engineer with deep expertise in motion control systems, real-time embedded software, and low-level firmware development. This role...Full timeWorldwideShift work$85k - $128k
...Boston Engineering is where innovative ideas become real-world technologies. Headquartered in Waltham, Massachusetts, we've spent... ...Job Description Boston Engineering is seeking an Embedded Software Engineer to develop software for robotics, autonomous systems...Permanent employmentFull timeInternshipWork at officeRelocationRelocation package$90k - $210k
...technology. MORSE boasts a specially selected team of scientists, engineers, and software developers to deliver best-in-class technical solutions... ...faced by the US National Security Ecosystem. As an Embedded Software Engineer at MORSE, you will be developing software...Full time$30k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Embedded Software Engineer - Space Systems : Sign-on bonus ($30K max) Job Code: 43890 Job Location: Wilmington, MA Job Schedule: 9/80 (Every other...Local areaRelocationRelocation packageFlexible hours- NVIDIA is seeking a Software Engineer to join our embedded systems team in Massachusetts. You will develop system software for SOC platforms, focusing on firmware, boot-loaders, drivers, and user-space components, collaborating with hardware and product teams. We value...
- ...Job Description Job Description As Embedded Software Engineer, you will develop and optimize software for microcontroller-based sensor hardware while working on embedded software solutions within the constraints of limited hardware resources. Responsibilities...
$90k - $210k
...cutting‑edge technology and has assembled a team of scientists, engineers, and software developers who deliver best‑in‑class solutions to complex... ...faced by the U.S. National Security Ecosystem. As an Embedded Software Engineer, you will develop software to support Unmanned...$94k - $141k
...grow and expand our strategic focus and build state of the art fire detection systems. To learn more about our Principal Embedded Software Engineer opportunity, keep reading! Johnson Controls is searching for a Principal Embedded Software Engineer to be located at the...InternshipFlexible hours- ...is an employee owned, small business with a focus on cutting-edge technology for the US National Security Ecosystem. The Embedded Software Engineer Co-op role involves developing software for hardware/software integration and UAS R&D, spanning concept through deployment...
$91k - $129.8k
...Who will you be working with? You will be part of the Product Engineering team, working closely with Automation, Manufacturing... ...manufacturing operations. How will you make a difference? As an Embedded Software Engineer, you will define and develop embedded software in accordance...Work experience placementWorldwide- Embedded Software Engineer Integrated Resources, Inc., is led by a seasoned team with combined decades in the industry. We deliver strategic workforce solutions that help you manage your talent and business more efficiently and effectively. Since launching in 1996, IRI...
$82.3k - $220k
Senior Embedded Software Engineer page is loaded## Senior Embedded Software Engineerremote type: Onsite Requiredlocations: Cambridge, MAtime type: Full timeposted on: Posted Todayjob requisition id: JR002409**Overview:**Draper is an independent, nonprofit research and...Full timeLocal area- ...RISE Robotics is a high-growth technology company backed by The Engine, a Tough Tech venture capital fund built by MIT, Greentown... ...to more efficient and sustainable solutions. As a Senior Embedded Software Engineer, you'll play a pivotal role in the development and enhancement...Work at officeFlexible hours
- Embedded Software Developer Onto Innovation is a leader in process control, combining global scale with an expanded portfolio of leading-edge... ...and motivated Embedded Software Developer to join our engineering team focused on developing next-generation semiconductor capital...Permanent employmentWork at office
$90k - $210k
A leading technology company in Massachusetts is seeking an Embedded Software Engineer to develop software for Unmanned Aircraft Systems (UAS). Responsibilities include firmware development, designing GNC software, and assisting with flight testing. The ideal candidate...$110k - $150k
Embedded Software EngineerDo you want to change how the world creates?At Formlabs, we're building the tools that make it possible for anyone... ...faster than ever before.We're a team of hands-on builders, engineers, and innovators reinventing how the world makes physical...Full timeWork at officeRemote workWorldwideFlexible hours- MORSE Corp in Cambridge, MA is seeking an Embedded Software Engineer Co-op currently pursuing a MS degree in Software Engineering, Computer Science, Electrical Engineering, or related field. You will develop embedded software for hardware/software integration and support...
$110k - $150k
## Embedded Software Engineer---To all recruitment agencies: Formlabs does not accept agency resumes. Please do not forward resumes to our jobs alias, Formlabs employees or any other company location. Formlabs is not responsible for any fees related to unsolicited resumes...Full timeWork at officeRemote workWorldwideFlexible hours- Johnson Controls is seeking a Principal Embedded Software Engineer to join the Westford, MA Fire Detection team. You will design, implement, test, and maintain embedded software for real-time systems used in fire detection products. The role emphasizes collaboration with...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded software Bedford, MA
- entry level software sales Bedford, MA
- software technology Bedford, MA
- software implementation project manager Bedford, MA
- software support Bedford, MA
- government software Bedford, MA
- ultimate software Bedford, MA
- remote software sales Bedford, MA
- healthcare software sales Bedford, MA
- software intern Bedford, MA

