×
Register Here to Apply for Jobs or Post Jobs. X

Power Analysis Software Engineer

Job in Sheffield, South Yorkshire, S5, England, UK
Listing for: Arm
Full Time position
Listed on 2026-01-04
Job specializations:
  • Software Development
    Software Engineer, Embedded Software Engineer
Job Description & How to Apply Below

Power Analysis Software Engineer

Arm is establishing teams to develop new and best‑in‑class silicon platforms, addressing markets such as premium mobile, compute, IoT, AI/ML server, and automotive. This role is part of the Solutions Engineering group, where you will join a highly focused team to analyse and optimise the performance per watt of our next‑generation solutions using innovative technologies, methodologies and tools.

Responsibilities
  • Architect and implement the group’s future direction for software development, maintenance, continuous integration, and testing.
  • Develop innovative software applications for Arm SoCs to serve as workloads for power analysis in modelling, simulation, emulation, and silicon platforms.
  • Create software micro‑benchmarks to model Linux/Android applications.
  • Collaborate closely with analysis and hardware engineers to investigate issues, understand software‑hardware behaviour, and deliver power optimisations.
Required Skills and Experience
  • Proven experience in software development for SoC platforms.
  • Background in low‑level embedded system firmware, boot loaders, RTOS, and device drivers.
  • Experience working in operating system environments (Linux, Android).
  • Architect with expertise in software stacks written in C or C++.
  • Demonstrated experience in developing and implementing methodologies for reusable and maintainable code.
  • Skill in structuring code for continuous integration, scalability, and testability.
Nice To Have Skills and Experience
  • Understanding of sophisticated SoC power‑management firmware.
  • Experience developing or analysing CPU, machine‑learning, media, and memory‑system benchmarks used for PPA analysis.
  • Background in running simulation/emulation tools (e.g., VCS, Questasim, Incisive, Veloce Strato, Palladium, Zebu).

10x mindset – Our guiding principle for engineering, collaboration, and growth. Learn more:

Accommodations at Arm

We want to build extraordinary teams. If you need an adjustment or accommodation during the recruitment process, please email

Hybrid Working at Arm

Arm’s hybrid working approach supports high performance and personal well‑being. Teams determine their own patterns, and details for each role are shared upon application.

Equal Opportunities

Arm is an equal‑opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.

Senior Level

Associate

Employment Type

Full‑time

Job Function

Engineering and Information Technology

Industries

Semiconductor Manufacturing, Software Development, Computer Hardware Manufacturing

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary