Principal Software Engineer
4 weeks ago
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 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.
Collaborate with your team and colleagues across the company and our Developer ecosystem as we contribute many changes back to the open-source LLVM project
Implement new language and our 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
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.
“Low-level programming in our company Assembly
Familiar with Libc/Libc++ or recent C++14/17/20 language features
Scripting experience, ideally including Python development in large frameworks
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
We are famous for our team culture - including Friday focus times, regular career conversations, remarkable diversity, equity and inclusion, and continuous improvement mentality.
#
-
Principal Exascale Software Engineer
2 weeks 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
2 weeks 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
2 weeks 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
2 weeks 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 Engineer
2 weeks 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
2 weeks 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
6 days 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
7 days 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
2 weeks 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...
-
Principal Software Engineer
2 weeks 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...
-
Principal Software Engineer
4 weeks ago
Cambridge, Cambridgeshire, United Kingdom Abs Data Full timePrincipal Exascale Software Engineer (Fixed Term) University of Cambridge Fixed-term: 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...
-
Principal Software Engineer
5 days ago
Cambridge, United Kingdom Planarific Full timeJob Reference: T001 - Principal Software EngineerSubmit your CV and any additional required information after you have read this description by clicking on the application button.Location: 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...
-
Principal Software Engineer
1 week 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
1 week 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 Software Engineer
1 week 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
6 days 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
7 days 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
6 days 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
7 days 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
1 week ago
Cambridge, United Kingdom Planarific Full timeJob DescriptionJob 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...