Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Staff software engineer

Cambridge
ARM
Software engineer
€110,000 a year
Posted: 12h ago
Offer description

Arm has built the world’s most pervasive compute architecture, powering computing wherever it happens – from embedded and automotive systems to cloud and data center infrastructure. As Arm continues to grow its presence in server and infrastructure markets, system software plays a critical role in enabling high‑quality, production‑ready platforms for customers and partners.


Job Purpose and Accountabilities

We are seeking an experienced Staff Software Engineer with people‑management capabilities to lead the design, development, and optimization of low‑level software and firmware components. The ideal candidate will play a key role in system architecture, performance tuning, and silicon bring‑up for next‑generation platforms.


Responsibilities
* Develop and validate firmware across pre‑silicon platforms (virtual platforms, FPGA, and emulators) to bring up in silicon.
* Collaborate with hardware, validation, and system teams to ensure seamless integration.
* Optimize system performance, including latency, bandwidth, and power efficiency.
* Debug complex system‑level issues across hardware‑software boundaries.
* Line‑manage 3–5 engineers, including goal setting and performance evaluation.
* Mentor junior engineers and provide technical leadership across teams in their domain.


Required Skills and Experience

* Solid industry experience building complex system software, combined with demonstrated leadership or mentoring and a strong track record of delivery.
* Background in firmware development on pre‑silicon and silicon platforms (preferably on Arm‑based systems), demonstrated through ownership, review, and guidance of complex technical designs.
* Sound technical judgement, including assessing trade‑offs, managing technical risk, and sustaining long‑term software quality.
* System software experience with Infra‑scale platforms and one or more of the associated features like RAS, virtualization, power management, BMC, telemetry, debug, diagnostics, etc.
* Strong communication skills and a track record of effective collaboration across teams and sites.


Nice to Have

* Experience working on server or infrastructure platforms, including customer‑ or production‑facing environments.
* Understanding of system architecture (preferably Arm), OS fundamentals, bootloaders, and device drivers.
* Experience working with open‑source software or upstream communities like Linux, edk2, TF‑A, TF‑M, etc.
* Understanding of software development standard processes, including testing strategies, CI, and release considerations.
* Experience working in globally distributed teams.


Salary Range

£97,300 – £131,700 per year


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 are a diverse organization of dedicated and innovative individuals, and do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Senior software engineer
Royston
Platform Recruitment
Software engineer
£70,000 a year
Similar job
Software engineer - production engineering
Cambridge
ACS Performance
Software engineer
Similar job
Senior software engineer c++/ rust
Cambridge
Platform Recruitment
Software engineer
£100,000 a year
See more jobs
Similar jobs
ARM recruitment
ARM jobs in Cambridge
It jobs in Cambridge
jobs Cambridge
jobs Cambridgeshire
jobs England
Home > Jobs > It jobs > Software engineer jobs > Software engineer jobs in Cambridge > Staff Software Engineer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save