Embedded Software Engineer
$80k - $110kLexington Medical, Inc.
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.
- 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.
- 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
- ...Summary:MITRE’s Electronic Systems Development department is seeking to hire talented and creative engineers with significant expertise in high performance and embedded software to lead and support advanced research and development projects of national significance. As...SuggestedInternshipLocal areaImmediate start
- ...Systems Security department is seeking highly motivated engineers to develop and secure next-generation embedded systems supporting missions of national importance. Our teams work at the intersection of embedded software, computer architecture, hardware security, and...SuggestedWork experience placementInternshipLocal areaImmediate start
- 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
$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$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...- ...and more efficient.Job Summary & ResponsibilitiesAbout the RoleWe are seeking a highly skilled and motivated Embedded Software Developer to join our engineering team focused on developing next-generation semiconductor capital test equipment. You will play a critical role...Permanent employmentFull timeWork at office
$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$75k - $156k
.... From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our multidisciplinary... ...about Draper, visit .Job Description Summary:The Embedded Software Engineer 2 provides technical expertise and leadership for the...Full timeLocal area$85k - $128k
Company DescriptionBoston Engineering is where innovative ideas become real-world technologies. Headquartered in Waltham, Massachusetts... ...engineeringJob DescriptionBoston Engineering is seeking an Embedded Software Engineer to develop software for robotics, autonomous...Permanent employmentInternshipWork at officeRelocation package$110k - $150k
...before.We’re a team of hands-on builders, engineers, and innovators reinventing how the... ...future of fabrication, come build it with us.Software is at the heart of all aspects of... ...form in 3D printing. We are looking for a Embedded Software Engineer for our Embedded team...Full timeWork at officeRemote workWorldwideFlexible hours- ...department is seeking to hire talented and creative engineers with a focus on hardware reverse engineering of embedded systems to support advanced research and... ...across many embedded security disciplines including software vulnerability research and reverse engineering,...InternshipLocal area
$30k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Embedded Software Engineer (Optical Space Systems) : Sign-on bonus ($30K max) Job Code: 42257 Job Location: Wilmington, MA Job Schedule: 9/80...Local areaRelocationRelocation packageFlexible hours$82.3k - $205.75k
...defense and space exploration to biomedical engineering, lives often depend on the solutions we... ..., visit .Job Description Summary:The Software Engineer (SMTS) develops high performance... ...tools for version control then this embedded systems technology group is for you.Job...Full timeLocal area$110.39k - $151.81k
...the Intelligent Edge. ADI combines analog, digital, AI, and software technologies into solutions that combat climate change,... ...GroupThe Position:Analog Devices, Inc. is looking for a Senior Embedded Software Engineer to join the Digital Embedded Solutions Team. The...Permanent employmentFull timeWork at officeDay shift$91k - $129.8k
...will you be working with? You will be part of the Product Engineering team, working closely with Automation, Manufacturing Operations... ...operations. How will you make a difference? As an Embedded Software Engineer, you will define and develop embedded software in accordance...Work experience placementWorldwide- ...health, transportation, and citizen services. We’re a nonprofit engineering, applied research, and advanced technology organization... ...Experience applying architecture analysis and systems engineering to software-intensive systems, cloud-native architectures, data-centric...Work experience placementInternshipLocal area
$30k
...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Lead, Embedded Software Test Engineer (Optical Space Systems) : Sign-on bonus ($30K max) Job Code: 41784 Job Location: Wilmington, MA Job Schedule: 9/...Local areaRelocationRelocation packageFlexible hours$128k - $191.98k
Job SummaryWe are seeking a Senior Embedded Software Engineer to help develop the next generation of products. In this role, you will design and implement embedded software for a complex, connected medical device that directly improves the lives of people living with diabetes...Full timeWork at office$25 - $34 per hour
Job SummaryCo-op, Embedded Software Engineering: January-June 2027 (Onsite) Position Dates: January 11, 2027 - June 30, 2027 About Insulet:Insulet Corporation is an innovative medical device company dedicated to making the lives of people with diabetes and other conditions...Full time$130.8k - $163.6k
...Embedded Software Engineer We are looking for an embedded software engineer to join the IoT group that builds the software for the microcontroller-based sensor hardware designed and manufactured in-house. Our products offer an interesting engineering challenge: microcontrollers...Temporary workWork experience placementSummer workWork from homeWorldwideFlexible hours$168.1k - $227.4k
...Senior Embedded Software Engineer Amazon is seeking talented engineers to help develop the next generation of advanced robotics systems that will transform automation at Amazon's scale. We're building revolutionary robotic systems that combine AI, sophisticated control...InternshipFlexible hoursShift work$138k - $180k
...Senior Embedded Software Engineer Woburn, MA The Systems Development Division (SDD) delivers technology advantage into users' hands by delivering capabilities focused on end-customer needs that function in operationally relevant environments and timeframes. SDD...Full timeRemote work- ...capabilities.Roles & Responsibilities:The Lead Business Systems Engineer provides technical support for enterprise applications with an... ...production operations. This role partners with business analysts, software engineers, vendors, and business stakeholders to maintain and...Work experience placementInternshipLocal area
- ...a difference with us.Department Summary:MITRE’s Technology & Engineering Organization has an excellent opportunity to be part of a dynamic... ...to provide solutions to complex problems that require unified software, hardware, mechanical and reliability approaches while...InternshipLocal area
$152k - $227.98k
Job SummaryPassionate about combining cutting-edge technology with profound purpose? As a Staff Embedded Software Engineer, you’ll help deliver the user-friendly solutions that give people with diabetes their freedom back, all while advancing your career in a supportive...Full timeWork experience placementWork at office3 days per week$107.5k - $204.5k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...of aerospace and defense.Job Summary:The Software Product Assurance Center’s Software... ...employ Agile development techniques on embedded targets to continuously develop and deploy...Temporary workWork experience placementFor subcontractorWork at officeRemote workFlexible hours$117k - $196k
...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! Position Summary We are seeking a highly experienced Principal Embedded Software Engineer to provide...Full timeFlexible hours$150k - $175k
Company DescriptionBoston Engineering is where innovative ideas become real-world technologies. Headquartered in Waltham... ...technical leadership role. While the title includes “software,” the work is primarily embedded and firmware-focused: RTOS-based systems, hardware bring...Permanent employmentFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- internship software Bedford, MA
- software Bedford, MA
- software intern Bedford, MA
- id software Bedford, MA
- healthcare software sales Bedford, MA
- entry level software sales Bedford, MA
- software asset management analyst Bedford, MA
- software technology Bedford, MA
- software implementation project manager Bedford, MA
- ultimate software Bedford, MA



