Staff Firmware Engineer — CPU Telemetry & Drivers

Talentlab
  • Santa Clara, California
    4 days ago

    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.

    Numbers & Facts

    LocationSanta Clara, California

    Skills

    • Architectural Servicesunmatched
    • Bug Tracking/Defect Managementunmatched
    • C Programming Languageunmatched
    • C++ Programming Languageunmatched
    • CPU (Central Processing Unit)unmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Computer Engineeringunmatched
    • Computer Firmwareunmatched
    • Computer Programmingunmatched
    • Computer Scienceunmatched
    • Debugging Skillsunmatched
    • Device Driversunmatched
    • Electrical Engineeringunmatched
    • Embedded Hardwareunmatched
    • Embedded Processorsunmatched
    • Embedded Softwareunmatched
    • Embedded Systemsunmatched
    • Hardware Architectureunmatched
    • Instrumentationunmatched
    • Linux Operating Systemunmatched
    • Low-Level Designunmatched
    • Machine Toolunmatched
    • Operating Systemsunmatched
    • People Managementunmatched
    • Performance Analysisunmatched
    • Problem Solving Skillsunmatched
    • Regression Testingunmatched
    • Software Administrationunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • System Validationunmatched
    • System-on-a-Chip (SoC)unmatched
    • Systems Engineeringunmatched
    • Technical Leadershipunmatched
    • Telemetryunmatched
    • Unit Testunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder