CareerPlanSign in

Firmware and Diagnostics Engineer

BELO HORIZONTE💼 Full-time🗓 2026-08-27 → 2026-09-26

Core

Develop, validate, and support firmware and diagnostic software for complex hardware systems, including hardware bring-up, system validation, manufacturing diagnostics, and field issue triage.

Role type

Firmware and Diagnostics Engineer

Builds

Firmware and diagnostic software for hardware emulation platforms and complex hardware systems

Domain

Semiconductor verification, hardware emulation, embedded systems

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, embedded systems concepts, firmware interfaces, hardware registers, boot flows, device drivers, low-level debug methods, debug tools (JTAG, logic analyzer, oscilloscope), hardware specifications interpretation

Preferred skills

FPGA-based prototyping, hardware emulation platforms, high-speed interconnect, board management firmware, CI/CD workflows, automated regression testing, hardware failure mode analysis

Technologies

Python, Tcl, Bash, Perl, JTAG, logic analyzer, oscilloscope

Responsibilities

Develop and validate firmware and diagnostic software; Contribute to hardware bring-up and system validation; Debug issues using structured evidence and collaborate with engineering teams

Seniority

Junior to Mid-level, hands-on IC

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