CareerPlanGet AI match score →

Principal Firmware Engineer

Cambridge, United Kingdom💼 Full-time🗓 2026-05-07 → 2026-07-22

Core

Architecting system firmware and developing system architecture for software and firmware for next-generation Arm-based devices, focusing on power, performance, and thermal management.

Role type

Principal Firmware Engineer (System Architecture)

Builds

System firmware, OS mechanisms (Linux), and power/performance/thermal management solutions for Arm compute platforms.

Domain

Semiconductor / Embedded Systems / Power Management

Deliverable

production ML models | product features | infrastructure

Required skills

C programming, Linux kernel driver development, embedded firmware development, SoC architecture knowledge, power and thermal management in OS/firmware, high-level design trade-offs

Preferred skills

Arm CPU and SoC system architectures, firmware interfaces (ACPI, device tree), power management software/firmware experience, OS and application hardware usage analysis tools

Technologies

C, Linux, SoC, ACPI, device tree

Responsibilities

Architect innovative features in system firmware; prototype power, performance, and thermal management mechanisms; establish new Operating-System mechanisms to improve power and thermals; design experiments and analyses to answer architectural questions using software on silicon, simulators, and models.

Seniority

Principal, hands-on IC with strategy & mentorship

Sourced via arm · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Arm ↗