CareerPlanGet AI match score →

Senior Software Engineer - Firmware

Waukesha💼 Full-time🗓 2026-06-02 → 2026-07-31

Core

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

Role type

Senior IC firmware engineer (medical devices)

Builds

Embedded software components for MRI systems

Domain

Medical devices / Imaging hardware

Deliverable

production ML models | product features

Required skills

C++ (object-oriented design), embedded/firmware development, real-time system design, hardware interface design, software development life cycle management

Preferred skills

CI/automated testing, embedded debugging (emulators, JTAG, logic analyzers), RTOS (VxWorks), Linux development environments, regulated environment experience

Technologies

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

Responsibilities

Design and develop high-quality embedded software; develop real-time firmware components interfacing with custom hardware; collaborate with system and hardware teams to translate requirements into firmware designs; participate in design reviews and uphold coding standards; support engineering practices across products; explore AI-assisted development tools to improve code quality and efficiency

Seniority

Senior, hands-on IC

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