Senior Embedded Firmware Engineer (C++/RTOS)

Cube Hub Inc.

Waukesha (WI)

On-site

USD 110,000 - 150,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Cube Hub Inc. in Wisconsin is seeking a mid-career firmware engineer with strong C++ skills to contribute to embedded software across firmware, systems, hardware, and architecture teams.

The engineer will translate requirements into reliable software for real-time, resource-constrained platforms. Success requires hands-on embedded development experience, disciplined engineering practices, and the ability to learn complex environments quickly with minimal supervision.

Qualifications

  • 7+ years in embedded firmware development with strong C++ and hardware interaction.
  • Experience with Linux-based development, Git, and build/CI workflows.
  • Experience with real-time systems, hardware interfaces, and resource-constrained platforms.
  • Ability to work in Agile teams and deliver through user stories.

Responsibilities

  • Own assigned firmware features or components from requirements analysis through design, implementation, integration, verification, and defect resolution.
  • Independently learn existing code, hardware interfaces, development tools, and system behavior; identify the right technical resources and ask focused questions when needed.
  • Develop maintainable embedded software in modern C++ using sound object-oriented design, clear interfaces, and appropriate error handling.
  • Collaborate with systems, hardware, FPGA, software, and architecture teams to clarify requirements, evaluate tradeoffs, and resolve cross-functional issues.
  • Use debuggers, emulators, analyzers, logs, and other diagnostic methods to isolate complex software and hardware interaction problems.
  • Create unit and integration tests, contribute to automated testing, and support continuous integration to improve software quality and regression coverage.
  • Participate in design and code reviews; provide constructive feedback and incorporate review input promptly.
  • Estimate, plan, and track work through user stories; communicate status, risks, dependencies, and technical blockers early and clearly.
  • Follow applicable quality processes and produce clear technical documentation that supports design traceability, testing, and long-term maintenance.
  • Work effectively with globally distributed teams and contribute to consistent design and architectural improvements across MR platforms.

Skills

C++
Embedded firmware
Multithreaded
Real-time OS
Hardware bring-up
Device drivers
FPGA integration
Agile
Debugging
Git/CI

Job description

Cube Hub Inc. in Wisconsin is seeking a mid-career firmware engineer with strong C++ skills to contribute to embedded software across firmware, systems, hardware, and architecture teams.

The engineer will translate requirements into reliable software for real-time, resource-constrained platforms. Success requires hands-on embedded development experience, disciplined engineering practices, and the ability to learn complex environments quickly with minimal supervision.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer – Real-Time, Linux, ESOP
Senior Embedded Firmware Engineer – Real-Time, Linux, ESOP

Cubiscan • Ogden (UT)

On-site
USD 90,000 - 130,000
Competitive salary
Benefits package
ESOP ownership
+2
Embedded Firmware Engineer – C++ (Mid-Level / Senior)
Embedded Firmware Engineer – C++ (Mid-Level / Senior)

PIXIE • Wisconsin

On-site
USD 90,000 - 130,000
Senior Firmware Engineer (Embedded C++ | Real-Time Systems)
Senior Firmware Engineer (Embedded C++ | Real-Time Systems)

American IT Systems • Waukesha (WI)

On-site
USD 120,000 - 160,000
Senior Embedded Firmware Engineer – ARM, RTOS, Linux
Senior Embedded Firmware Engineer – ARM, RTOS, Linux

Rite-Hite Company • Milwaukee (WI)

On-site
USD 120,000 - 180,000
Health coverage
401(k) with company match
Paid holidays
Senior Firmware Engineer — Real-Time Embedded Leader
Senior Firmware Engineer — Real-Time Embedded Leader

Techtronic Industries • Town of Brookfield (WI)

Hybrid
USD 110,000 - 160,000
Health insurance
401(k) savings plan
Education assistance
+1
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Pixie Services • Wisconsin

On-site
USD 90,000 - 130,000
Senior Embedded Firmware Engineer — ARM, RTOS, Linux
Senior Embedded Firmware Engineer — ARM, RTOS, Linux

Rite-Hite Corporation • Wisconsin

On-site
USD 110,000 - 160,000
Health insurance
Dental & Vision
Life and disability insurance
+3
Senior Embedded Firmware Engineer (RTOS + C)
Senior Embedded Firmware Engineer (RTOS + C)

Halo Group • Cumming (GA)

On-site
USD 100,000 - 130,000
Senior Embedded Systems Engineer — C/C++, Hardware-Focused
Senior Embedded Systems Engineer — C/C++, Hardware-Focused

LHH Recruitment Solutions • Milwaukee (WI)

On-site
USD 110,000 - 150,000
Firmware Engineer
Firmware Engineer

Cube Hub Inc. • Waukesha (WI)

On-site
USD 110,000 - 150,000