Job Description
We are looking for talented and passionate Intern software engineers to join ARM and help us craft the future of GPU technology. We have several intern openings within GPU Software. As an Intern GPU Software Engineer, you will have the unique opportunity to develop the next generation of GPU drivers and innovative tools (written in C++ and Python).
Our GPUs fuel billions of devices worldwide, serving a wide range of applications and enabling gaming and video streaming on mobile devices. We are seeking a fresh Intern to join our vibrant team which is responsible for developing instrumentation solutions for optimizing game graphics and platforms. Teamwork is a crucial part of strengthening our customer engagement and requires constant learning and the use of top-notch industry technologies.
You will be joining an expert, multinational development team, you will work on groundbreaking technologies, directly contributing to ARM’s next-generation GPUs ecosystem.
Responsibilities
As a software engineer, you will take part in crafting, implementing, and verifying future instrumentation tools. These tools visualize the processes that run inside the GPU SW and HW, helping our partners, GPU driver developers, and game developers debug and optimize their code and games.
Required Skills And Experience
- C/C++ and Python knowledge
- Demonstrated passion for progress, drive, and diligence
- A great teammate
- Excellent English written and verbal communication skills
- Dedication and responsibility
“Nice To Have” Skills and Experience
- Linux knowledge
- Use of revision control systems (git)
- Awareness of software development lifecycle and processes
- Previous work experience within a software environment
- Self-learning and problem-solving skills
In Return
Working on interesting new projects is exciting, but we also know how important it is to receive support. We make sure interns have regular catch-ups with their line manager, who will be able to offer ongoing support, feedback, and development opportunities. Interns are given a certain amount of flexibility and freedom in how they decide to complete projects/tasks.
As well as being offered a competitive salary, there are opportunities to get involved in some of the many social events organized within Arm, to work with talented people and enjoy a wonderful and inclusive working environment.
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
[email protected] . 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 hybrid approach to working is centred around flexibility, where we split our time between the office and other locations to get our work done. Within that framework, we empower groups and teams to determine their own particular hybrid working pattern, 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.