As a GPU software engineer, you will be part of a team developing innovative GPU technologies that power the next generation of devices.
You will work on challenging technical problems, gain hands-on experience with real-world software engineering, and contribute to innovative solutions in graphics, compute, and machine learning acceleration.
What will you do
- Engaging in the development and optimization of GPU drivers, compilers, and supporting software.
- Working closely with experienced engineers to analyze, debug, and enhance GPU performance.
- Exploring new techniques in graphics and compute workloads to improve efficiency and scalability.
- Contributing to open-source software initiatives and collaborating with industry-leading developers.
- Gaining exposure to low-level programming, debugging tools, and profiling methodologies to optimize GPU software.
Qualifications
We are looking for individuals who:
Are currently enrolled and studying towards a Computer Science, Electronics Engineering, or related degree (Bachelor’s, Master’s, or PhD students welcome). Candidates with alternative degrees will also be considered if they have relevant experience.
Qualities that will help your application stand out:
- Experience in at least one of these programming languages: C, C++, Python, Rust.
- Understanding of computer architecture and operating system concepts and/or embedded devices.
- Strong analytical and problem-solving skills.
- Passion for technology, demonstrated through personal projects, hackathons, or prior internships.
- Adaptability and willing to learn how to use unfamiliar tools and systems.
Why this job
Working on interesting new projects with leaders in the field is exciting, but we also know how important it is to receive support. That’s why throughout your internship, you can expect regular feedback and development opportunities, social activities to connect with your peers, an end of internship celebration, plus the opportunity to be *considered for future Graduate positions (*subject to performance). #getreadytogrow
In addition to a competitive salary and rewards package, our on-the-job learning and mentoring/buddy schemes provide unparalleled learning and networking opportunities from the best in the industry.

Contact Detail:
ARM Recruiting Team