Principal Software Engineer Jobs in Cambridgeshire

19 of 19 Principal Software Engineer Jobs in Cambridgeshire

Staff/Principal Software Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
Arm
Join to apply for the Staff/Principal Software Engineer role at Arm 2 days ago Be among the first 25 applicants Join to apply for the Staff/Principal Software Engineer role at Arm Are you looking for an exciting and challenging role … to the Linux upstream ecosystem and advancing open-source graphics DRM drivers? Arm is seeking highly skilled and motivated engineers to join our Agile Software development team working on the drivers for the next generation Mali GPU products. We work closely with the multi-disciplined engineering teams across Arm … s European design centres, being in constant collaboration with both Software and Hardware engineers as well as Architects. We have a strong track record of building up expertise in people, so this is a phenomenal opportunity for learning new things in a friendly and collaborative environment. Join a multinational More ❯
Posted:

Sr Principal Software Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
Cadence
Join or sign in to find your next job Join to apply for the Sr Principal Software Engineer role at Cadence 5 hours ago Be among the first 25 applicants Join to apply for the Sr Principal Software Engineer role at Cadence At Cadence … make an impact on the world of technology. Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence … health. At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Job Title: Sr Principal Software Engineer Location: Cambridge, United Kingdom OR Cork, Ireland Reports to: Software Engineering Group Director Job Overview We are seeking a More ❯
Posted:

Principal Software Engineer

Cambridge, England, United Kingdom
JR United Kingdom
Social network you want to login/join with: We’re looking for a Senior or Principal Software Engineer to join a growing and dedicated Software function who are pushing to be the best at what they deliver. Are you experienced with being a hands on … Senior Software Engineer who can provide and contextualise the why and the how to other members of your team? This role could be for you! The Principal Software Engineer is a key member of an Agile squad, who is able to put together highly scalable … experience SQL Benefits Package 7% Annual Bonus Yearly L&D Budget specific to you Private Healthcare with family cover Opportunities to progress into management Principal Software Engineer, Senior Software Engineer, Lead Software Engineer, C#, .NET, OOP, SOLID, RabbitMQ #J-18808-Ljbffr More ❯
Posted:

Sr Principal Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Cadence Design Systems
Sr Principal Software Engineer page is loaded Sr Principal Software Engineer Apply locations: CAMBRIDGE Time type: Full time Posted on: Posted Yesterday Job requisition id: R49763 At Cadence, we hire and develop leaders and innovators who want to make an impact on the world … of technology. Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence customers are the world's most … to boards to systems for the most dynamic market applications including consumer, hyperscale computing, 5G communications, automotive, aerospace industrial and health. Job Title: Sr Principal Software Engineer Location: Cambridge, United Kingdom OR Cork, Ireland Reports to: Software Engineering Group Director Job Overview: We are seeking a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer (Payments)

Cambridge, England, United Kingdom
JR United Kingdom
Social network you want to login/join with: Principal Software Engineer (Payments), cambridge col-narrow-left Client: Ocho Location: Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 2 Posted: 06.06.2025 Expiry Date: 21.07.2025 col-wide Job Description: Principal Software Engineer II Are you a senior engineer who wants to stay hands-on while shaping the technical direction of a growing team? Do you enjoy designing and delivering complex systems that have real impact? If so, read on. We’re building the next generation of tools to … Growth mindset – Encouraging innovation, skill development, and cross-team learning. Solving real problems – Focused on delivering value through practical, scalable solutions. The Role: As Principal Software Engineer II, you’ll lead technical direction across a range of platform capabilities (e.g., APIs, billing, settlement). You’ll be More ❯
Posted:

Principal Software Engineer

Peterborough, England, United Kingdom
JR United Kingdom
Social network you want to login/join with: Principal Software Engineer, peterborough col-narrow-left Client: Identify Solutions Location: peterborough, United Kingdom Job Category: Other - EU work permit required: Yes col-narrow-right Job Views: 3 Posted: 04.06.2025 Expiry Date: 19.07.2025 col-wide Job Description: Principal Software (Data) Engineer - £105,000 + exceptional benefits - Architect the Future of Consumer Tech - Remote or hybrid in Central Bath My client is hiring a Principal Software Engineer – Data, to help shape the future of a high-impact, consumer-facing platform used by millions More ❯
Posted:

Principal Software Development Engineer (C++)

St. Neots, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Pico Technology Limited
Principal Software Development Engineer (C++) St. Neots, Cambridge, UK Software Engineering Full Time - Permanent Key information Full time - 40 hours a week St Neots, Cambridgeshire - hybrid working optional (2-3 days a week in the office) Your role As a Principal Software Development Engineer, you will work within a multi-disciplinary team, embracing agile methodologies while mentoring Engineers. You'll create high-quality software solutions that meet the needs of our internal and external customers, always delivered on time and to an exceptional standard. This role allows you to dive into resolving … the opportunity to lead key projects, contribute to feature design, and help shape the architectural direction of our products. Main Areas of Responsibility: The Principal Software Development Engineer will work to design and refine required features, proposing alternative solutions to improve both customer and developer experience. They More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Development Engineer (C++)

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Pico Technology Limited
Principal Software Development Engineer (C++) St. Neots, Cambridge, UK Software Engineering Full Time - Permanent Key information Full time - 40 hours a week St Neots, Cambridgeshire - hybrid working optional (2-3 days a week in the office) Your role As a Principal Software Development Engineer, you will work within a multi-disciplinary team, embracing agile methodologies while mentoring Engineers. You'll create high-quality software solutions that meet the needs of our internal and external customers, always delivered on time and to an exceptional standard. This role allows you to dive into resolving … the opportunity to lead key projects, contribute to feature design, and help shape the architectural direction of our products. Main Areas of Responsibility: The Principal Software Development Engineer will work to design and refine required features, proposing alternative solutions to improve both customer and developer experience. They More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Staff/Principal Software Engineer (Python/Automation)

Cambridge, Cambridgeshire, United Kingdom
Imagination Technologies
Staff/Principal Software Engineer (Python/Automation) Back to search results Apply now Refer a friend Staff/Principal Software Engineer (Python/Automation) Job no: 502565 Work type: Experienced Professional Location: Cambridge UK, Kings Langley UK, Bristol UK Categories: Operations The role … in Python 3 on Unix Comfortable writing shell scripts and debugging build systems Able to debate the merits of test-driven-development, continuous integration, software architecture, and revision control solutions Able to turn imprecise problem statements into concrete requirements and suitable production solutions A 'self-starter' who is energized … FuseSoC) Hardware EDA tools (eg. simulation, linting, synthesis) Systemverilog, C/C++, Simulator DPI/VPI Containerization (eg. Docker) Distributed Compute, Orchestration Jenkins Automation Software templating, rendering Data Engineering/Data Science/Machine Learning Who we are Imagination is a UK-based company that creates silicon and software More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal C++ Software Engineer

Cambridge, Cambridgeshire, United Kingdom
So Code Limited
capture solutions and advanced analytical tools to address complex challenges across a broad spectrum of industries. Following continued growth, they are looking for a Principal Software Engineer to join a team of multidisciplined engineers, working within an agile environment. As a Principal Software Engineer … on the responsibility of leading key projects, mentoring engineers, and shaping the architectural direction of their products. You'll be involved across the entire software development life cycle, from working closely with customers and project stakeholder on feature design through to the deployment of these solutions. Key Requirements Proficiency More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

St Neots, England, United Kingdom
Hybrid / WFH Options
Pico Technology
Full time – 40 hours a week St Neots, Cambridgeshire – hybrid working optional (2-3 days a week in the office) Your role As a Principal Software Development Engineer, you will work within a multi-disciplinary team, embracing agile methodologies while mentoring Engineers. You’ll create high-quality … software solutions that meet the needs of our internal and external customers, always delivered on time and to an exceptional standard. This role allows you to dive into resolving technical challenges, addressing technical debt, and continually improving your skills with dedicated “blue sky” time for professional development. You’ll … feature design, and help shape the architectural direction of our products. Join us and be part of something exciting! Main Areas of Responsibility: The Principal Software Development Engineer will work to design and refine required features, proposing alternative solutions to improve both customer and developer experience. They More ❯
Posted:

Principal Software Development Engineer

Cambridge, England, United Kingdom
Hybrid / WFH Options
ZipRecruiter
Job Description Principal Software Development Engineer Location: Hybrid/South Cambridgeshire Salary: Up to £90,000+ Excellent Benefits Are you a C++ expert who thrives on solving complex problems and shaping the direction of cutting-edge software? If you enjoy leading from the front, mentoring others … and delivering software that genuinely makes a difference — this could be the role for you. We’re partnered with a leading tech innovator looking for a Principal Software Development Engineer to take ownership of major software projects from concept to delivery. You’ll play a … mentor rising engineers, and help solve some genuinely interesting engineering challenges. What you'll need: Extensive experience in C++ development at a senior/principal level Strong grasp of software architecture, algorithms, and data structures Cross-platform experience and a deep understanding of embedded systems Passion for clean More ❯
Posted:

.Principal Software Engineer - AI Engineering

Cambridge, England, United Kingdom
ZipRecruiter
Job DescriptionJob DescriptionSalary: Principal Software Engineer, AI Engineering Cambridge, MA About this position: Context Labs is seeking a Principal Software Engineer to help drive forward our AI Engineering initiatives within our ImmutablyTM Platform and analytics spaces. Working as an integral leader within the development … team, the engineer will lead many aspects of developing our AI engineering systems; as well as provide thought leadership, upskilling of less senior engineers, and taking part in defining strategic linkages across the companys products. This role will report to the VP, Engineering. In this role you will: Provide … the Immutably Platform. Collaborate with other development teams and the product owner to define and estimate business requirements and then translate these into specific software tasks. Develop code to translate business requirements into model execution. Fine tune models to support specific business cases. Develop RAG systems to support business More ❯
Posted:

Principal Software Engineer

Cambridge, England, United Kingdom
ZipRecruiter
have partnered with a cutting-edge data company to make an important senior engineering hire.We are looking for a collaborative, customer-focused, and creative principal software engineer to develop a high-performance mobile application framework that powers on-device machine learning models, enabling advanced data processing on … as well as change requests, into actionable technical specifications for implementation. Independently break down complex technical requirements into manageable, implementable components; develop high-performance software solutions that are maintainable, scalable, reliable, and testable. Participate actively in code and design reviews to ensure quality and alignment with best practices. Adhere … defined development and operational standards and processes. Take on additional tasks as they arise, supporting team and project needs. Requirements: Experience developing platform-independent software libraries in modern C++ (C++11 or later dialects) Experience optimizing code for CPU and memory efficiency Excellent communication and collaboration skills Customer obsessed, demonstrates More ❯
Posted:

Principal Software Engineer - Release & Support

Cambridge, England, United Kingdom
Hybrid / WFH Options
Arm
Job Overview: As an experienced release manager, you will lead a small team to integrate, release and support a software stack (firmware, Linux, device drivers and applications) for a new range of Arm hardware devices aimed at AI use cases. You will set the strategy for the team, liaise … with other software component teams, and plan and deliver a well-managed and high-quality software release. After release, you will also provide engineering-level customer support and plan and deliver maintenance for the lifetime of the product. You will also be the line manager for the team … handling the full range of activities such as hiring, development and performance evaluations. This team is part of the wider software group in Arm. Our mission is to ensure successful deployment of the Arm architecture into key software ecosystems. This role is based in our Cambridge office. Responsibilities More ❯
Posted:

Principal Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
to use your technical skills and leadership to help drive your career? Arm is seeking highly skilled and motivated engineers to join our Agile Software development team working on the drivers for the next generation Mali GPU products. We work closely with the multi-disciplined engineering teams across Arm … s European design centres, being in constant collaboration with both Software and Hardware engineers as well as Architects. We have a strong track record of building up expertise in people, so this is a phenomenal opportunity for learning new things in a friendly and collaborative environment. Join a multinational … multifaceted and highly motivated software development group with great work ethics where you will enjoy the support from your colleagues while being challenged by exciting technical problems. If you like producing high quality, high performing SW and solving sophisticated technical problems, then we would love to hear from you. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Principal Software Engineer (Automotive)

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
Job Overview This is a phenomenal opportunity to join as the Technical Lead for the Automotive and Industrial Solutions (AIS) team in our Software Engineering group. You will have the opportunity to build upon your existing background, knowledge and expertise and contribute to Arm technology deployed in the next … generation of Arm Automotive Solutions: You will join a globally distributed team of Software Developers who all share a passion for wanting to stamp their mark on the future of computing, wherever it may lead. Passionate about groundbreaking technologies? We want to hear from you. Job Requirements Responsibilities: As … plans. You will collaborate closely with open source communities, technology managers, and IP development teams to deliver roadmap commitments. You will be actively driving software design and creation of stacks for Arm's reference platforms, and lead development practices for best-in-class software efficiency, quality, and predictability. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer - Full Stack

Cambridge, Cambridgeshire, United Kingdom
Energy Consulting group
Job Description Summary Designs, programs, documents, tests, and fixes bugs involved in creating and maintaining applications and frameworks involved in a software release lifecycle resulting in a digital product. Impacts the team's ability to achieve service, quality and timeliness of objectives. The role is subject to operating policy … moderate autonomy within the role. High levels of operational judgment are required to achieve outcomes required. Job Description Roles and Responsibilities Full Stack Development Engineer to design, build, deliver and maintain software applications & services. Working in the areas of machine, cloud, platform and/or application. Responsible for … full software lifecycle including activities such as requirement analysis, documentation/procedures and implementation. Requires specialized knowledge within the function. Influence the development of strategy for the area of responsibility, including control of resources and influences policy formulation. Interprets simple internal and external business challenges and recommends best practices More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer (C#, React)

Cambridge, England, United Kingdom
John Gerlach & Company LLC
Job Opportunity: Principal Full Stack Developer (C#, React) Join an innovative, fully profitable SaaS start-up in Cambridge as a Principal Full Stack Developer. This role is hands-on, focusing on full stack product development using server-side C#, SQL databases, and primarily React for the front end. More ❯
Posted: