Senior Staff Software Engineer, Systems & Performance

Advanced Micro Devices

Cambridge

On-site

GBP 90,000 - 120,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Advanced Micro Devices in Cambridge is seeking a Senior Staff Software Engineer to help drive high-performance software across AMD's architectures. You will lead efforts to optimize critical applications on Windows, Linux, and Android platforms, collaborating with architecture and software teams to push the boundaries of efficiency and speed.

The role requires strong C OO, modern threading, and excellent communication to coordinate global projects.

Qualifications

  • Strong object-oriented programming background in C is a must.
  • Experience with modern concurrent programming and threading APIs.
  • Experience with Windows, Linux and/or Android operating system development.
  • Experience with software development tools such as debuggers and profilers.
  • Effective communication and problem-solving skills.
  • Motivating leader with good interpersonal skills.
  • Experience with source code control systems (GitHub) is a plus.

Responsibilities

  • Work with AMD’s architecture specialists to improve future products.
  • Apply a data minded approach to target optimization efforts.
  • Stay informed of software and hardware trends and innovations, especially pertaining to algorithms and architecture.
  • Design and develop new groundbreaking AMD technologies.
  • Participating in new ASIC and hardware bring ups.
  • Debugging/fix existing issues and research alternative, more efficient ways to accomplish the same work.
  • Develop technical relationships with peers and partners.

Skills

Object-oriented programming (C)
High-quality code
Concurrent programming & threading
OS development (Windows/Linux/Android)
Debuggers & profiling tools
Communication & problem-solving
Leadership & interpersonal skills

Education

Bachelor's or Master's in CS/CE/EE

Tools

GitHub
Profilers
Debuggers
Version control

Job description

Advanced Micro Devices in Cambridge is seeking a Senior Staff Software Engineer to help drive high-performance software across AMD's architectures. You will lead efforts to optimize critical applications on Windows, Linux, and Android platforms, collaborating with architecture and software teams to push the boundaries of efficiency and speed.

The role requires strong C OO, modern threading, and excellent communication to coordinate global projects.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Staff Software Development Engineer
Senior Staff Software Development Engineer

Advanced Micro Devices • Cambridge

On-site
GBP 90,000 - 120,000
Senior Numerical ML Software Engineer (C/C++, HPC)
Senior Numerical ML Software Engineer (C/C++, HPC)

Advanced Micro Devices • Manchester

Hybrid
GBP 55,000 - 95,000
Senior Physical Design Lead – Microprocessor Systems
Senior Physical Design Lead – Microprocessor Systems

Advanced Micro Devices • Cambridge

On-site
GBP 120,000 - 180,000
AMD benefits
Senior Performance Engineer - OS Performance Modelling and Simulation
Senior Performance Engineer - OS Performance Modelling and Simulation

IC Resources • Cambridge

On-site
GBP 85,000 - 120,000
Attractive base salary
Bonuses
Extensive benefits package
CPU Performance Modelling Architect
CPU Performance Modelling Architect

AMD • Cambridge

Hybrid
GBP 60,000 - 90,000
Lead CPU Performance Modelling Architect
Lead CPU Performance Modelling Architect

Advanced Micro Devices • Cambridge

On-site
GBP 70,000 - 110,000
Cpu Performance Modelling Architect
Cpu Performance Modelling Architect

Advanced Micro Devices, Inc • Cambourne

Hybrid
GBP 90,000 - 120,000
AMD benefits at a glance
CPU Performance Modelling Architect
CPU Performance Modelling Architect

Advanced Micro Devices • Cambridge

On-site
GBP 70,000 - 110,000
Senior Kernel Development Engineer
Senior Kernel Development Engineer

AMD • Cambridge

On-site
GBP 65,000 - 85,000
Team Lead, Software Performance & Optimization
Team Lead, Software Performance & Optimization

Arm Limited • Cambridge

Hybrid
GBP 55,000 - 75,000