TalentLab

Staff Firmware Engineer — CPU Telemetry & Drivers

TalentLab  •  Markham, IL / Santa Clara, CA (Onsite)  •  3 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

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.

How to Apply?

All qualified and interested applicants can apply directly to Gord Marriage by sending an email with attached resume to gord.marriage@talentlab.com. You may also apply directly on our website at www.talentlab.com. Although we thank all applicants for their interest, only those in consideration will be contacted.

TalentLab

About TalentLab

Established in 1998, Talentlab delivers highly customized talent acquisition solutions for leading edge technology companies and places top technology stars in positions that precisely match their skills, aspirations and passions.

For more than a decade, we have successfully navigated the highs and lows of the technology industry. We've placed the brightest technology stars in highly specialized positions and helped manage and resolve complex strategic staffing challenges for some of the world's best technology companies.

We bring a seasoned team of experts to the table, a wealth of specialized industry knowledge and savvy, an extensive relational network and a robust infrastructure, all forged and refined in the trenches of real-world experience and success. Everything we do at Talentlab is fuelled with visionary passion and enthusiasm.

While we operate from a position of established success, our entrepreneurial spirit fuels our dedication to continually remain your most innovative, timely and dependable one-stop talent acquisition solution.

Industry
HR & Recruiting
Company Size
11-50 employees
Headquarters
Ottawa, CA
Year Founded
1998
Social Media