IT & Software

Power Management Software Engineer

ARM

Cambridge · Cambridgeshire · United Kingdom

Share this job: X Facebook WhatsApp Save job : Power Management Software Engineer
Overview

As an Embedded Software Engineer focused on power management, you design and integrate firmware for next-gen Arm-based SoCs. You collaborate across hardware and software to improve system power states, DVFS, clock and voltage control, and platform bring-up across simulation, FPGA, and silicon. You will lead a team to deliver robust power management solutions and enable efficient, reliable hardware platforms. This role offers impact on cutting-edge technology and close work with cross-functional teams. You will shape energy-efficient computing strategies at scale.

Responsibilities
  • Design, develop, and maintain low-level firmware and software for SoC power management
  • Implement and optimize system power states (power-on, power-off, suspend, resume, low-power modes)
  • Lead a team to deliver high-quality software solutions
  • Develop firmware for CPU, cluster, and system-level power management
  • Implement power domain, clock, reset management, and voltage regulation
  • Support power sequencing and coordination across multiple SoC components
  • Develop and integrate DVFS mechanisms where applicable
  • Perform low-level software development, testing and debugging on models, development boards, and shipping products
Key requirements
  • Experience in embedded systems and low-level firmware
  • Proficiency in Linux and driver development
  • Expertise in SoC power management and strong debugging skills
  • Excellent C programming skills; some assembly knowledge preferred
  • Familiarity with system architecture (ARM preferred), OS fundamentals, bootloaders, and device drivers
  • Experience leading a technical software development area
  • leadership
  • problem-solving
  • collaboration
  • embedded Linux
  • driver development
  • SoC power management

Reference: WJ-747_31246032 · Posted 08 Nov 2026, 12:20 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Power Management jobs in other states

Browse jobs