2 days ago
Cambridge, United KingdomSenior
Responsibilities
- Design, develop, maintain, integrate, and validate low-level firmware and software for SoC power management.
- Implement power-on, power-off, suspend, resume, and other low-power system states.
- Develop CPU, cluster, and system-level power-management firmware.
- Implement power-domain control, clock management, reset management, voltage regulation, power sequencing, and coordination across SoC components.
- Develop and integrate Dynamic Voltage and Frequency Scaling mechanisms where applicable.
- Test and debug low-level software across software models, development boards, shipping products, simulation, emulation, FPGA, and silicon environments.
- Lead a team of engineers and a technical area of software development.
Requirements
- Experience with embedded systems and low-level firmware.
- Proficiency with Linux operating systems and driver development.
- Expertise in SoC power management and strong debugging skills.
- Excellent C programming skills, including adding significant functionality and analyzing and fixing complex defects.
- Familiarity with assembly is preferred.
- Extensive familiarity with system architecture, preferably ARM, as well as operating-system fundamentals, bootloaders, and device drivers.
- Experience leading a technical area of software development.
- Familiarity with open-source project development cycles and contribution processes is a plus.
- Familiarity with various software development lifecycle methods is a plus.
Benefits
- Opportunity to learn about the latest Arm architecture features and work with highly skilled engineering teams.
- Hybrid working patterns are determined by teams, with role-specific details provided during the application process.
- Recruitment adjustments and accommodations are available upon request.
About Arm
Arm’s foundational technology is defining the future of computing. A future built by the greatest technology ecosystem in the world. A future built on Arm. Arm is everywhere technology matters. Technology matters everywhere. Together, we’ll power every technology revolution moving forward, including cloud computing, automotive and autonomous systems, IoT, the metaverse, and beyond. Changing the world. Again. On Arm.
