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 4 days ago
Similar jobs that could be interesting for youBased on the Principal Embedded Software Engineer in Bedford, MA vacancy
  • $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... 
    Suggested
    Full time

    10Beauty

    Burlington, MA
    5 days ago
  • $82.3k - $275k

     ...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
    4 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
    3 days 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
    4 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... 
    Suggested
    Work at office
    Flexible hours

    RISE Robotics

    Somerville, MA
    7 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),... 
    Full time
    Temporary work
    Remote work
    Flexible hours
    Shift work

    State Street Bank

    Burlington, MA
    10 hours 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
    2 days ago
  •  ...Principal Software Development Engineer Location: Bedford, MA USA (Onsite) Duration: Contract/Full Time Experience: 5+ Years The Principal Software Development Engineer provides expertise in the design, development, characterization, and testing of complex... 
    Full time
    Contract work

    Zortech Solutions

    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
    3 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
    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
    10 hours ago
  • $175k - $210k

     ...traditional sensing solutions struggle. We're looking for a Principal Radar Software Engineer to help drive the development of next-generation radar...  ...performance, and collaborating closely with RF, FPGA, embedded, and AI teams to deliver innovative sensing products.... 

    Jobleads-US

    Burlington, MA
    5 days ago
  •  ...Embedded System Software Engineer 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... 

    MPR Services

    Burlington, MA
    3 days ago
  • $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... 

    Crane Co.

    Billerica, 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
    1 day 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
    1 day ago
  • A leading technology company is seeking a Senior Principal Software Engineer to join their Xcelium Compiler Team. This role focuses on implementing advanced compiler algorithms and collaborating on strategic architectural initiatives for simulation technologies. Candidates... 

    Cadence

    Burlington, MA
    4 days ago
  • $175k - $200k

    Senior Principal Software Engineer - Xcelium Compiler Team (R51299/ts) We are seeking a highly skilled and motivated Senior Principal Engineer to join the Xcelium Compiler Team. The responsibilities will include implementing advanced compiler algorithms, profiling and analyzing... 

    Cadence

    Burlington, MA
    4 days ago
  • $130k - $160k

     ...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 time
    Worldwide
    Shift work

    Werfen

    Bedford, MA
    2 days ago
  • $70 - $95 per hour

     ...Job Description Job Description Designs and implements software of embedded devices and systems from requirements to production and...  ...specifications, design and development of embedded firmware in engineering projects. Analyzes and enhances efficiency, stability and... 
    3 days per week

    Athari

    Lexington, MA
    7 days ago
  • ATC is seeking a highly motivated Early-Career 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. Whether you're a recent... 
    Internship

    Assurance-Technology-Corporation-

    Carlisle, MA
    3 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
    10 hours ago
  • 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... 

    Assurance-Technology-Corporation-

    Carlisle, MA
    3 days ago
  • $144k - $216k

     ...making them smarter, faster and more efficient.Job Summary & ResponsibilitiesPosition SummaryWe are seeking a highly experienced Software Engineer / Technical Lead to provide technical leadership and hands-on software development for advanced semiconductor inspection and... 
    Permanent employment
    Full time

    Onto Innovation

    Wilmington, MA
    2 days 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
    4 days ago
  • $163.8k - $257.4k

     ...won’t just contribute. You’ll make things happen-fast.As a Principal Engineer on our Advertising, Company Intelligence, and Intent team, you...  ...operating at the edge of what’s possible in modern software engineering, data infrastructure, and applied AI.What You’ll... 
    Worldwide

    ZoomInfo

    Waltham, MA
    4 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
    3 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
    10 hours ago
  • $150k - $210k

     ...maintenance of all three packages, and we're hiring an experienced engineer to serve as a primary maintainer. You'll take broad ownership...  ..., community-facing disposition. Substantial professional software engineering experience building and maintaining production-grade... 
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    Broad Institute

    Cambridge, MA
    4 days ago
  • $163.9k - $235.55k

     ...unable to offer sponsorship for this position.***About the Role:We are searching for an exceptionally skilled and visionary Principal Software Engineer with deep expertise in building, deploying, and scaling generative AI applications. As a key individual contributor at... 
    Local area

    UKG

    Lowell, MA
    2 days ago

Do you want to receive more vacancies?

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