Senior Llvm Engineer - Cambridge, United Kingdom - ARM
Description
Job Overview:
Do you want to work in a team of top-notch compiler engineers, whose mission is to enable and support growth of adoption of Arm technologies in embedded devices, by providing timely and outstanding support for the latest Arm architectures?
We work closely with our partners, who rely on our tools to support their successes across markets like networking, storage, automotive and medical.
Your work will cover various aspects of our tools: compilers, linkers and libraries.
You will collaborate with your team and colleagues across the company worldwide, and we contribute most of our changes back to the open-source LLVM project, too.
Responsibilities:
- Develop highquality, reliable toolchain improvements for Arm's partners.
- Work with other groups in Arm to expand support of the Arm architecture & Arm IP.
- Contribute to opensource LLVM and related projects.
Required Skills & Experience:
- Excellent programming skills in C++.
- Experience in the full software development lifecycle (developing, testing, delivering, and maintaining productionquality software), in a commercial environment
"Nice To Have" Skills and Experience:
- Understanding of the purpose and structure of compilers, assemblers and linkers.
- Experience of contributing to an opensource project and working with an opensource community and/or handling direct technical contact with customers.
- Knowledge of scripting languages, for example Python.
- Experience of development in Windows environment and familiarity with Secure Development Lifecycle is a strong plus.
Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues.
LI-JB1
More jobs from ARM
-
Project Manager
London, United Kingdom - 3 weeks ago
-
Market Intelligence Analyst
Cambridge, United Kingdom - 3 weeks ago
-
Package Consultant
Seascale, Cumbria, United Kingdom - 1 week ago
-
System Architect
Manchester, United Kingdom - 3 days ago
-
Engineer - Engineering Governance
Preston, Lancashire, United Kingdom - 3 weeks ago
-
Machine Learning Engineer
Cambridge, Cambridgeshire, United Kingdom - 2 weeks ago