CareerPlanSign in

Staff Software Engineer

Waukesha💼 Full-time🗓 2026-08-21 → 2026-09-26

Core

Design, develop, and integrate embedded firmware for advanced Magnetic Resonance Imaging (MRI) systems, ensuring real-time performance and reliability.

Role type

Staff Firmware Engineer (Embedded Systems)

Builds

Real-time firmware components for medical imaging devices

Domain

Medical Devices / Embedded Systems

Deliverable

production ML models | product features

Required skills

C++, object-oriented design, embedded software development, real-time systems, hardware interface design, code reviews, mentoring

Preferred skills

RTOS (VxWorks), Linux-based development, containerized workflows, automated testing, regulated environment experience, QMS experience

Technologies

C++, VxWorks, Linux, JTAG, logic analyzers, protocol analyzers

Responsibilities

Lead firmware development and technical planning; design and maintain high-quality embedded software; build real-time components interfacing with custom hardware; collaborate on hardware interfaces; promote consistent design patterns; participate in design reviews; mentor junior engineers; explore AI-assisted development tools.

Seniority

Staff, hands-on IC with mentorship

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