Principal Software Engineer
Found in: beBee S GB - 3 weeks ago
Job Description
Join the LLVM Embedded Compiler Toolchain team in our mission to enable partners and community developers to build efficient, safe, and secure software for the latest devices based on Arm by timely delivering new cutting-edge Architecture Extensions, outstanding Performance Benchmarking and Optimisation improvements, Open-Source LLVM contributions, linkers and C/C++ Libraries.
We work closely with our partners to support their future devices across many markets, including Networking, Storage, Automotive, Medical, IoT and other Embedded solutions.
Key Accountabilities/Responsibilities:
Collaborate with your team and colleagues across the company and the Arm Developer ecosystem as we contribute many changes back to the open-source LLVM project
Implement new language and Arm Architecture support
Drive all aspects of the feature development lifecycle: design, security vulnerabilities assessment, breakdown, planning, implementation, delivery and communication
Improve the interoperability between the compiler toolchains and other tools like debuggers, IDEs, simulation models, performance and embedded libraries
Lead Compiler Architecture and Software Architecture aspects
Required Skills and Experience:
Excellent developing large C++ projects leading to maintainable and efficient code
Proven experience building compiler, ideally using frameworks like LLVM/Clang, MLIR or optimising compiler code size, memory footprint and build time performance
Experience in the full software development lifecycle (developing, testing, delivering, and maintaining production-quality software)
Dedicated and flexible, you are technically versatile, and can learn new skills that you can apply across multiple types of work.
“Nice To Have” Skills and Experience :
Low-level programming in Arm Assembly
Familiar with Libc/Libc++ or recent C++14/17/20 language features
Scripting experience, ideally including Python development in large frameworks
Understanding the purpose and structure of compilers, assemblers, linkers and libraries
Presence and experience contributing to Open-Source projects, ideally LLVM
Awareness of Secure Development Lifecycle and security vulnerabilities analysis
Technical Mentoring of junior colleagues and peers in areas of own knowledge
In Return:
We are famous for our team culture - including Friday focus times, regular career conversations, remarkable diversity, equity and inclusion, and continuous improvement mentality.
#LI-JB1
-
Principal Software Engineer
6 days ago
Cambridge, United Kingdom Oho Group Ltd Full timePrincipal Software Engineer I’m looking for a talented Principal.Net C# Software Engineer to join a global leader in industrial software. Headquartered in Cambridge, UK, with over 6,000 employees at 90 locations in more than 40 countries. Principal Software Engineer Requirements: - 6+ years commercial experience in using.Net (C#) technologies - Strong...
-
Principal Software Quality Engineer
5 days ago
Cambridge, United Kingdom Hyper Recruitment Solutions Ltd Full time**Principal Software Quality Engineer** HRS are working with a Biotechnology company whose innovative technology is helping to change the lives of cancer patients. Through their ground-breaking developments in non-invasive diagnostic products, they help detect cancer at the early stage & help monitortreatment & recovery. Based in Cambridge, we are seeking to...
-
Principal Software Engineer
Found in: beBee S GB - 11 minutes ago
Cambridge, United Kingdom Planarific Full timeJob Reference: T001 - Principal Software EngineerLocation: Cambridge, UK or Hybrid (UK-based)Start date: As soon as possibleJob Type: Full-TimeSalary: CompetitiveAny additional information you require for this job can be found in the below text Make sure to read thoroughly, then apply.Are you a technologist who loves the challenge of working at the...
-
Principal Software Engineer
Found in: beBee jobs GB - 1 hour ago
Cambridge, Cambridgeshire, United Kingdom Planarific Full timeJob Reference: T001 - Principal Software EngineerLocation: Cambridge, UK or Hybrid (UK-based)Start date: As soon as possibleJob Type: Full-TimeSalary: CompetitiveAny additional information you require for this job can be found in the below text Make sure to read thoroughly, then apply.Are you a technologist who loves the challenge of working at the...
-
Principal Exascale Software Engineer
1 day ago
Cambridge, Cambridgeshire, United Kingdom Society of Research Software Engineering Full timeFixed-term: The funds for this post are available for 4 years in the first instance. The University of Cambridge Open Zettascale Lab (COZL) is a new research group whose aim is to evolve and utilise the technologies that will make up the next generation of top-flight supercomputers. These state-of-the-art, post-exascale systems will help gain insights into...
-
Principal Software Engineer
Found in: Appcast UK C2 - 17 hours ago
Cambridge, United Kingdom Planarific Full timeJob Reference: T001 - Principal Software EngineerLocation: Cambridge, UK or Hybrid (UK-based)Start date: As soon as possibleJob Type: Full-TimeSalary: CompetitiveAre you a technologist who loves the challenge of working at the intersection of design and engineering? Are you looking for a role that makes a tangible impact to help the planet? Do you like to...
-
Principal Software Engineer
Found in: Appcast UK C C2 - 15 hours ago
Cambridge, United Kingdom Planarific Full timeJob Reference: T001 - Principal Software EngineerLocation: Cambridge, UK or Hybrid (UK-based)Start date: As soon as possibleJob Type: Full-TimeSalary: CompetitiveAre you a technologist who loves the challenge of working at the intersection of design and engineering? Are you looking for a role that makes a tangible impact to help the planet? Do you like to...
-
Principal Software Engineer
Found in: Appcast Linkedin GBL C2 - 7 hours ago
Cambridge, United Kingdom Planarific Full timeJob Reference: T001 - Principal Software EngineerLocation: Cambridge, UK or Hybrid (UK-based)Start date: As soon as possibleJob Type: Full-TimeSalary: CompetitiveAre you a technologist who loves the challenge of working at the intersection of design and engineering? Are you looking for a role that makes a tangible impact to help the planet? Do you like to...
-
Principal Software Engineer
Found in: Whatjobs ES C2 - 7 hours ago
Cambridge, United Kingdom Planarific Full timeJob Reference: T001 - Principal Software Engineer Location: Cambridge, UK or Hybrid (UK-based) Start date: As soon as possible Job Type: Full-Time Salary: Competitive Are you a technologist who loves the challenge of working at the intersection of design and engineering? Are you looking for a role that makes a tangible impact to help the planet? Do you like...
-
Principal Software Engineer
Found in: Talent UK 2A C2 - 2 hours ago
Cambridge, United Kingdom Planarific Full timeJob Reference: T001 - Principal Software EngineerLocation: Cambridge, UK or Hybrid (UK-based)Start date: As soon as possibleJob Type: Full-TimeSalary: CompetitiveAre you a technologist who loves the challenge of working at the intersection of design and engineering? Are you looking for a role that makes a tangible impact to help the planet? Do you like to...
-
Principal Software Engineer
Found in: Jooble UK C2 - 3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Oho Group Ltd Full timePrincipal Software Developer – C# / AWS / Azure – Sustainability On behalf of our client, a growing leader in industrial software, we are on the hunt for top-tier Principal Level Software Developers to join their team of skilled, friendly, and collaborative engineers. As the Principal Software Developer, you would work on the designing and...
-
Principal Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Oho Group Ltd Full timePrincipal Software Developer – C# / AWS / Azure – Sustainability On behalf of our client, a growing leader in industrial software, we are on the hunt for top-tier Principal Level Software Developers to join their team of skilled, friendly, and collaborative engineers. As the Principal Software Developer, you would work on the designing and...
-
Principal Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Oho Group Ltd Full timePrincipal Software Developer– C# / AWS / Azure – Sustainability On behalf of our client, a growing leader in industrial software, we are on the hunt for top-tier Principal Level Software Developers to join their team of skilled, friendly, and collaborative engineers. As the Principal Software Developer, you would work on the designing and development...
-
Principal Software Engineer
4 days ago
Cambridge, Cambridgeshire, United Kingdom Oho Group Ltd Full timePrincipal Software Developer – C# / AWS / Azure – Sustainability One of the world’s most innovative companies, a global software first business with a large focus on sustainability, are on the hunt for top-tier experienced software engineer to join their team of skilled, friendly, and collaborative engineers. As the principal software developer,...
-
Principal Software Engineer
Found in: Jooble UK C2 - 4 days ago
Cambridge, Cambridgeshire, United Kingdom Oho Group Ltd Full timePrincipal Software Developer – C# / AWS / Azure – Sustainability One of the world’s most innovative companies, a global software first business with a large focus on sustainability, are on the hunt for top-tier experienced software engineer to join their team of skilled, friendly, and collaborative engineers. As the principal software developer,...
-
Principal Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Planarific Full timeJob Description Job Reference: T001 - Principal Software Engineer Location: Cambridge, UK or Hybrid (UK-based) Start date: April 2024 Job Type: Full-Time Salary: Competitive Are you a technologist who loves the challenge of working at the intersection of design and engineering? Are you looking for a role that makes a tangible impact to help the planet?...
-
Principal Software Engineer
17 hours ago
Cambridge, Cambridgeshire, United Kingdom Planarific Full timeJob Reference: T001 - Principal Software Engineer Location: Cambridge, UK or Hybrid (UK-based) Start date: As soon as possible Job Type: Full-Time Salary: Competitive Are you a technologist who loves the challenge of working at the intersection of design and engineering? Are you looking for a role that makes a tangible impact to help the planet? Do you...
-
Principal Software Engineer
Found in: Jooble UK C2 - 20 hours ago
Cambridge, Cambridgeshire, United Kingdom Planarific Full timeJob Reference: T001 - Principal Software Engineer Location: Cambridge, UK or Hybrid (UK-based) Start date: As soon as possible Job Type: Full-Time Salary: Competitive Are you a technologist who loves the challenge of working at the intersection of design and engineering? Are you looking for a role that makes a tangible impact to help the planet? Do you...
-
Principal Software Engineer
3 weeks ago
Cambridge, Cambridgeshire, United Kingdom Planarific Full timeJob Reference: T001 - Principal Software Engineer Cambridge, UK or Hybrid (UK-based) Job Type: Full-Time Are you a technologist who loves the challenge of working at the intersection of design and engineering? Are you looking for a role that makes a tangible impact to help the planet? At Planarific, we are pioneering in the realm of AI-driven...
-
Principal Software Engineer
17 hours ago
Cambridge, Cambridgeshire, United Kingdom Planarific Full timeJob Reference: T001 - Principal Software Engineer Location: Cambridge, UK or Hybrid (UK-based) Job Type: Full-Time Are you a technologist who loves the challenge of working at the intersection of design and engineering? Are you looking for a role that makes a tangible impact to help the planet? At Planarific, we are pioneering in the realm of AI-driven...