Loading...

Graphics Software Engineer

  • Full Time
  • Cambridge
  • £55300 - £74800 per yearly GBP / Year
  • Salary: £55300 - £74800 per yearly

ARM

Graphics Software Engineer Overview

Company Name ARM
Job Role Graphics Software Engineer
Qualifications Not Specified
Category IT Jobs
Job Type Full Time
Location Cambridge

Arm is looking for talented and driven engineers to join our Agile driver development team, focusing on the creation of essential components for the next generation of Maliâ„¢ products. This role involves close collaboration with various engineering teams across Arm’s European design centers, maintaining constant communication with both software and hardware engineers as well as architects.

In this position, you will play a key role in the design, development, and evolution of critical tooling that supports the entire lifecycle of Arm’s GPU development, from early hardware design and performance modeling to final verification. This is a unique opportunity to influence the tools that underpin the world’s leading GPU technology, taking ownership of sophisticated software systems that integrate GPU hardware, driver stacks, performance modeling, and real-time dataflow analysis.

Responsibilities

  • Assist in the design and implementation of reliable and scalable tools that facilitate GPU driver development and hardware integration.
  • Engage in technical discussions to decompose complex issues and determine appropriate trade-offs among various stakeholders.
  • Review design and code while coordinating with cross-functional teams to ensure seamless integration and high quality.
  • Develop a comprehensive understanding of system-level requirements and contribute to roadmap planning through technical insights.
  • Collaborate with both software and hardware teams to create innovative and practical solutions.

Required Skills and Experience

  • Proven technical expertise in complex software projects, particularly in systems or embedded development.
  • Strong proficiency in C/C++ programming and a solid understanding of software engineering principles.
  • Excellent problem-solving abilities, along with debugging and performance profiling skills.
  • Strong communication and collaboration skills, capable of working across different organizational 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, Arm 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.

Hybrid Working at Arm

Arm’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.

Equal Opportunities at Arm

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


Degree Requirement: Not Specified

Visa Sponsorship Promising

To apply for this job please visit careers.arm.com.