Senior Embedded Software Engineer - Hybrid, North of Boston (Boston) Job at Motion Recruitment, Boston, MA

OFMvcEVlVlRmNU40T1Z6NUEyeGpqRXBzeHc9PQ==
  • Motion Recruitment
  • Boston, MA

Job Description

Overview

Senior Embedded Software Engineer - Hybrid, North of Boston. 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.

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

  • Bachelors or Masters 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

  • Medical Insurance
  • Dental Benefits
  • Vision Benefits
  • PTO
  • 401(k) with employer match (if applicable)

Posted By

Posted By: Rachel Kelsey

Seniority level

  • Mid-Senior level

Employment type

  • Full-time

Job function

  • Engineering and Information Technology

Industries

  • Staffing and Recruiting
#J-18808-Ljbffr

Job Tags

Full time,

Similar Jobs