Find up to date salary information for jobs in United Kingdom, and compare with national average, city average, and other job positions.

Senior C++ Developer - Compilers, MANCHESTER

Manchester, North West England 1+ months ago

Job Description

Job Overview: Do you want to help to develop the compilers and tools that build the code in the real world applications? Arm is looking for highly skilled and motivated software engineers with broad experience and an interest in compilers and software performance. You will join our established team working on our commercial and open-source toolchains for Arm devices. We work closely with our partners, who rely on our tools to support their future successes across many markets, including servers, HPC, AI, automotive, embedded and medical. You will collaborate with your team and colleagues across the company, and your work will cover various aspects of our tools, including compilers, linkers and libraries. We have contributed many changes to the open-source LLVM project. The work will include improvements to the toolchain features, including optimisation for performance or code size, ongoing maintenance of the toolchain, and enabling customers in new application areas to use Arm technology to its full potential. Are you looking for interesting software development opportunities? We would like to hear from you. Responsibilities: Develop high-quality, reliable toolchain improvements for Arm’s partners. Work with other groups in Arm to expand support of the Arm architecture&Arm IP. Contribution to open-source LLVM and related projects. Required Skills and Experience: Excellent programming skills in C/C++. Experience developing, testing, delivering, and maintaining production-quality software in a commercial environment. Dedicated and flexible, you are someone who is technically versatile, and can learn new skills that you can apply across multiple types of work.“Nice To Have” Skills and Experience: Understanding of the purpose and structure of compilers, assemblers and linkers. Experience in contributing to an open-source project and working with an open-source community. Interest in software performance. Experience in development in a Linux environment. Experience in handling direct technical contact with customers and collaborators. In Return: Our UK offices are amazing places to collaborate. We also have some scope to adapt the job role and title for the right person - if you are interested but unsure whether you tick all the boxes, westill would love you to reach out! We are keen to welcome versatile people into Arm!       #LI-KD1       Accommodations at Arm At Arm, we want our people to Do Great Things. If you need support or an accommodation to Be Your Brilliant Self during the recruitment process, please email. To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation requests will be treated with confidentiality, and information concerning these requests will only be disclosed as necessary to provide the accommodation. Although this is not an exhaustive list, examples of support include breaks between interviews, having documents read aloud or office accessibility. Please email us about anything we can do to accommodate you during the recruitment process. Hybrid Working at Arm Arm’s approach to hybrid working isdesigned to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team’s needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can offer is limited by local legal, regulatory, tax, or other considerations, and where this is the case, we will collaborate with you to find the best solution. Please talk to us to find out more about what this could look like for you. Equal Opportunities at Arm 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 are a diverse organization of dedicated and innovative individuals, and don’t discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

Oscar Associates Limited: Senior Software Developer

Nottingham, East Midlands 32 mins ago
£75,000: Oscar Associates Limited: Senior Software Developer (ASP.Net Core, C#) | Nottingham / Hybrid Remote | Salary £55K - £75K DOE | Flexible Hours | Hybrid Working (2 Days A Week... Nottingham, Nottinghamshire

Oscar Associates Limited: Senior Software Developer

Nottingham, East Midlands 32 mins ago
£75,000: Oscar Associates Limited: Senior Software Developer (ASP.Net Core, C#) | Nottingham / Hybrid Remote | Salary £55K - £75K DOE | Flexible Hours | Hybrid Working (2 Days A Week... Nottingham, Nottinghamshire

Senior Software Test Automation Engineer, MANCHESTER

Manchester, North West England 5 days ago
Job Overview: We make debug tools that help Arm's partners build outstanding software on their embedded devices which power mobile, games, Android, Linux, Machine Learning, and enterprise applications. Engineers are afforded the opportunity to move...

Linux Tools Engineer, MANCHESTER

Manchester, North West England 5 days ago
Job Overview: Arm's Developer Platforms group strives to facilitate adoption of Arm technologies by developers. The newly-formed Quick Tools team works with the development community, and alongside our product tool teams, to provide free-to-download...

Senior/Staff Software Engineer - Machine Learning Frameworks, MANCHESTER

Manchester, North West England 21 days ago
Job Overview: Are you a skilled and motivated engineer with a strong background in optimised system design such distributed systems and high-performance concurrency?  We are building the future of computing, on Arm. We want to make Arm-based hardware...

Senior Software Tools Developer, CAMBRIDGE

Cambridge, East of England 21 days ago
Job Description We are looking for a hardworking software engineer with proven understanding of modern C++ and Java or Python to join our Streamline developer tools team. Streamline touches all layers of the software stack, collecting performance...

Senior Developer Relations Engineer, Google Cloud (English)

London, United Kingdom 22 days ago
London-London, Minimum qualifications: Bachelor's degree in Computer Science, a similar technical field, or equivalent practical experience. 5 years of experience in software engineering, product management, technical account management, sales...

Senior Engineer Electrical (C&I)

Manchester, North West England 22 days ago
Southern-East Cowes, Job Title: Senior Electrical Engineer (Control and Instrumentation) Location: Barrow-in-Furness, Brough, Manchester, Portsmouth, Filton, Frimley or Weymouth. We offer a range of hybrid and flexible working arrangements– please...

Senior Engineer Electrical (C&I)

Manchester, North West England 22 days ago
I do not wish to provide a job location, Job Title: Senior Electrical Engineer (Control and Instrumentation) Location: Barrow-in-Furness, Brough, Manchester, Portsmouth, Filton, Frimley or Weymouth. We offer a range of hybrid and flexible working...

Senior Engineer Electrical (C&I)

Lincoln, East Midlands 22 days ago
MID-Lincoln, Job Title: Senior Electrical Engineer (Control and Instrumentation) Location: Barrow-in-Furness, Brough, Manchester, Portsmouth, Filton, Frimley or Weymouth. We offer a range of hybrid and flexible working arrangements– please speak to...