Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

ARM Software Engineer - Compilers 
United Kingdom, England, Cambridge 
442122448

06.03.2025
Job Overview:

Previous experience working with GNU or other compiler toolchains will be desirable.

Responsibilities:
  • Identify and implement changes to GCC compiler, libraries and open source applications to optimise benchmark workloads.
  • Improve the open-source GNU framework to better support Arm architectural features and core designs.
  • Participate in the open source GNU community, including reviews upstream and opportunities to attend and present at developer meetings.
  • Develop our automated test frameworks to defend the functionality and performance of our tools.
Required Skills and Experience:
  • C and/or C++ programming.
  • Experience of low-level software or hardware development that requires looking at computer architecture specifications like compilers, debuggers, models, etc
  • Effective communication skills to influence internal or external partners.
  • Application of software methodologies, tools, and processes, including code review.
“Nice To Have” Skills and Experience:
  • Open source community citizenship, including code commits and reviews.
  • Basic Linux administration, particularly installation and maintenance.
  • Optimising code for performance.