Senior Embedded Firmware Engineer – Onsite Wisconsin

Black Rock Groups

Waukesha (WI)

On-site

USD 110,000 - 135,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Tech Mahindra is seeking a self-directed Firmware Engineer in Wisconsin to contribute to embedded software development for MR platforms. You will work across firmware, systems, hardware, and architecture teams to translate requirements into reliable software.

Strong C++ fundamentals, hands-on embedded development, and disciplined engineering practices are essential. You will learn complex environments quickly and progress with minimal supervision while collaborating with global teams.

Qualifications

  • Bachelor's degree or equivalent practical experience in Computer Engineering, Electrical Engineering, Computer Science, or related field.
  • 5+ years of professional embedded/firmware experience.
  • Strong C++ programming skills and object‑oriented design.
  • Hands-on experience with hardware interfaces and real-time systems.
  • Ability to learn unfamiliar technologies and codebases independently.
  • Experience with Linux-based development, Git, and build workflows.
  • Experience with CI, automated testing, and code reviews.

Responsibilities

  • Own firmware features from requirements through design, implementation, integration, verification, and defect resolution.
  • Learn existing code, hardware interfaces, and development tools independently.
  • Develop maintainable embedded software in modern C++ with good interfaces and error handling.
  • Collaborate with systems, hardware, FPGA, software, and architecture teams to clarify requirements and resolve issues.
  • Use debuggers, emulators, analyzers, and logs to isolate problems.
  • Create unit and integration tests and support CI to improve quality.
  • Participate in design/code reviews and provide constructive feedback.
  • Plan and track work through user stories and communicate risks early.
  • Produce technical documentation for traceability and maintenance.

Skills

C++
Embedded systems
Linux development
Git
Debugging tools
CI/CD

Education

Bachelor's degree

Tools

Emulators
Build systems
CI/CD pipelines
RTOS

Job description

Tech Mahindra is seeking a self-directed Firmware Engineer in Wisconsin to contribute to embedded software development for MR platforms. You will work across firmware, systems, hardware, and architecture teams to translate requirements into reliable software.

Strong C++ fundamentals, hands-on embedded development, and disciplined engineering practices are essential. You will learn complex environments quickly and progress with minimal supervision while collaborating with global teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

Black Rock Groups • Waukesha (WI)

On-site
USD 110,000 - 135,000
Senior Embedded Firmware Engineer
Senior Embedded Firmware Engineer

Brooksource • Waukesha (WI)

On-site
USD 100,000 - 140,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 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 Firmware Engineer: Lead Real-Time Embedded Systems
Senior Firmware Engineer: Lead Real-Time Embedded Systems

Milwaukee-Tool • Town of Brookfield (WI)

On-site
USD 120,000 - 160,000
Health, dental and vision insurance
401(k) savings plan
Education assistance
+2
Senior Embedded Engineer: Lead Power Electronics & Firmware
Senior Embedded Engineer: Lead Power Electronics & Firmware

TECHTRONIC CORDLESS GP • United States

On-site
USD 110,000 - 150,000
Health, dental, vision insurance
401(k) retirement plan
Education assistance
+1
Firmware Engineer
Firmware Engineer

Eightelevengroup • Waukesha (WI)

On-site
USD 83,000 - 103,000
Senior Embedded Firmware Engineer — On-Site IL, Growth
Senior Embedded Firmware Engineer — On-Site IL, Growth

Tecnova Electronics Inc • Waukegan (IL)

On-site
USD 115,000 - 145,000
Medical, dental, and vision insurance
401(k) retirement plan
Life insurance
+2
Senior Embedded Software Engineer — Onsite Milwaukee
Senior Embedded Software Engineer — Onsite Milwaukee

Aleron • Milwaukee (WI)

On-site
USD 110,000 - 150,000
Senior Embedded Software Engineer - High-Performance, Onsite
Senior Embedded Software Engineer - High-Performance, Onsite

MITRE • Bedford (MA)

On-site
USD 127,000 - 190,000