Senior Firmware & Platform Engineer (Hybrid)

Arm Limited

Cambridge

Remote

GBP 65,000 - 90,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Arm Limited is seeking highly capable Software Engineers to work on client/server/IoT areas, contributing to firmware design and testing for next-gen architectures. You will perform low-level development across platforms, create reference software stacks, and develop automated tests while analyzing specs and contributing to project plans.

The role emphasizes strong C/C++ skills, ARM understanding, and proficiency in Linux/Windows environments, with opportunities for growth in a cutting-edge

Qualifications

  • Strong C/C++ programming skills with ability to add new functionality and fix defects.
  • Experience in software testing or development.
  • Expertise in low-level systems, ARM architecture, OS fundamentals, bootloaders and device drivers; Linux/Windows experience.
  • Good understanding of test methodologies, CI and test automation.
  • Excellent written and spoken English.

Responsibilities

  • Involve in design and test of reference application processor firmware.
  • Perform low-level software development, testing and debugging on platforms, boards, and products.
  • Create software stacks for Arm reference platforms for future devices.
  • Develop test code and automation to minimize manual testing.
  • Analyze industry specs, roadmaps, and break down tasks for project plans.
  • Upstreaming and maintenance of software components.

Skills

C/C++ programming
Debugging
Software testing
OS fundamentals
English communication
Python scripting
ARM architecture knowledge
Linux/Windows familiarity

Tools

Linux
Windows drivers

Job description

Arm Limited is seeking highly capable Software Engineers to work on client/server/IoT areas, contributing to firmware design and testing for next-gen architectures. You will perform low-level development across platforms, create reference software stacks, and develop automated tests while analyzing specs and contributing to project plans.

The role emphasizes strong C/C++ skills, ARM understanding, and proficiency in Linux/Windows environments, with opportunities for growth in a cutting-edge

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer – Systems Software & CI Automation
Senior Firmware Engineer – Systems Software & CI Automation

Camwebdir • United Kingdom

Hybrid
GBP 60,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Camwebdir • United Kingdom

On-site
GBP 60,000 - 90,000
Senior Embedded Software Engineer - Hybrid
Senior Embedded Software Engineer - Hybrid

ARM • Southampton

Hybrid
GBP 72,000 - 103,000
Hybrid working
Staff SoC Software Lead - Hybrid Infra Systems
Staff SoC Software Lead - Hybrid Infra Systems

Arm Limited • United Kingdom

Hybrid
GBP 90,000 - 130,000
Hybrid working
Senior Embedded CI/CD & Firmware Release Engineer
Senior Embedded CI/CD & Firmware Release Engineer

Arm Limited • West of England

Hybrid
GBP 70,000 - 100,000
Senior SoC RTL Design Engineer (Hybrid)
Senior SoC RTL Design Engineer (Hybrid)

Arm Limited • Manchester

Hybrid
GBP 65,000 - 90,000
Relocation package
Visa sponsorship
Hybrid working
Embedded Software Engineer — Hybrid Bristol, ARM/C++
Embedded Software Engineer — Hybrid Bristol, ARM/C++

Intellectual Capital Resources • West of England

Hybrid
GBP 59,000 - 99,000
Hybrid working
Visa support
Great benefits
Staff Firmware Engineer
Staff Firmware Engineer

Arm • Bristol

Hybrid
GBP 60,000 - 80,000
Senior Firmware Engineer – IoT & Wireless (Hybrid)
Senior Firmware Engineer – IoT & Wireless (Hybrid)

IC Resources • Bath

Hybrid
GBP 60,000 - 80,000
Staff Firmware Release Lead for Datacenter SoCs
Staff Firmware Release Lead for Datacenter SoCs

Arm Limited • Cambridge

Hybrid
GBP 95,000 - 135,000
Hybrid working
Accommodations during recruitment