Staff Compiler Engineer - Cambridge, United Kingdom - ARM

ARM
ARM
Verified Company
Cambridge, United Kingdom

1 week ago

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description

Job Overview:

Do you want to help develop the compiler toolchain that powers all the Linux distributions for the Arm architecture?


Here is an excellent opportunity to work for an outstanding toolchain team that leads enabling Arm architectures and CPU cores in the GNU Toolchain We are looking for an experienced engineer who is passionate about developing compilers and loves open-sourcesoftware.

The toolchain is comprised of the open-source GCC, Binutils, Newlib, Glibc and GDB.

In Arm's GNU Tools team, we build support for future architectures in the toolchain and ensure robustness and performance of the existing support.


Responsibilities:


  • Engineering highquality toolchain improvements
  • Collaborating with colleagues across Arm to improve the support for the Arm Architecture & IP
  • Contribution to opensource software projects
  • Own and be accountable for large technical areas of toolchain development.

Required Skills & Experience:


  • Excellent programming skills in C/C++
  • Experience developing compiler toolchain(s)
  • Experience in Linux software development environment
  • Experience improving, testing, delivering, and maintaining large, complex codebases and productionquality software.
  • Technical leadership experience in one or more areas of toolchain or architecture.

"Nice To Have" Skills & Experience:

  • Experience developing any of GCC, Binutils, GDB, Glibc, Newlib and deep internal knowledge in any of these areas.
  • Experience in opensource software development, contribution processes and in working with opensource communities

Education & Qualifications:


  • A good degree (or equivalent) in Computer Science / Software Engineering, or an alternative with relevant experience.
LI-JB1

More jobs from ARM