CareerPlanGet AI match score →

Embedded Software Engineer II (Andover, MA)

Andover, MA💼 Full-time💰 $90,000–$90,000🗓 2026-04-15 → 2026-07-30

Core

Design and develop high-quality C/C++ based software for next-generation surgical endoscopic systems, including proof-of-concepts for computer vision applications to support surgical navigation.

Role type

Embedded Software Engineer II

Builds

Production-quality embedded software for medical devices (endoscopic, surgical navigation, electro-mechanical products)

Domain

Medical Devices / Healthcare Software

Deliverable

production ML models | product features

Required skills

C/C++, embedded Linux, microcontroller/FPGA soft cores (Microblaze), real-time operating systems (FreeRTOS), bare-metal development, electrical concepts, control loops, hardware interfaces (PCIe, CAN, I2C, I2S, UART, SPI, USB), CI/CD pipelines, unit testing

Preferred skills

MATLAB, Python/Shell scripting, modern testing frameworks

Technologies

C/C++, Linux, FreeRTOS, Microblaze, Jenkins, GitLab CI, MATLAB, Python, Shell

Responsibilities

Develop proof-of-concepts for computer vision applications; Design and implement production-quality C/C++ software with automated testing; Collaborate with cross-functional teams to define requirements; Own the full lifecycle of software increments from requirements to documentation; Create and maintain automation frameworks; Provide debugging support and root-cause analysis; Execute design control activities for IEC 62304 compliance

Seniority

Mid-level, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗