We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, colour, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.
About the role
We have an opportunity for you to join a multifaceted, hands-on team as a Graduate Performance Engineer. The Applied Technology team is part of Arm's Automotive and IoT Line of Business (LoB) and this is a chance to develop a wide range of skills and help drive Arm's success in the automotive and IoT industries.
The team is responsible for providing engineering support to the LoB and plays a large part in defining, innovating, implementing, and enabling the deployment of new and next-generation industry solutions. This is typically achieved through detailed engineering analysis of real-world systems and software.
We believe in developing talent for the future and as graduate at Arm you will work on projects that have real impact on deployment of current and future technology solutions whilst developing key transferable skills. Regular 1:1 meetings will be offered by your line manager with feedback and opportunities for development. Certain amount of flexibility and freedom will be given to decide how to approach and achieve project goals.
We offer a competitive reward package and other benefits such as an on-site gym and social events that are organised within the company.
What will I be accountable for?
Working with senior members of the team as well as specialists in other teams, on a wide range of projects which include:
- System analysis looking at performance, CPU/GPU/memory/bandwidth utilisation, power dissipation etc.
- Instrumenting real-world software workloads for real-world performance and efficiency measurements
- Developing tools and implementing workloads to push systems to their limits
- Writing up findings and presenting them with the LoB and engineering divisions.
What skills, experience and qualifications do I need?
We are looking for graduates who have completed an undergraduate or master's degree in electronic engineering, embedded systems engineering or similar, achieving a 2:1 minimum grade. If you are passionate about technology in general but especially passionate about getting hands-on with automotive and IoT technologies, this could be the role for you.
The essential skills you should have for the role include:
- Linux kernel and userspace knowledge
- Experience with Linux or Android based development platforms
- Good experience with C/C++ programming
- Good understanding of Computer and Systems Architecture
- Good written and spoken English communication, capable of writing reports
- Willingness to be flexible and accept new challenges
Any of the below would also be useful:
- Experience with audio and/or visual Digital Signal Processing
- Experience with any Graphics APIs (OpenGL, Vulkan etc.)
- Experience with any High-Performance Computing APIs (eg. OpenMP, Vulkan, OpenCL, CUDA etc.)
- Experience of building Linux and/or Android from scratch
What are the desired traits for this role?
At Arm, we are guided by our core beliefs that reflect our rare culture and guide our decisions, defining how we work together to defy ordinary and shape extraordinary:
We not I
- Take daily responsibility to make the Global Arm community thrive.
- No individual owns the right answer. Brilliance is collective.
- Information is crucial, share it.
- Realise that we win when we collaborate - and that everyone misses out when we don't.
Passion for progress
- Our differences are our strength. Widen and mix up your network of connections.
- Difficult things can take unexpected directions. Stick with it.
- Make feedback positive and expansive, not negative and narrow.
- The essence of progress is that it can't stop. Grow with it and own your own progress.
Be your brilliant self
- Be quirky not egocentric.
- Recognise the power in saying 'I don't know'.
- Make trust our default position.
- Hold strong opinions lightly.
Remember to mention TARGETjobs when contacting employers!