Motion Recruitment | Jobspring | Workbridge

Senior Embedded Software Engineer - Hybrid, North of Boston

Boston, Massachusetts

Hybrid

Full Time

$115k - $130k

A medical device company north of Boston is looking to bring on a Senior Embedded Software Engineer who is passionate about developing robust, real-time software systems for life-saving medical devices.

Key Responsibilities:

  • Design, develop, and maintain embedded software in C++ for real-time operating systems (RTOS), ensuring safe and deterministic behavior for medical device applications.

  • Collaborate with electrical, firmware, systems, and mechanical engineering teams to define software architecture, interfaces, and hardware integration strategies.

  • Implement device-level control algorithms, communication protocols (e.g., SPI, UART, I2C, CAN), and hardware abstraction layers in a regulated embedded environment.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related discipline.

  • A minimum of 5 years of hands-on experience in embedded software development using C++ and RTOS (e.g., FreeRTOS, ThreadX, QNX, Zephyr).

  • Experience working with embedded microcontrollers (ARM Cortex-M preferred) and peripheral interfaces.

  • Familiarity with version control systems (e.g., Git), issue tracking, and CI/CD pipelines.

  • Experience with scripting languages (e.g., Python) and test automation frameworks is desirable.

The Offer:

Competitive Salary

You will receive the following benefits:

  • Medical Insurance

  • Dental Benefits

  • Vision Benefits

  • Paid Time Off (PTO)

  • 401(k) with employer match (if applicable)

Posted by: Rachel Kelsey

Specialization: