Staff Firmware Engineer — CPU Telemetry & Drivers

Talentlab

Santa Clara (CA)

On-site

USD 180,000 - 240,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

TalentLab seeks a Staff Firmware Engineer to design and implement low-level CPU telemetry and drivers. You’ll develop embedded firmware, driver components, and tooling to expose hardware performance data across embedded and cloud-edge platforms.

You’ll collaborate with CPU, hardware, systems and validation teams, own design and testing, perform reviews, and guide other engineers on complex software interactions.

Qualifications

  • Strong embedded software or firmware development experience.
  • Advanced C/C++ programming skills.
  • Experience developing low-level firmware, device drivers or hardware-facing systems software.
  • Strong understanding of CPU/SoC architecture and hardware/software interaction.
  • Experience with telemetry, performance counters, PMUs, diagnostics, instrumentation or related low-level performance technologies is particularly relevant.
  • Experience debugging complex systems across firmware, drivers and hardware.
  • Linux systems knowledge is valuable.
  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science or a related discipline.

Responsibilities

  • Design and develop low-level CPU telemetry and instrumentation software.
  • Develop embedded firmware and driver components used to collect and expose hardware performance information.
  • Build software components supporting system observability, diagnostics and performance analysis.
  • Debug complex interactions between firmware, drivers, operating systems and hardware.
  • Work closely with CPU, hardware, systems and validation engineers.
  • Own software design, implementation, unit testing, debugging and integration.
  • Perform code reviews, regression testing, issue triage and defect resolution.
  • Provide technical guidance to other engineers and contribute to broader architectural decisions.

Skills

Embedded software/firmware
C/C++ programming
Linux knowledge
Diagnostics & instrumentation

Education

Bachelor's or Master's in Computer Engineering / Electrical Engineering / CS

Tools

Device drivers
Telemetry tooling
Hardware interfaces

Job description

Staff Firmware Engineer — CPU Telemetry & Drivers
Staff Firmware Engineer — CPU Telemetry & Drivers

Location: Markham, ON / Austin, TX / Santa Clara, CA
Focus: Embedded firmware, drivers, CPU telemetry

TalentLab is recruiting a Staff Firmware Engineer to work on low-level CPU telemetry infrastructure for next-generation compute platforms.

This is a firmware and driver-level systems role, developing the software infrastructure that provides visibility into CPU and platform behaviour. The work involves embedded processors, hardware/software interaction, telemetry and performance instrumentation rather than application-level observability. The underlying position is focused on CPU telemetry tooling across embedded and cloud-edge environments.

What you'll work on

  • Design and develop low-level CPU telemetry and instrumentation software.
  • Develop embedded firmware and driver components used to collect and expose hardware performance information.
  • Build software components supporting system observability, diagnostics and performance analysis.
  • Debug complex interactions between firmware, drivers, operating systems and hardware.
  • Work closely with CPU, hardware, systems and validation engineers.
  • Own software design, implementation, unit testing, debugging and integration.
  • Perform code reviews, regression testing, issue triage and defect resolution.
  • Provide technical guidance to other engineers and contribute to broader architectural decisions.

What we're looking for

  • Strong embedded software or firmware development experience.
  • Advanced C/C++ programming skills.
  • Experience developing low-level firmware, device drivers or hardware-facing systems software.
  • Strong understanding of CPU/SoC architecture and hardware/software interaction.
  • Experience with telemetry, performance counters, PMUs, diagnostics, instrumentation or related low-level performance technologies is particularly relevant.
  • Experience debugging complex systems across firmware, drivers and hardware.
  • Linux systems knowledge is valuable.
  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science or a related discipline.

The source role is Staff-level and calls for engineers capable of independently owning complex technical work while providing guidance to other engineers.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Firmware Engineer — CPU Telemetry & Drivers
Staff Firmware Engineer — CPU Telemetry & Drivers

Talentlab • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Senior Firmware Engineer
Senior Firmware Engineer

Riccione Resources, Inc. • Dallas (TX)

Hybrid
USD 120,000 - 170,000
CPU Micro-Architect / RTL (Lead & IC Engineers)
CPU Micro-Architect / RTL (Lead & IC Engineers)

NUVACORE • Austin (TX)

On-site
USD 120,000 - 160,000
Embedded Software Engineer
Embedded Software Engineer

TPI Global Solutions • Austin (TX)

Hybrid
USD 100,000 - 130,000
Firmware Engineer
Firmware Engineer

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
System Software Engineer
System Software Engineer

Acceler8 Talent • Mountain View (CA)

On-site
USD 180,000 - 240,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
Staff Firmware Engineer
Staff Firmware Engineer

West Search Partners, LLC • Longmont (CO)

Hybrid
USD 140,000 - 190,000
Hybrid work environment
Principal Firmware Engineer - CPU Performance Management
Principal Firmware Engineer - CPU Performance Management

Qualcomm • Santa Clara (CA)

On-site
USD 211,000 - 318,000
Competitive bonus program
RSU grants
Comprehensive benefits
Sr. Level Firmware Engineer
Sr. Level Firmware Engineer

TetraMem - Accelerate The World • San Jose (CA)

On-site
USD 230,000 - 300,000