CareerPlanSign in

Senior Embedded Software Engineer

Portage, Michigan💼 Full-time💰 $89,300–$89,300🗓 2026-08-27 → 2026-09-26

Core

Lead software sustainment, investigate and resolve product issues, and drive design changes for released medical devices.

Role type

Senior embedded software engineer (sustainment)

Builds

Medical device software updates and reliability improvements

Domain

Medical technology / Embedded systems

Deliverable

production ML models | product features

Required skills

C, C++, Python, embedded systems development, design controls, risk management, root cause analysis, CAPA implementation

Preferred skills

static/dynamic analysis, memory management, code coverage, Application Lifecycle Management, traceability tools, integration and deployment processes

Technologies

C, C++, Python

Responsibilities

Analyze and correct complex product design issues; generate and review documentation for sustainment projects; mentor others on industry standards and post-market procedures; support post-market activities including field issue resolution; drive continuous improvement efforts for released products; act as technical SME for production line escalations

Seniority

Senior, hands-on IC

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