Senior Embedded Firmware Engineer — C++ for MR Platforms

OnPoint Insights LLC.

Wisconsin

On-site

USD 120,000 - 180,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

OnPoint Insights LLC is seeking an experienced Firmware Engineer to develop embedded software for magnetic resonance platforms. The role requires strong C++ programming skills, hands-on embedded development, and the ability to learn complex systems independently with minimal supervision.

You will collaborate with systems, hardware, FPGA, and architecture teams, write tests, participate in design reviews, and maintain documentation.

Qualifications

  • Bachelor’s degree or equivalent practical experience.
  • 5+ years of professional experience developing embedded software or firmware.
  • Strong C++ programming skills including OO design, memory management, and concurrency.
  • Hands-on experience with hardware interfaces, real-time systems, or resource-constrained embedded platforms.
  • Experience with Linux, Git, and build/container-based workflows.
  • Experience with CI, automated testing, and code reviews.

Responsibilities

  • Develop firmware features from requirements through design, implementation, integration, testing, and defect resolution.
  • Write maintainable embedded software using modern C++, OO design, clear interfaces, and proper error handling.
  • Learn existing codebases, hardware interfaces, tools, and system behavior.
  • Collaborate with systems, hardware, FPGA, software, and architecture teams to clarify requirements and resolve issues.
  • Diagnose software-hardware interaction problems using debuggers, emulators, analyzers, and logs.
  • Create unit and integration tests, support automated testing, and contribute to CI.

Skills

C++ programming
Embedded software development
Linux development environments
Git
Build/CI workflows
Debugging

Education

Bachelor’s degree in a relevant field

Tools

Git
Linux
Debuggers/Emulators
CI/CD tools

Job description

OnPoint Insights LLC is seeking an experienced Firmware Engineer to develop embedded software for magnetic resonance platforms. The role requires strong C++ programming skills, hands-on embedded development, and the ability to learn complex systems independently with minimal supervision.

You will collaborate with systems, hardware, FPGA, and architecture teams, write tests, participate in design reviews, and maintain documentation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer – Embedded Systems / C++
Firmware Engineer – Embedded Systems / C++

OnPoint Insights LLC. • Wisconsin

On-site
USD 120,000 - 180,000
Mid-Career Embedded Firmware Engineer (Contract)
Mid-Career Embedded Firmware Engineer (Contract)

Eightelevengroup • Waukesha (WI)

On-site
USD 83,000 - 103,000
Firmware Engineer
Firmware Engineer

Eightelevengroup • Waukesha (WI)

On-site
USD 83,000 - 103,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Brooksource • Waukesha (WI)

On-site
USD 100,000 - 140,000
Senior Embedded Engineer - Medical Device Firmware Lead
Senior Embedded Engineer - Medical Device Firmware Lead

Stanford Climate Ventures • Boston (MA)

On-site
USD 120,000 - 180,000
Stock options
Paid holidays
Unlimited vacation
+5
Embedded Systems Firmware Engineer
Embedded Systems Firmware Engineer

MPR Associates, Inc. • Alexandria (VA)

On-site
USD 100,000 - 145,000
Healthcare benefits
FSA/HSA
401(k) with profit sharing
+1
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

COX-LITTLE & COMPANY • Houston (TX)

On-site
USD 120,000 - 150,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

COX-LITTLE & COMPANY • Houston (TX)

On-site
USD 110,000 - 140,000
Senior Embedded Software Lead — C/C++, RTOS, MCU
Senior Embedded Software Lead — C/C++, RTOS, MCU

Recruiting Resources, Inc. • California (MO)

On-site
USD 150,000 - 160,000
Senior Embedded Firmware Engineer — C++ & RTOS
Senior Embedded Firmware Engineer — C++ & RTOS

Advanced Energy • Eden Prairie (MN)

On-site
USD 95,000 - 145,000
Medical plans
401(k)
Paid time off
+1