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

Staff Software Engineer

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

Job Description

Staff Software Performance Engineer - CompilersArm technology is pervasive around the world. The Performance Solutions team within the Development Solutions Group ensures that foundational, performance-critical software like compilers and runtime librariesmake the best use of our hugely diverse IP portfolio.Do you like to tackle performance problems, wherever they occur in the stackIn our team you can analyse CPU traces, design innovative code generation techniques, contribute your work directly to popularopen source projects like LLVM, and work with engineers in the vast Arm ecosystem on solutions that ship billions of chips a year.The insights produced in our team are used to improve a large diversity of Arm IP and surrounding software, from CPU architectureand microarchitecture, to performance libraries, to end-user guidance. We collaborate with some of the biggest names in the Arm ecosystem, providing our expertise of code generation and performance analysis on Arm systems, from large hyperscale vendors tovideo game engine designers.We use modern infrastructure, tailored to our needs, to handle the complexity of our work, including systematic performance tracking across microcontrollers and big servers, automatic build and regression test systems and more!Youhave an analytical mentality, the desire to handle big picture problems, the excellent software engineering skills to make your solutions a reality, and the collaborative approach to get your work accepted in open source communitiesWe are looking for an experiencedsoftware engineer with hands-on experience of toolchains and optimisation techniques. You will join a small but high-impact team with a remit to provide fundamental improvements in open-source projects and build a reputation for yourself and Arm in the upstreamcommunity.We want to talk to you!Job RequirementsEssential Skills:Solid C/C++ programming skills.Understanding of code optimisation.Experience with the LLVM project, including meaningful interactions with the open source community.Desirable:Ability to analyseperformance issues down to assembly or hardware levelExperience with performance analysis of complex workloads, especially on Arm platforms.Experience with open source working practicesMore About ArmArm is at the heart of the worlds most sophisticated digitalIP products. Our technology enables the creation of new markets and transformation of industries and society. We design scalable, energy efficient-processors and related technologies to deliver the intelligence in applications ranging from sensors to servers,including smartphones, tablets, enterprise infrastructure and the Internet of Things.Our innovative technology is licensed by ARM Partners who have shipped billions of Systems on Chip (SoCs) containing our intellectual property since the company began in 1990.Together with our Connected Community, we are breaking down barriers to innovation for developers, designers and engineers, ensuring a fast, reliable route to market for leading electronics companies.We are an equal opportunity employer, committed to providingan environment of mutual respect where equal opportunities are available to all applicants and colleagues. We are a diverse organization of dedicated and innovative individuals, and dont discriminate on the basis of any characteristic.We will ensure thatindividuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.#LI-JW1

APPLY NOW

Staff Software Engineer Related Jobs

© 2019 Naukrijobs All Rights Reserved