CareerPlan

Staff Embedded Software Engineer

Portage, Michigan, USFull-time$103k2026-10-14 → 2026-11-11
Hybrid

Core

Lead design, development, testing, and integration of embedded software solutions for powered ambulance cots and patient handling systems.

Role type

Staff Embedded Software Engineer

Builds

Electromechanical systems, user interfaces, sensors, and connected device functionality for medical devices

Domain

Medical devices / Embedded systems

Required skills

C++, C, Python, embedded cyber-security, memory management, code coverage techniques, Application Lifecycle Management/Traceability tools, version control (Perforce/Git), static/dynamic analysis tools

Preferred skills

customer needs analysis, advanced analytical and troubleshooting skills

Technologies

C++, C, Python, Perforce, Git

Responsibilities

Lead technical team in design and development of components and sub-systems; Design and implement embedded cyber-security; Conduct advanced prototyping and testing; Lead code reviews applying design principles and coding standards

Seniority

Staff, hands-on IC with mentorship