Logo
Motion Recruitment

Senior Embedded Software Engineer - Hybrid, North of Boston

Motion Recruitment, Boston, Massachusetts, us, 02298

Save Job

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

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

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