Mid-Career Embedded Firmware Engineer (Contract)

Eightelevengroup

Waukesha (WI)

On-site

USD 83,000 - 103,000

Full time

45 hours 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

Eightelevengroup is seeking a mid‑career Firmware Engineer (Contractor) to contribute to embedded software development for MR platforms. The role emphasizes learning unfamiliar systems, solving technical ambiguity, and delivering high‑quality firmware with minimal day‑to‑day guidance.

You will work across firmware, systems, hardware, and architecture teams, using diagnostic tools to troubleshoot complex issues. Strong C++ fundamentals and real‑time embedded experience are required.

Qualifications

  • Bachelor's degree or equivalent experience in a relevant field.
  • 5+ years of professional experience developing embedded or firmware software.
  • Strong C++ programming skills, including object‑oriented design, memory management, concurrency fundamentals, debugging, and writing maintainable production code.
  • Hands‑on experience developing software that interacts with hardware, real‑time systems, device interfaces, or resource‑constrained embedded platforms.
  • Proven ability to learn unfamiliar technologies and codebases independently, break down ambiguous problems, and deliver results with minimal guidance.

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 and utilize relevant resources.
  • Develop maintainable embedded software in modern C++ with sound OO design and robust error handling.
  • Collaborate with systems, hardware, FPGA, software, and architecture teams to clarify requirements and resolve cross‑functional issues.
  • Use debuggers, emulators, analyzers, logs, and other diagnostic methods to isolate and resolve complex software/hardware problems.
  • Create unit and integration tests, contribute to automated testing, and support CI to improve quality.
  • Participate in design and code reviews; provide constructive feedback and incorporate input promptly.
  • Estimate, plan, and track work through user stories with clear communication of status and blockers.
  • Follow quality processes and produce clear technical documentation supporting traceability and maintenance.
  • Work with globally distributed teams and contribute to consistent design across MR platforms.

Skills

C++ fundamentals
Embedded software
Object-oriented design
Memory management
Concurrency fundamentals
Debugging

Education

Bachelor's degree in Computer Engineering
Bachelor's degree in Electrical Engineering
Bachelor's degree in Computer Science
Related field

Tools

Git
Emulators
Debuggers
Containers

Job description

Eightelevengroup is seeking a mid‑career Firmware Engineer (Contractor) to contribute to embedded software development for MR platforms. The role emphasizes learning unfamiliar systems, solving technical ambiguity, and delivering high‑quality firmware with minimal day‑to‑day guidance.

You will work across firmware, systems, hardware, and architecture teams, using diagnostic tools to troubleshoot complex issues. Strong C++ fundamentals and real‑time embedded experience are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

Eightelevengroup • Waukesha (WI)

On-site
USD 83,000 - 103,000
Firmware Engineer – Embedded Systems / C++
Firmware Engineer – Embedded Systems / C++

OnPoint Insights LLC. • Wisconsin

On-site
USD 120,000 - 180,000
Senior Embedded Firmware Engineer — C++ for MR Platforms
Senior Embedded Firmware Engineer — C++ for MR Platforms

OnPoint Insights LLC. • Wisconsin

On-site
USD 120,000 - 180,000
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Brooksource • Waukesha (WI)

On-site
USD 100,000 - 140,000
Senior Embedded C++ Engineer (Contract)
Senior Embedded C++ Engineer (Contract)

OpenKrill • United States

On-site
USD 112,000 - 152,000
Embedded Firmware Engineer (Embedded Systems)
Embedded Firmware Engineer (Embedded Systems)

OSI Engineering, Inc. • Cupertino (CA)

On-site
USD 96,000 - 124,000
Sr. Firmware Engineer
Sr. Firmware Engineer

Global Business Ser. 4u • Avon (OH)

On-site
USD 90,000 - 120,000
Senior Firmware Engineer - Core Compute (Embedded Linux)
Senior Firmware Engineer - Core Compute (Embedded Linux)

Contract Professionals, Inc • Sterling Heights (MI)

On-site
USD 120,000 - 170,000
Senior Embedded C++ Engineer (Contract)
Senior Embedded C++ Engineer (Contract)

Remote Worker LTD. • United States

Remote
USD 119,000 - 159,000