Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Embedded Software Engineer

$180k - $220k

Lexington Medical, Inc.

Company Overview:

Lexington Medical, Inc. is a medical device company developing and manufacturing minimally invasive surgical stapling solutions in the Boston area. With the highest standards in design engineering and smart manufacturing, our team delivers disruptive technology to healthcare providers, improving surgical outcomes for patients in a thriving $6B+ surgical stapler market.


Rooted in a talent-dense culture, we are committed to innovation, foster continuous growth, and achieve great heights together. At Lexington Medical, Inc., you will have the opportunity to impact the lives of millions of patients worldwide and thrive in a fast-growing MedTech company.


Role Overview:


We are hiring a Principal Embedded Software Engineer to join our R&D team at Lexington Medical, Inc. in Bedford, MA (near Boston). This is a hands-on role: you will be building the embedded software for our surgical stapling platform yourself, writing code, integrating drivers, and debugging at the hardware level, while also owning the technical architecture and setting the long-term direction for embedded systems across the platform. The embedded software operates under tight real-time, safety-critical constraints, directly driving electromechanical subsystems where milliseconds and failure modes matter, and you will be in the lab working through hardware-software integration issues alongside electrical and mechanical engineers, not just reviewing designs from a distance.


This position is ideal for a principal-level engineer who wants to stay personally hands-on building a complex electromechanical system while also shaping architecture, technical roadmaps, and engineering culture, someone who leads by building, not just by directing.


Responsibilities:

  • Personally design, build, and integrate real-time embedded software for Lexington's surgical stapling platform and supporting devices, primarily on ARM Cortex-M or equivalent microcontroller-based systems, hands-on ownership of code, not just architecture review.
  • Lead software architecture discussions and decisions, driving consensus across engineering on structure, trade-offs, and long-term direction for the embedded platform.
  • Own and manage the embedded software codebase, structure, standards, dependencies, and long-term health, as the engineer accountable for its integrity.
  • Lead code reviews across the team, setting the bar for code quality, style, and best practices, and using reviews as a hands-on mentoring tool.
  • Write production code on a day-to-day basis as an active, hands-on contributor to core embedded systems, not solely in an oversight capacity.
  • Write, integrate, and debug low-level drivers, communication interfaces such as SPI, I2C, CAN, UART, and USB, and application-layer logic that directly controls electromechanical actuation and sensing, working at the bench with hardware, not only in the codebase.
  • Set embedded software technical standards, establish documentation and verification processes in alignment with IEC 62304 and FDA Class II/III medical device requirements, and apply them in your own day-to-day engineering work.
  • Work side-by-side with electrical and mechanical engineers on the physical hardware to solve real-time integration problems, troubleshoot electromechanical failure modes, and validate system behavior on the bench and in test rigs.
  • Provide technical leadership and mentorship to senior and staff-level engineers through design reviews and hands-on pairing on hard technical problems, while partnering with management on hiring and skill development.
  • Own technical deliverables and risk mitigation for embedded software projects end to end, from architecture through bring-up, debug, and verification on physical hardware, to supporting the product through its entire lifecycle post-launch.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Software Engineering, or related discipline.
  • 12+ years of embedded software development experience, with substantial hands-on work building embedded systems for electromechanical products, preferably in regulated or safety-critical industries.
  • Expert-level proficiency in C and C++ for embedded systems, with additional experience in Python or C# considered a plus.
  • Deep, hands-on experience with RTOS-based systems, embedded development workflows, and hardware-level debugging tools (oscilloscopes, logic analyzers, JTAG/SWD).
  • Direct, bench-level experience integrating software with complex electromechanical systems - not just theoretical hardware/software boundary knowledge.
  • Proven track record leading and mentoring engineers while remaining an active hands-on contributor.
  • Deep understanding of software quality systems, documentation control, and risk management.
  • Working knowledge of version control and issue tracking tools such as Git and JIRA.
Location & Work Arrangement:


This position is based in Bedford, Massachusetts (near Boston).

Company Overview & Disclaimer:


Lexington Medical, Inc. is a surgical stapling company based in Bedford, MA, developing smart surgical technology for minimally invasive procedures. We're hiring top engineers and medical device sales professionals to help us grow and improve outcomes for patients worldwide.


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

Salary Range

$180,000-$220,000 USD
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Embedded Software Engineer in Bedford, MA vacancy
  • $125.3k - $175k

    Principal Embedded Software Engineer - Onsite position Do you have a passion to invent, design and implement embedded software along with a curiosity and desire to learn. Your job will be to create or modify Board Support Packages (BSPs), device drivers, power-on firmware... 
    Suggested
    Full time
    Flexible hours

    Curtiss-Wright

    Tewksbury, MA
    1 day ago
  • $75k - $275k

     ...From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our...  ...information about Draper, visit .Job Description Summary:The Principal Embedded Software Engineer develops high performance solutions for resource... 
    Suggested
    Full time
    Local area

    Draper Laboratory

    Cambridge, MA
    3 days ago
  • $95k - $245k

     ...defense and space exploration to biomedical engineering, lives often depend on the solutions we...  ..., visit .Job Description Summary:The Software Engineer (PMTS) works on mission-oriented...  ...Additional Job Description:Expertise in embedded systems, multi-core operating systems,... 
    Suggested
    Full time
    Local area

    Draper Laboratory

    Cambridge, MA
    3 days ago
  • $117k - $196k

     ...continue to 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... 
    Suggested
    Full time
    Flexible hours

    Johnson Controls

    Westford, MA
    2 days ago
  • $178.13k - $230k

    Principal Software Engineer (State Street Bank and Trust Company; Burlington, MA):Will contribute to the enhancement and maintenance of one or more...  ..., data structures, compiler or interpreter technologies, embedded systems, operating systems, relational databases (RDBMS),... 
    Suggested
    Full time
    Temporary work
    Remote work
    Flexible hours
    Shift work

    State Street Bank

    Burlington, MA
    3 days ago
  •  ...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... 
    Internship
    Local area
    Immediate start

    Mitre

    Bedford, MA
    1 day ago
  • $120k - $202.5k

    Who we are looking forWe are seeking a Principal Software Engineer II (Vice President) in Java who recognized technical authority and senior individual contributor within Charles River Development (a State Street company). This role operates with broad autonomy and significant... 
    Full time
    Temporary work
    Flexible hours

    State Street Bank

    Burlington, MA
    3 days ago
  •  ...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... 
    Work experience placement
    Internship
    Local area
    Immediate start

    Mitre

    Bedford, MA
    3 days ago
  • $117.6k - $218.4k

     ...the world of technology. Job Responsibilities Develop software solutions that are efficient in time and memory complexity...  ...Strong proficiency in C/C++ programming. Strong software engineering and problem solving skills Deep understanding of data structures... 

    Cadence Inc

    Burlington, MA
    2 days ago
  • $100k - $150k

     ...Principal Software Engineer - Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Lexington, MA
    4 days ago
  • How You’ll Contribute:The Principal Software Development Engineer will bring with them skills and experience in desktop software design and implementation. Reporting to the Director of Software Development, the Principal Software Development Engineer works side-by-side... 
    Local area

    Glaukos

    Burlington, MA
    2 days ago
  •  ...supportable language within the core database engine Design and deliver production-grade...  ...Requirements Overall 10+ years of Software Engineering Experience Must have 5+...  ...software — database engines, OS components, embedded systems, network infrastructure, or... 

    Jobtailor

    Burlington, MA
    3 hours ago
  •  ...Embedded System Software Engineer Job Locations US-MA-Burlington | US-VA-Alexandria Job ID 2025-1480 Category Engineer Overview MPR Associates, Inc. (MPR), a thriving multi-discipline, specialty engineering services and consulting... 

    MPR Associates

    Burlington, MA
    3 days ago
  •  ...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... 
    Apprenticeship
    Local area
    Work from home

    LanceSoft

    Lexington, MA
    4 days ago
  • $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... 
    Work at office
    Remote work
    Worldwide

    908 Devices

    Burlington, MA
    4 days ago
  •  ...This job is with Encode, Inc a fully owned subsidiary of Lancesoft Job Details: Title : Embedded Software- Engineer Location : Lexington, MA Duration : 3 years Contract This is hybrid role. Required Skills: 1. Understanding/Experience... 
    Contract work
    Apprenticeship
    Local area

    LanceSoft

    Lexington, MA
    3 days ago
  •  ...Job Description Job Description As a Principal Embedded Software Engineer, you'll play a pivotal role in the development and enhancement of the software that powers our robotic lifting solutions. You'll collaborate with cross-functional teams, contribute to the design... 
    Work at office
    Flexible hours

    RISE Robotics

    Somerville, MA
    29 days ago
  • $180k - $247.5k

     ...consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end...  ...efficiency, speed and flexibility.What we needWe are looking for a Principal Software Engineer to join our Fleet Orchestration team. In this role, you... 
    Full time

    Symbotic

    Wilmington, MA
    4 days ago
  • $107.5k - $204.5k

     ...than 100 years of experience and renowned engineering expertise to meet the needs of today’s...  ...debugging and fixing problems with the Radar software applications.Implement real-time...  ...Protocol Buffers, GCCExperience working on embedded systemsExperience working on Real Time systemsExperience... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Flexible hours

    Raytheon

    Woburn, MA
    3 days ago
  • $108k - $209k

     ...groundbreaking companies since 2000, including Moderna. The Role We are seeking an experienced, creative, and talented Principal / Senior Software Engineer. The ideal candidate will have a strong background in software and product development, with the ability to lead... 

    Seres Therapeutics

    Cambridge, MA
    1 day ago
  • $266.2k - $425.9k

     ...on actual billing behavior, and service teams can see renewal risk before it's too late.About the RoleWe're looking for a Principal Software Engineer to help shape the technical future of Revenue Hub. This is a very hands-on role. You'll write code, dive into services,... 
    Contract work
    Live out
    Work at office
    Remote work

    HubSpot

    Cambridge, MA
    3 days ago
  • $107.5k - $204.5k

     ...100 years of experience and renowned engineering expertise to meet the needs of today’s...  ...seeking a skilled and detail-oriented Principal Software Development Engineer with a focus on developing...  ...programming language.Experience in embedded systems, real-time systems, or large-... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Remote work
    Relocation package
    Flexible hours
    Night shift
    Afternoon shift

    Raytheon

    Tewksbury, MA
    3 days ago
  • $107.5k - $204.5k

     ...strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead...  ..., more secure world. The Raytheon team is looking for a Principal Software Engineer to support the Missile Defense Sensors (MDS) Software... 
    Temporary work
    Work experience placement
    Interim role
    Work at office
    Local area
    Remote work
    Flexible hours

    Raytheon

    Woburn, MA
    2 days ago
  •  ...the heterogeneous environments our customers run.This is a core engineering role on a small, high-ownership team. There is no dedicated QA...  ...is the one of the most flexible and complete enterprise software-defined storage architectures in the industry. We recently announced... 
    Remote work
    Flexible hours

    Infinidat

    Waltham, MA
    2 days ago
  •  ...biological data to predict the phenotype and behavior of biological systems. Role Description Matterworks is seeking a Principal Software Engineer with full stack experience creating innovative scientific products. You will join an interdisciplinary team,... 
    Full time
    Temporary work
    Flexible hours

    Matterworks

    Somerville, MA
    1 day ago
  •  ...Principal Software Engineer, Applied AI Location: Remote or Hybrid Team: Applied AI Level: Principal Join Us in Reimagining B2B Intelligence ZoomInfo is building the next generation of B2B marketing intelligence—and we’re looking for engineers who... 
    Full time
    Remote work

    ZoomInfo Technologies

    Waltham, MA
    1 day ago
  • $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

    MORSE Corp

    Cambridge, MA
    2 days ago
  •  ...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 employment
    Full time
    Work at office

    Onto Innovation

    Wilmington, MA
    3 days ago
  • $145k - $175k

     ...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...  ...D printing. We are looking for a Senior Embedded Software Engineer for our Embedded team... 
    Full time
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Formlabs

    Somerville, MA
    3 days ago
  • $163.9k - $235.55k

     ...a team that succeeds together. Because at UKG, your work matters—and so do you.About the role:UKG is hiring an Architect/Principal Software Engineer for the UKG Ready product suite. In this role you will be responsible for leading and driving the architectural design and... 
    Work at office
    3 days per week

    UKG

    Lowell, MA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Embedded Software Engineer. Be the first to apply!