Current jobs related to Senior/Staff Graphics Software Engineer - Haverhill - ARM


  • Haverhill, United Kingdom ARM Full time

    Job Overview: We are looking for experienced engineers with a hands-on machine learning background, and good understanding of graphics and gaming, to develop new neural graphics algorithms. In Arm's Central Technology group we are building trail-blazing future technology which will keep Arm-based products redefining the state-of-the-art. We are looking for...


  • Haverhill, United Kingdom ARM Full time

    Job Overview:Our group writes the layer of the driver that implements the popular GPU compute APIs, such as OpenCL, which provide massively parallel execution of general purpose (C-like) code on Mali GPUs, often known as GPGPU (General-purpose computing on graphics processing units). Our many customers have performance-critical GPU compute use cases that...


  • Haverhill, United Kingdom ARM Full time

    Job Overview:Our group writes the layer of the driver that implements the popular GPU compute APIs, such as OpenCL, which provide massively parallel execution of general purpose (C-like) code on Mali GPUs, often known as GPGPU (General-purpose computing on graphics processing units). Our many customers have performance-critical GPU compute use cases that...


  • Haverhill, United Kingdom ARM Full time

    Job Overview:We are looking for a talented Security Engineer to join Arm’s Product Security team. In this role, you will play a key part in enhancing the security of Arm’s software and processes, while contributing to building a strong security engineering culture across the organization.Responsibilities:Conduct security assessments across Arm's...


  • Haverhill, United Kingdom ARM Full time

    Job Overview:We are seeking a skilled and passionate security engineer to lead the central software security testing program across software in Arm. The role is within Arm's multifaceted Product Security team. You will have the opportunity to drive improvements in security of Arm software, and processes, and build security culture.Responsibilities:Develop...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job Overview:Arm is seeking an experienced Power Analysis Engineer to join our Solutions Engineering group in a dynamic and diverse role. As a key member of our team, you will play a crucial role in shaping the future of chip design and developing best-in-class silicon platforms based on Arm's IP Compute Subsystem solutions.The successful candidate will have...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job Overview:Arm is seeking an experienced Power Analysis Engineer to join our Solutions Engineering group in a dynamic and diverse role. As a key member of our team, you will play a crucial role in shaping the future of chip design and developing best-in-class silicon platforms based on Arm's IP Compute Subsystem solutions.The successful candidate will have...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job Overview:We are seeking a skilled Security Engineer to enhance the security of Arm's software and processes, contributing to building a strong security engineering culture across the organization.Key Responsibilities:Conduct security assessments across Arm's firmware, drivers, and system software.Review and advise on output from various Security...


  • Haverhill, United Kingdom ARM Full time

    Job Overview:Arm is seeking a highly motivated and creative Software Engineer to be based in either Lund (Sweden) or Cambridge (UK) to join a software development team working on Machine Learning compilers, predominantly in C++.The software we develop is what enables neural networks to be deployed on both present and future hardware, making the most out of...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job OverviewArm is a leading technology company that designs and licenses semiconductor intellectual property (IP) and software solutions. We are seeking a skilled software engineer to join our Open Source Software group, which is responsible for developing software solutions that interface higher-level software stacks with Arm hardware.Key...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job OverviewArm is a leading technology company that designs and licenses semiconductor intellectual property (IP) and software solutions. We are seeking a skilled software engineer to join our Open Source Software group, which is responsible for developing software solutions that interface higher-level software stacks with Arm hardware.Key...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job OverviewArm's Systems team is at the forefront of developing cutting-edge IPs and subsystems for various application segments, particularly for AI use cases, leveraging the latest IP products from Arm and other vendors. We are seeking highly skilled and enthusiastic SoC Verification Engineers to join our team. As a key member, you will have expertise in...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Job OverviewArm's Systems team is at the forefront of developing cutting-edge IPs and subsystems for various application segments, particularly for AI use cases, leveraging the latest IP products from Arm and other vendors. We are seeking highly skilled and enthusiastic SoC Verification Engineers to join our team. As a key member, you will have expertise in...


  • Haverhill, United Kingdom ARM Full time

    As a senior engineer at Arm, not only will you play a part in developing the technology of tomorrow, but you will also have the opportunity to directly help and support hundreds of thousands of engineers worldwide using our platforms to develop their solutions or applications. If you are craving for that exciting and challenging role – Arm is the place...


  • Haverhill, United Kingdom ARM Full time

    As a senior engineer at Arm, not only will you play a part in developing the technology of tomorrow, but you will also have the opportunity to directly help and support hundreds of thousands of engineers worldwide using our platforms to develop their solutions or applications. If you are craving for that exciting and challenging role – Arm is the place...

  • Software Engineer

    3 weeks ago


    Haverhill, Suffolk, United Kingdom ARM Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at Arm. As a key member of our ML System Analysis team, you will play a critical role in ensuring the performance and quality of our Arm ML software and IP.Key Responsibilities:Build, run, and analyze performance tests on a range of IP and ML software.Analyze and...


  • Haverhill, United Kingdom ARM Full time

    Job Overview:Arm is best known for the smartphone CPU and GPU technology connecting billions of people all over the world. Now we are building new software teams to take us to the next level.Technology built on Arm is all around us, from industrial and automotive applications, to the IoT, to the desktop and data centre. ‘Wherever Computing Happens’, we...


  • Haverhill, United Kingdom ARM Full time

    Job Overview:Arm is best known for the smartphone CPU and GPU technology connecting billions of people all over the world. Now we are building new software teams to take us to the next level.Technology built on Arm is all around us, from industrial and automotive applications, to the IoT, to the desktop and data centre. ‘Wherever Computing Happens’, we...


  • Haverhill, Suffolk, United Kingdom https:www.energyjobline.comsitemap Full time

    Job OverviewArm's verification engineers continuously push the boundaries of what is possible with simulation, formal, and emulation tools to produce industry-leading CPU IP. If working on innovative technology in a world-class team sounds like an exciting challenge then a role as an Arm Verification Engineer is for youResponsibilitiesFor this role, we are...


  • Haverhill, Suffolk, United Kingdom ARM Full time

    Unlock Your Potential in Software EngineeringAre you a student or recent graduate looking to gain hands-on experience in software engineering? Do you want to work on real-world projects and expand your industry connections? Look no further than ARM's Global Internship Program!As a software engineering intern at ARM, you will have the opportunity to work on a...

Senior/Staff Graphics Software Engineer

3 months ago


Haverhill, United Kingdom ARM Full time
Senior/Staff Graphics Software Engineer

Make a difference in the performance of games and other applications on billions of Arm-based devices Join our innovative graphics research team and shape the future of mobile graphics.

This role is within the growing Strategy and Ecosystems team responsible for enabling the best possible developer experience of Graphics and Gaming applications on Arm.

We are looking for an inquisitive software engineer, passionate about Computer Graphics, willing to explore the full software stack and the underlying hardware and processor architecture.

Responsibilities:

The main responsibility of the team is to perform extensive research into the latest mobile graphics techniques, such as GPU Driven rendering and global illumination, identifying performance bottlenecks and new and interesting graphics techniques. The team also analyses important workloads from partners and benchmark vendors and implements optimizations for improved performance and power. The person in this role will also have the responsibility to engage with our internal Performance Studio tooling team and participate in tooling feature prioritisation.

Required Skills and Experience:
  • Strong C/C++ programming skills
  • Experience in using a modern graphics API
  • Experience with debugging and profiling
  • Good communication skills
  • University degree in Computer Science, or equivalent experience
“Nice To Have” Skills and Experience:
  • Rendering techniques and associated mathematics
  • Arm Mali or other GPU architectures
  • Game engines
  • Mobile software and developer landscape
  • Agile Scrum process
  • Android or Linux internals
  • Machine learning
In Return:

You will be provided with training and support to excel in this role, as a part of a friendly team who is passionate about graphics. Moreover, Arm offices offer an amazing place to collaborate and meet your colleagues also through social and volunteering activities.

 

#LI-JB1

 

Accommodations at Arm

At Arm, we want our people to Do Great Things. If you need support or an accommodation to Be Your Brilliant Self during the recruitment process, please email accommodations@arm.com. To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation 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 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. 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 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.