Senior Software Engineer – Runtime/Compiler

DescriptionJob Overview:
The Open Source Software [OSS] group is responsible for developing and improving the software ecosystem around Arm's next generation of applications processors.
Do you want to join a team of Software Engineers who all share a passion for wanting to stamp their mark on the future of computing? In the OSS group, as a member of the Runtimes' team, you will be helping improve support for the Arm architecture in modern programming languages.
Responsibilities:
Your work, in close collaboration with open source communities, will involve problem solving, investigations and feasibility studies, implementing performance improvements, implementing new features or support for new architecture extensions to compilers and JITs such as Java OpenJDK.
Required Skills and Experience:
- Experience with C/C++.
- Understanding of compilers or runtime.
- Knowledge of a CPU architecture.
- Proficiency in developing software, including coding, testing and debugging.
“Nice To Have” Skills and Experience:
- Knowledge of the Arm architecture.
- Experience contributing to an open source project.
- Experience with performance analysis of workloads.
Education & Qualifications:
Established experience or a Bachelor’s [or above] degree in a STEM subject.
In Return:
We are offering a hybrid approach to home and office working to provide an adaptable experience for all employees
We expect some working time to be spent in office, to promote a strong collaborative environment with good team integration but are accommodating to different home working requirements.
#LI-JW
Show more →
Negotiable
CAMBRIDGE
Image
Contract TypePart TimeAdded10m 22dID3212048