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

Staff software engineer - fpga

Cambridge
ARM
Software engineer
Posted: 30 June
Offer description

Social network you want to login/join with:


Staff Software Engineer - FPGA, Cambridge

Client: arm limited

Location: Cambridge, United Kingdom

Job Category: Other

-

EU work permit required: Yes


Job Reference: d484f6257f65


Job Views: 5


Posted: 29.06.2025


Expiry Date: 13.08.2025


Job Description:

The Role

The FPGA team is part of the global Productivity Engineering group which is responsible for delivering and supporting FPGA platforms at Arm - enabling design debug and deployment of advanced pre-silicon verification methodologies. These system solutions target a wide range of market segments like mobile, server, IoT, automotive, etc.

Job Description:

As a Staff FPGA Software Engineer, you will deliver on the FPGA prototyping requirements of one or more sophisticated and highly configurable systems – while collaborating with several local and cross-site teams to achieve verification goals. Key responsibilities will include the bring-up of firmware & open-source projects, Linux Kernel, Android, Trusted Firmware, and SCP firmware on FPGA platforms used for prototyping the latest SoC designs. We seek individuals with exposure and knowledge of system software stack levels, from bare-metal firmware, bootloaders, to Kernel, with strong technical skills, attention to detail, and interpersonal skills.

Are you a creative, positive, and adaptable person with a strong technical background? Then we are keen to hear from you!

Responsibilities:

* Participate in all phases of software development - including implementation, testing, code review, and documentation.
* Develop unit test modules/scripts for validating software and hardware functionalities.
* Prepare test specifications and plans based on design documents of software and hardware modules.
* Automate flows & methodologies for deployment to the user community.
* Provide support for FPGA services to service users.

Required Skills and Experience:

* Knowledge of C/C++ programming language & Arm64 assembly language.
* Strong understanding of Arm profile architectures.
* Experience in firmware and Linux kernel development, including bootloaders.
* Understanding of Arm-based systems, including SoC architecture and embedded systems.
* Proven track record of project debugging and execution independently.
* Proficiency in problem solving and debugging.
* Excellent interpersonal and communication skills.

Nice To Have Skills and Experience:

* Familiarity with Android system software development and debugging.
* Basic understanding of FPGA flows with AMD Xilinx.
* Experience with testing/debugging tools and scripting languages.

In Return:

Arm offers an attractive relocation package and a diverse, inclusive work environment. We encourage our people to share their contributions and grow within the company.

Arm is an equal opportunity employer, committed to mutual respect and diversity. We support accommodations during the recruitment process. Please contact us if you need support or an accommodation to be your best during recruitment.

Hybrid Working at Arm

Our hybrid approach offers flexibility, with details shared upon application. We aim to find the best working arrangement for each individual, considering local legal and regulatory requirements.

#J-18808-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Application software engineer - graduate to lead considered
Cambridge
RedTech Recruitment
Software engineer
Similar job
Software engineer
Cambridge
Eclectic Recruitment Ltd
Software engineer
Similar job
Software engineer
Cambridge
European Tech Recruit
Software engineer
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 - FPGA

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

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save