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

Sr. Embedded Software Engineer

$130k - $170k

Myomo Inc

Sr. Embedded Software Engineer

Department: Engineering

Employment Type: Full Time

Location: Burlington, MA

Compensation: $130,000 - $170,000 / year

Description

The Sr. Embedded Software Engineer contributes significantly to the development of Myomo's advanced wearable robotics platform, focusing primarily on embedded firmware for microcontrollers and software in the Linux environment. This role combines technical depth, architectural insight, and cross-functional collaboration to deliver safe, secure, and high-quality software in alignment with business and regulatory goals.

The Sr. Embedded Software Engineer collaborates with the cross-functional team and consultants to lead the design and implementation of the core software for the MyoPro. The role includes helping others on the team grow with opportunities to establish technical standards, mentor engineers, and contribute to
knowledge sharing.

How You'll Drive Impact:

Software Development & Cross-Functional Partnership
  • Define and maintain software architectures in collaboration with Engineering, IT, and Product Management, prioritizing safety, cybersecurity, reliability, scalability, and maintainability.
  • Design, implement, test and document robust embedded firmware and Linux based software
    solutions.
  • Review code and technical designs with a focus on quality and long-term maintainability.
  • Collaborate closely with Engineering, Product, Quality, and Clinical teams to translate user needs into robust deliverable solutions.
  • Translate user needs into robust deliverable solutions in close conjunction with Engineering, Product, Quality, and Clinical.
  • Apply strategic thinking to collaboratively guide software design decisions, assuring alignment with user needs, business goals, and future roadmap possibilities.
  • Prioritize features, technical debt, and quality improvements with input from cross-functional stakeholders.
  • Improve software quality through test-driven development, code standards, and continuous integration practices.
  • Foster an environment of continuous learning, improvement, and technical growth.
Operational/ Project Execution:
  • Ensure that projects are delivered on time in conjunction with Project Management.
Software Development Risk Mitigation & Compliance:
  • Establish and uphold software development processes that meet medical device regulatory standards.
  • Improve efficiency through implementing best practices within Agile frameworks.
  • Oversee Cybersecurity and Software risk analysis procedures.
  • Ensure software outputs support broader system integration and product lifecycle needs.
What You'll Bring:
  • Bachelor's degree in Computer Science, Engineering or related field.
  • 6-8+ years' demonstrated expertise in:
o Embedded firmware for electromechanical devices

o Software delivery in regulated environments (e.g. medical, automotive, aerospace)
  • Strong proficiency in at least one embedded-level programming language (e.g., C/C++), and one application-layer language (e.g., Python, Dart, JavaScript/TypeScript)
  • Proficiency with Linux, FreeRTOS and real-time or resource-constrained environments.
  • Experience with communication libraries and interface design for BLE, UART, I2C, SPI, and CAN.
  • Familiarity in Agile methodologies and modern DevOps tools (E.g., Git, CI/CD pipelines, Docker, automated testing frameworks)
  • Strong communication and interpersonal skills; ability to work collaboratively across disciplines.
Preferred:
  • 8+ years' experience in Embedded Engineering.
  • Experience in software development for Class II medical devices.
  • Experience with cybersecurity requirements related to HIPAA, GDPR, and ISO 27001.
  • Experience configuring CI/CD and automated testing frameworks.
  • Ability to debug PCBs using logic analyzers and oscilloscopes.
  • Background in wearable devices, robotics, or human-centered systems.
  • Familiarity with process standards including IEC 62304, ISO 13485, ISO 14971.
  • Familiarity with: STM32 ecosystem, ESP32 ecosystem, or Torizon Linux.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Sr. Embedded Software Engineer in Burlington, MA vacancy
  • $134k - $184k

     ...strive for impact, craftmanship, and teamwork while tackling our nation's most demanding cyber problems. A Senior Embedded Software Engineer at STR will engage as part of a multidisciplinary team of researchers and engineers dedicated to developing cutting-... 
    Senior
    Full time
    Local area
    Night shift

    STR

    Woburn, 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... 
    Senior
    Work experience placement
    Internship
    Local area
    Immediate start

    The MITRE Corporation

    Bedford, MA
    8 days ago
  •  ...RISE Robotics is a high‑growth technology company backed by The Engine, a Tough Tech venture capital fund built by MIT, Greentown...  ...systems to more efficient and sustainable solutions. As a Senior Embedded Software Engineer, you'll play a pivotal role in the development and... 
    Senior
    Work at office
    Flexible hours
    3 days per week

    RISE Robotics

    Somerville, MA
    6 days ago
  • $130k - $160k

     ...Position Summary Senior Embedded Software Engineer 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 focuses on designing, developing, and optimizing... 
    Senior

    Werfen

    Bedford, MA
    3 days ago
  •  ...States Citizenship. Principal Antenna Engineer Mayflower Communications Company is a technology...  ...System) related hardware and software, including specialized receivers, anti‑jam...  ...experience with C/C++ is a plus. Senior Embedded Software Engineer The Senior Embedded Software... 
    Senior
    Work experience placement

    Mayflower Communications

    Bedford, MA
    2 days ago
  •  ...company, is a dynamic product development and engineering consulting firm located in Wilmington,...  ...for manufacturing. Fikst has growing embedded systems design capabilities, focusing on...  ...with engineering design to create novel software solutions. While we value experience... 
    Senior

    Re:Build Manufacturing

    Wilmington, MA
    4 days ago
  • Re:Build Manufacturing LLC is seeking an experienced Firmware Engineer in Wilmington, MA. The ideal candidate has 8-12 years of experience in embedded software development for electromechanical systems, excellent communication skills, and a collaborative approach to work... 
    Senior

    Re:Build Manufacturing LLC

    Wilmington, MA
    1 day ago
  • Werfenlife SA. in Bedford, Massachusetts is looking for a Senior Embedded Software Engineer specialized in motion control systems. The role requires strong skills in embedded software, particularly for microcontroller-based systems. The engineer will design, develop, and... 
    Senior

    Werfenlife SA.

    Bedford, MA
    4 days ago
  • Position Overview We are seeking an experienced Sr. embedded firmware engineer with a strong background in Rust to help re‑design and port existing firmware into Rust. This role focuses on designing for manufacture and scale secure, high‑performance firmware for ARM Cortex... 
    Senior

    Nanobiosym

    Cambridge, MA
    4 days ago
  •  ...leading nonprofit R&D company in Cambridge, MA is seeking a Senior Software Engineer to develop high-performance solutions for resource-constrained environments. The ideal candidate has expertise in embedded software development, a strong background in C/C++, and real-... 
    Senior

    Draper

    Cambridge, MA
    2 days ago
  • $82.3k - $205.75k

    A leading research and development company in Cambridge, MA, is seeking a Senior Software Engineer skilled in developing high-performance solutions for various domains including undersea and space applications. The ideal candidate will have expertise in C/C++ and real-time... 
    Senior

    Inuplands

    Cambridge, MA
    2 days ago
  • $82.3k - $220k

     .... 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 (SMTS) provides technical expertise and leadership... 
    Senior
    Full time
    Local area

    Draper Labs

    Cambridge, MA
    a month ago
  • $82.3k - $205.75k

     ...Charles Stark Draper Laboratory, Inc. in Cambridge, MA, seeks a Software Engineer (SMTS) to develop high-performance software solutions for...  ...life cycle. Applicants are required to have experience with embedded operating systems and programming in C/C++ or Rust. A... 
    Senior

    The Charles Stark Draper Laboratory, Inc.

    Cambridge, MA
    2 days ago
  • $130.8k - $163.6k

     ...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 with just a few... 
    Senior
    Temporary work
    Work experience placement
    Summer work
    Work from home
    Worldwide
    Flexible hours

    Cambridge Mobile Telematics

    Cambridge, MA
    4 days ago
  • A nonprofit research and development organization in Cambridge, MA, seeks a Principal Embedded Software Engineer to develop high-performance solutions across various domains including undersea and space applications. The role requires substantial experience in embedded... 
    Senior

    Draper

    Cambridge, MA
    3 days ago
  • $86.8k - $165.2k

    Prattwhitney is seeking a software developer in Tewksbury, Massachusetts. In this role, you will develop, test, and integrate complex software solutions for aerospace and defense. Candidates require a Bachelor's Degree in a STEM field and at least five years of relevant... 
    Senior

    Prattwhitney

    Tewksbury, MA
    4 days ago
  •  ...Embedded Systems Security Engineer Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both. That's because...  ...systems Design and build prototypes (hardware and software) to demonstrate advanced capabilities Perform hands-... 
    Senior
    Work experience placement
    Immediate start

    MITRE

    Bedford, MA
    3 days ago
  • Embedded Software Engineer page is loaded Embedded Software Engineer Apply remote type Hybrid Available locations Cambridge, MA time type Full time posted on Posted 4 Days Ago job requisition id JR001099 Overview: Draper is an independent, nonprofit research and development... 
    Senior
    Full time
    Local area
    Remote work

    Draper

    Cambridge, MA
    2 days ago
  • $130k - $145k

    Sr. Mobile Software Engineer Department: Engineering Employment Type: Full Time Location: Burlington, MA Compensation: $130,000 - $145,000 / year Description Why Should You Join Our Success Story? Based on patented technology developed at MIT, Harvard Medical School... 
    Senior
    Full time

    Myomo, Inc.

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

    Draper seeks an Embedded Software Engineer to develop high-performance solutions across various domains, including space and defense. The role involves full-cycle software development, mentoring engineers, and tackling complex design challenges. Applicants must have a... 
    Senior

    Draper

    Cambridge, MA
    4 days ago
  •  ...insurance. Onsite role in Burlington, MA W2 Candidates only Job Overview We are seeking a Software Engineer to design, develop, and optimize embedded software solutions for brewer appliances/platforms. This role requires deep technical expertise and... 

    The Fountain Group

    Burlington, MA
    4 days ago
  •  ...technology company based in Burlington, MA is seeking a Senior Embedded Engineer. This role involves developing advanced wearable robotics...  ...platforms with an emphasis on embedded firmware and Linux-based software. The candidate should have a Bachelor’s degree and 8-10... 
    Senior

    Myomo, Inc.

    Burlington, MA
    3 days ago
  • $90k - $115k

     ...Embedded Software Engineer 10Beauty is a robotics startup based in Burlington, Massachusetts, United States. We have raised $70M from some of the leading venture and celebrity investors in the country to build the world's first fully autonomous manicure machine. We... 
    Full time

    10Beauty

    Burlington, MA
    3 days ago
  • $97k - $180k

     ...Harris Geospatial Solutions in Wilmington, Massachusetts is seeking an Embedded Software Engineer to develop Embedded Flight Software for imaging payloads in aerospace. You will work hands-on with hardware and software, leading technical efforts in an Agile environment... 
    Relocation package

    Harris Geospatial Solutions

    Wilmington, MA
    3 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...  ...: We are hiring an Embedded Software Engineer to join our R&D team at Lexington... 
    Internship
    Worldwide

    Lexington Medical, Inc.

    Bedford, MA
    3 days ago
  •  ...an electric distribution utility's ability to monitor, manage, control, and optimize the grid. As a Senior Principal Power Systems Engineer, you will have broad exposure to our ADMS projects & customers with a focus on defining the strategy and leading the execution of... 
    Senior
    Contract work
    Work experience placement

    Aspen Technology

    Bedford, MA
    1 day ago
  • The Charles Stark Draper Laboratory, Inc. is seeking a Software Engineer (SMTS) to design and develop high-performance embedded software for various mission environments. The role requires expertise in C/C++ and Rust, along with strong development skills. Ideal candidates... 
    Senior
    Flexible hours

    The Charles Stark Draper Laboratory, Inc.

    Cambridge, MA
    2 days ago
  • 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... 

    MPR Associates

    Burlington, MA
    5 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
    Work at office

    Onto-Innovation

    Wilmington, MA
    3 days ago
  •  ...and societal impact. About the Role Ciena is looking for a Software Engineer to join the ONU firmware development team. You will design,...  ...reliability product. Key Responsibilities Develop and maintain embedded Linux firmware on OpenWrt based ONU systems. Implement and... 
    Flexible hours

    Ciena

    Burlington, MA
    4 days ago

Do you want to receive more vacancies?

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