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.

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 stapling system, while setting the architecture and technical standards that guide the platform longer term. 

About Lexington Medical  

Lexington Medical, Inc. 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 a Principal Embedded Software Engineer at Lexington Medical, you will own embedded software architecture while remaining an active individual contributor. You will write production code, integrate drivers, debug at the hardware level, and work at the bench alongside electrical and mechanical engineers. 

The software operates under tight real-time and safety-critical constraints and directly controls electromechanical actuation and sensing. You will help solve the problems that appear where software meets actual hardware, while also establishing the technical direction, development practices, and software quality standards for the platform. 

This role is designed for a principal-level engineer who wants the scope and influence of a technical leader without moving away from engineering itself. 

Responsibilities  

  • Design, build, and integrate real-time embedded software for Lexington Medical's surgical stapling platform and supporting devices, primarily using ARM Cortex-M or equivalent microcontroller-based systems.
  • Define and evolve the embedded software architecture, including major structural decisions, technical tradeoffs, and longer-term platform direction.
  • Write production C and C++ code as an active contributor to core embedded systems.
  • Develop and debug low-level drivers, communication interfaces including SPI, I2C, CAN, UART, and USB, and application-layer logic controlling electromechanical actuation and sensing.
  • Use oscilloscopes, logic analyzers, JTAG/SWD, and other debugging tools to solve hardware/software integration problems at the bench.
  • Own the structure, standards, dependencies, and long-term health of the embedded software codebase.
  • Establish documentation, risk-management, and verification practices aligned with IEC 62304 and applicable FDA medical device requirements.
  • Lead code and design reviews, mentor other engineers, and help establish a high technical bar across the embedded team.
  • Own embedded software technical deliverables and risk mitigation from architecture and bring-up through verification and ongoing product support. 

Qualifications  

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, Software Engineering, or a related discipline.
  • 12+ years of embedded software development experience, preferably in a regulated or safety-critical industry.
  • Expert-level proficiency in C and C++ for embedded systems.
  • Deep experience with RTOS-based systems and embedded development workflows.
  • Experience developing for ARM Cortex-M or comparable microcontroller platforms.
  • Strong hardware-level debugging skills using tools such as oscilloscopes, logic analyzers, and JTAG/SWD.
  • Direct experience integrating embedded software with complex electromechanical hardware.
  • Experience leading technical architecture and mentoring experienced engineers while remaining an active contributor.
  • Strong understanding of software quality systems, documentation control, risk management, and IEC 62304 or comparable regulated software-development requirements.
  • Working knowledge of Git, JIRA, or similar version-control and issue-tracking systems.
  • Experience with Python or C# is a plus. 

What Success Looks Like  

  • Within your first 3 to 6 months, you understand the existing embedded architecture, are contributing production code, and have taken ownership of significant technical decisions and integration work.
  • Within your first year, you have materially improved the architecture, engineering practices, and reliability of the embedded platform while delivering software on active product programs.
  • You are the person the team can turn to for difficult embedded and hardware/software integration problems, while still raising the technical capability of the engineers around you. 

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

$180,000—$220,000 USD

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Principal Embedded Software Engineer in Bedford, MA vacancy
  • $82.3k - $275k

     ...defense and space exploration to biomedical engineering, lives often depend on the solutions we...  ...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 Labs

    Cambridge, MA
    1 day 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
    a month ago
  •  ...all cross the finish line together! Sound like you? The Principal Software Engineer provides expertise in the design, development,...  ...Design and develop software/firmware utilizing C and C++ on embedded real time operating systems (RTOS) following company and industry... 
    Suggested
    Full time

    Third Pole, Inc.

    Waltham, MA
    more than 2 months ago
  • $82.3k - $205.75k

     ...defense and space exploration to biomedical engineering, lives often depend on the solutions we...  ...Job Description Summary: The Software Engineer (SMTS) develops high performance...  ...development tools for version control then this embedded systems technology group is for you.... 
    Suggested
    Full time
    Local area

    Draper Labs

    Cambridge, MA
    4 days ago
  •  ...traditional sensing solutions struggle. We're looking for a Principal Radar Software Engineer to help drive the development of next-generation radar...  ...or estimation theory. Experience working with FPGAs, embedded systems, or hardware/software co-design. Experience... 
    Suggested
    Full time

    MatrixSpace

    Burlington, MA
    4 hours ago
  •  ...for e-commerce, retail replenishment, and logistics. Our technology automates complex pick, pack, and sort operations.As a Principal Software Engineer, Manipulation on Berkshire Grey’s Scoop program, you will serve as a senior technical leader responsible for advancing... 

    Berkshire Grey

    Bedford, MA
    21 hours ago
  • $107.5k - $204.5k

     ...Embedded Software EngineerThe Software Product Assurance Center's Software Security Sensors and Effectors Department is seeking a highly...  ...languages and platforms.As a professional embedded software engineer, the candidate will be involved with software and firmware design... 
    Temporary work
    Work experience placement
    For subcontractor
    Work at office
    Remote work
    Flexible hours

    RTX

    Tewksbury, MA
    2 days ago
  •  ...We are looking for a Senior Embedded Linux Software Engineer to join an R&D team developing next-generation embedded software solutions for critical communication and safety systems. In this role, you will contribute to the full software development lifecycle, from... 
    3 days per week

    AMARIS GROUP SA

    Westford, MA
    1 day ago
  • $15k

     ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist, Embedded Software Engineer – (Aerospace Flight) : Sign-on bonus ($15K max) Job Code: 43894 Job Location: Wilmington, MA Job Schedule: 9/80 (Every... 
    Local area
    Relocation
    Relocation package
    Flexible hours

    L3Harris

    Wilmington, MA
    4 days ago
  • $80k - $110k

     ...area. With the highest standards in design engineering and smart manufacturing, our team...  ...Our products combine precision mechanics, embedded intelligence, and real-time control to deliver...  ...Overview: We are hiring an Embedded Software Engineer to join our R&D team at... 
    Full time
    Internship
    Worldwide

    Lexington Medical, Inc

    Bedford, MA
    more than 2 months 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
    10 days ago
  • $80k - $110k

     ...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... 
    Internship

    Lexington Medical, Inc.

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

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

    Athari

    Lexington, MA
    more than 2 months ago
  •  ...health, transportation, and citizen services. We’re a nonprofit engineering, applied research, and advanced technology organization...  ...engineers with significant expertise in high performance and embedded software to lead and support advanced research and development projects... 
    Internship
    Local area
    Immediate start

    Mitre

    Bedford, MA
    a month ago
  • $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... 
    Full time
    Local area
    Relocation
    Relocation package
    Flexible hours

    L3Harris Technologies

    Wilmington, MA
    1 day ago
  • $134.75k - $180.25k

     ...era? You're in the right place! Agentforce is the future of AI, and you are the future of Salesforce. This Specialist Solution Engineer role sits within our Emerging Business Unit, focusing on products in a similar growth lifecycle phase. The EBOU's mission is to incubate... 

    Salesforce.Com Inc

    Burlington, MA
    3 days ago
  •  ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology...  ...to develop and secure next-generation embedded systems supporting missions of national...  ...teams work at the intersection of embedded software, computer architecture, hardware... 
    Work experience placement
    Internship
    Local area
    Immediate start
    3 days per week

    Mitre

    Bedford, MA
    a month 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
    a month ago
  • Sr. IT Systems Engineer This is the job title and description for the Sr. IT Systems Engineer position. The job details and application information have been removed to focus on the core content of the job post.

    ETEC

    Burlington, MA
    22 hours ago
  • $100k - $137.5k

    Who We Are Applied Materials is the global leader in materials science and engineering solutions that are at the foundation of virtually every new semiconductor chip and advanced display in the world. The equipment that we create and service is essential to advancing AI... 
    Full time
    Relocation

    Applied Materials

    Billerica, MA
    3 hours ago
  • $156k - $214.5k

     ...Applied Materials is the global leader in materials science and engineering solutions that are at the foundation of virtually every new...  ...wherever you may go. Learn more about our benefits . As a Software Engineer at Applied Materials, you’ll dive deep into ground-... 
    Full time
    Relocation

    Applied Materials

    Billerica, MA
    3 hours ago
  •  ...Planet Pharma GroupContact: ApplicationsEmail: Our Team as an Embedded Firmware Engineer – Drive Innovation in Connected Devices!Are you a...  ...Need to Succeed: * Approximately five years of embedded software engineering experience, primarily using C/C++ * Hands-on... 

    Planet Pharma

    Somerville, MA
    22 hours ago
  • $100k - $145k

     ...them. Powered by our breakthrough Stack Forging™ process, we engineer high-performance thermal components and integrated cooling loop...  ...may require access to information, technology, technical data, software, or other items subject to U.S. export control laws and... 
    Permanent employment
    Remote work
    Relocation
    1 day per week

    Johnson Controls

    Burlington, MA
    4 days ago
  • $110k

    1 week ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Senior Software Engineer II (Instrumentation Laboratory Company, a Werfen Company, Bedford, Massachusetts): On behalf of a worldwide developer, manufacturer,... 
    Full time
    Work at office
    Worldwide
    Home office
    2 days per week
    3 days per week

    Werfen North America

    Bedford, MA
    1 day ago
  •  ...Enigma Aerospace is seeking a Senior Software Engineer to lead the development and test of our autonomy, planning, and flight software system...  ...and C++ with experience integrating with real-time or embedded systems ~ Strong systems thinking and architectural judgment... 
    Work from home
    Flexible hours

    Enigma Aerospace

    Burlington, MA
    2 days ago
  •  ...Powered by trillions of lines of code scans and a proprietary AI-generated remediation engine, the Veracode platform is trusted by organizations worldwide to build and maintain secure software from code creation to cloud deployment. Learn more at on the Veracode blog,... 
    Worldwide

    Veracode

    Burlington, MA
    3 days ago
  •  ...Job Title: Embedded Firmware Engineer Job ID: 562 City: Wakefield State: Massachusetts Job Type: Full Time On-Site/Part Time On-Site/Full Time Remote/Part Time Remote/Full Time Hybrid Position Overview:... 
    Full time
    Part time
    Remote work

    Carlton National Resources

    Wakefield, MA
    4 days ago
  •  ...day ago Be among the first 25 applicants Direct message the job poster from SoTalent Our client is looking for a Solutions Engineer to design and implement integration solutions that enable seamless data flow across digital commerce and enterprise platforms. This... 
    Full time

    SoTalent

    Burlington, MA
    1 day ago
  • $125k - $160k

     ...The Role We are looking for a Senior Software Developer who will work with an interdisciplinary...  ...such as Computer Science, Computer Engineering, Mathematics, or Physics (or equivalent...  ..., and preferably worked with embedded Linux environments Experience architecting... 
    Temporary work
    H1b
    H-2A Visa
    H2b
    Work visa
    Shift work

    Alloy Enterprises

    Burlington, MA
    3 days ago
  • $143.67k - $215.5k

     ...Senior Embedded Firmware Engineer Wilmington, MA About Re:Build Manufacturing At Re:Build, our mission is to ensure the next generation...  ...scientific theory with engineering design to create novel software solutions. While we value experience with specific tools (... 

    Re:Build Manufacturing

    Wilmington, MA
    3 days ago

Do you want to receive more vacancies?

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