Naukrijobs UK
Register
London Jobs
Manchester Jobs
Liverpool Jobs
Nottingham Jobs
Birmingham Jobs
Cambridge Jobs
Glasgow Jobs
Bristol Jobs
Wales Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Senior/Staff Software Engineer - Compilers

Job LocationCambridge
EducationNot Mentioned
SalaryCompetitive salary
IndustryNot Mentioned
Functional AreaNot Mentioned
Job TypePermanent, full-time

Job Description

Job Overview:Are you interested in working on pioneering compiler technology whilst helping to lead and develop our team of dedicated engineers to achieve their full potential We have an opening for an exciting and varied role in our GNU Tools team in Cambridge, UK.Inthis role you will collaborate with the GNU community, contributing to the open-source GCC compiler and other GNU projects, to make the best use of Arm architectural features such as SVE and SME.You may also help analyse and improve the performance of applicationsand benchmarks running on Arm hardware.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 GNUcommunity, 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.Mentor junior members of the team to help grow their skills.
Required Skills and Experience :
  • C and/or C++ programming.Advanced experience of low level software or hardware development that require looking at computer architecture specifications like compilers, debuggers, models, etcEffective communication skills to influence internal or externalpartners.Application of software methodologies, tools, and processes including code review.Mentoring, guiding, and supporting personal and professional development in an engineering setting.
Note: Training may be provided if you have only a subset of these key skills.“Nice To Have” Skills and Experience :The following is a selection of skills used across our projects.You do not need to have experience with any of these to apply or succeed in your application.
  • Open source community citizenship including code commits and reviews.Basic Linux administration, particularly installation and maintenance.Optimising code for performance.
In Return:Arm is an equal opportunity employer, committed to providing an environment of mutual respect where equal opportunities are available to all applicants and colleagues. We will help you settle into the business and support your growth and development so thatyou can be your brilliant self!#LI-KD1

APPLY NOW

Senior/Staff Software Engineer - Compilers Related Jobs

© 2019 Naukrijobs All Rights Reserved