Graphics Software Engineer

United States Digital Space LLC

Cambridge

On-site

GBP 55,300 - 74,800

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

United States Digital Space LLC in Cambridge is seeking skilled engineers to design and evolve tooling for GPU driver development and hardware bring-up. You will own software systems at the intersection of GPU hardware and driver stacks, with responsibility for performance modelling and real-time data flow analysis.

Ideal candidates have strong C/C++ expertise, embedded background, and a track record in complex software projects.

Qualifications

  • C/C++ programming expertise with strong systems/embedded background.
  • Excellent debugging and performance profiling skills.
  • Strong problem solving and collaboration across teams.
  • Experience in GPU/software driver development is a plus.

Responsibilities

  • Supporting with the design and implementation of robust, scalable tooling that enables GPU driver development and hardware bring-up.
  • Involvement in technical discussions, breaking down sophisticated problems, and identifying the right trade-offs across multiple diverse partners.
  • Reviewing design and code, and coordinating with cross-functional teams to ensure high-quality integration.
  • Building a deep understanding of system-level requirements and influencing roadmap planning through technical insight.
  • Collaborating across SW and HW teams to deliver solutions that are both innovative and practical.

Skills

C/C++ programming
Embedded development
Debugging & profiling
Cross-team collaboration

Tools

Python scripting
Linux kernel interfaces

Job description

Job ID 2026-16708 Date posted Jul. 28, 2026 Location Cambridge, United Kingdom Category Software Engineeringthe company is seeking highly skilled and motivated engineers to join our Agile driver development team producing key components for the next generation Mali™ products! We work closely with the multi-disciplined engineering teams across the company's European design centres, being in constant contact with both Software and Hardware engineers as well as Architects.

Job Overview

You will support in the design, development, and evolution of critical tooling that supports the full lifecycle of the company’s GPU development—from early hardware design and performance modelling to final verification. This role provides a rare opportunity to shape the tools underpinning the world’s most pervasive GPU technology. You’ll have ownership over sophisticated software systems that sit at the intersection of GPU hardware, driver stacks, performance modelling, and real‑time dataflow analysis.

Responsibilities
  • Supporting with the design and implementation of robust, scalable tooling that enables GPU driver development and hardware bring‑up.
  • Involvement in technical discussions, breaking down sophisticated problems, and identifying the right trade‑offs across multiple diverse partners.
  • Reviewing design and code, and coordinating with cross‑functional teams to ensure high‑quality integration.
  • Building a deep understanding of system‑level requirements and influencing roadmap planning through technical insight.
  • Collaborating across SW and HW teams to deliver solutions that are both innovative and practical.
Required Skills and Experience
  • Demonstrated technical proficiency in complex software projects, ideally in systems or embedded development.
  • Proven expertise in C/C++ programming with a strong grasp of software engineering principles.
  • Excellent problem‑solving, debugging, and performance profiling skills.
  • Strong communication and collaboration skills, with the ability to work across organisational boundaries.
Nice To Have Skills and Experience
  • Proficiency in Python or scripting for automation or tooling glue code.
  • Solid understanding of computer architecture, particularly embedded or SoC systems
  • Insight into the workings of the GPU graphics pipeline.
  • Familiarity with Linux kernel/user space interfaces and debugging tools (perf, tracepoints, etc.).
In Return

In return, you will influence, support, and contribute to our next generation of Mali and Immortalis GPUs, making your mark on millions of devices for years to come. We have a consistent track record of building up expertise in people, so this is an excellent opportunity for learning new things in a friendly and collaborative environment. Join a multinational, dynamic and highly motivated software development group with great work ethics where you will enjoy the support of your colleagues while being challenged by exciting technical problems. Please note that no relocation package is available for this role.If skilled worker sponsorship is required, the company will meet costs associated with sponsorship for the employer only. All fees associated with the individual’s application e.g. visa application fee and Immigration Health Surcharge, will be the responsibility of the successful candidate.

Our 10x Mindset

At the company, we believe progress happens when people are empowered to think bigger and push beyond what seems possible. Our 10x mindset is about curiosity, ambition and creating impact that will be used by millions. We learn fast, prioritise collaboration and turn bold ideas into real technology. We look for people who are inspired by this way of working and want to grow in an environment where bold ideas are welcomed. Discover how the 10x mindset shapes life at the company: https://careers.the company.com/10x-mindset

Use of AI in Your Application

At the company, we embrace the benefits AI can bring, including in recruitment. You may use AI to support your preparation, such as improving the clarity of written responses, practicing interview questions, or learning more about our industry. However, your application and interview responses must reflect your own thinking, experience, and abilities. We want to understand your authentic perspective, creativity, and approach to problem solving. As such, you may not use AI to complete assigned tasks as part of any assessments. If you plan to use AI-supported or assistive technologies as part of a reasonable adjustment, please contact hr@unitedstatesdigital.space so we can support you.

Recruitment Adjustments and Accommodations

At the company, we want to build extraordinary teams. If you need an adjustment or an accommodation during the recruitment process, please email hr@unitedstatesdigital.space. To note, by sending us the requested information, you consent to its use by the company to arrange for appropriate accommodations. All accommodation or adjustment requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud, or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process.

Hybrid Working

The company’s approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team’s needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you.

Equal Opportunities

The company 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 don’t discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Salary Range

£55300 * £74800

per year

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

Similar jobs worth comparing

Graphics Software Engineer
Graphics Software Engineer

Arm • Cambridge

Hybrid
GBP 55,000 - 75,000
Senior Hardware Engineer
Senior Hardware Engineer

Arm • Cambridge

Hybrid
GBP 74,000 - 100,000
Hybrid working
Project Manager - Portfolio Analyst
Project Manager - Portfolio Analyst

Arm • Cambridge

Hybrid
GBP 67,000 - 91,000
Senior Hardware Engineer
Senior Hardware Engineer

Arm Limited • Cambridge

Hybrid
GBP 65,000 - 90,000
Software Engineer - BSP
Software Engineer - BSP

Arm • Cambridge

Hybrid
GBP 55,000 - 75,000
Machine Learning Senior Software Engineer
Machine Learning Senior Software Engineer

United States Digital Space LLC • Cambridge

Hybrid
GBP 73,000 - 100,000
Senior GPU Hardware Design Engineer
Senior GPU Hardware Design Engineer

Imagination Technologies Limited • Bristol

On-site
GBP 60,000 - 80,000
Staff GPU Hardware Design Engineer
Staff GPU Hardware Design Engineer

Imagination Technologies Limited • Bristol

On-site
GBP 50,000 - 70,000
Senior GPU Hardware Design Engineer
Senior GPU Hardware Design Engineer

Imagination Technologies • Bristol

On-site
GBP 50,000 - 70,000
Principal Software Engineer - Accelerator Tools-Engineering
Principal Software Engineer - Accelerator Tools-Engineering

United States Digital Space LLC • Cambridge

Hybrid
GBP 97,000 - 132,000
Visa sponsorship