Senior Embedded Software Engineer - Hybrid, North of BostonSenior Embedded Software Engineer - Hybrid, North of Boston 1 day ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Motion Recruitment Partners, LLC, is seeking the following. Apply via Dice today!
The full job description covers all associated skills, previous experience, and any qualifications that applicants are expected to have.
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)
Seniority level Seniority levelMid-Senior level
Employment type Employment typeFull-time
Job function Job functionEngineering and Information Technology
IndustriesSoftware Development
Referrals increase your chances of interviewing at Jobs via Dice by 2x
Get notified about new Senior Embedded Software Engineer jobs in Boston, MA .
Embedded Software Technical Lead/ManagerSoftware Engineering Manager - Desktop and Embedded Linux OptimisationSenior Flight Software Engineer, Maritime Division Quincy, MA $168,000.00-$252,000.00 2 weeks ago
Senior Flight Software Engineer, Maritime Division Boston, MA $168,000.00-$252,000.00 2 weeks ago
Senior Technical Sourcer - Software Engineering (Contract) Boston, MA $117,000.00-$173,000.00 6 days ago
Senior Embedded Software Engineer, Maritime Division Quincy, MA $168,000.00-$252,000.00 2 weeks ago
Senior Embedded Software Engineer, Maritime Division Boston, MA $168,000.00-$252,000.00 2 weeks ago
Engineer: Sr. Embedded Firmware Engineer (Rust and C) Wilmington, MA $115,000.00-$135,000.00 3 days ago
Boston, MA $112,500.00-$150,000.00 4 months ago
Boston, MA $155,000.00-$175,000.00 2 days ago
Senior Embedded Software Engineer (Networking) Marlborough, MA $180,000.00-$220,000.00 6 days ago
Senior Software Engineer, Backend - Fintech We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Remote working/work at home options are available for this role.