13 of 13 Software Architecture Jobs in Cambridgeshire

Software Engineer

Hiring Organisation
Eclectic Recruitment Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£65,000
fantastic opportunity has arisen for a Software Engineer to join an engineering team in Cambridge, working on embedded Linux software for the companys products, from architecture and design through to integration with the hardware. This role takes ownership of software modules from concept to deployment, working … closely with the Software Architect, senior engineers, hardware designers and test engineers to enhance and optimise the companys products. Key Responsibilities: Working closely with the Software Architect and senior engineers to refine and implement scalable software architecture Developing key software components, ensuring maintainability and performance ...

Principal Embedded Linux Engineer

Hiring Organisation
Platform Recruitment
Location
CB4, Milton, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£80000 - £90000/annum
Cambridge Are you a Linux expert with a passion for high-performance embedded systems? My client is looking for a Principal Software Engineer to drive the architecture and design of their industry-leading products. As a Principal Engineer, you are defining the future of their platforms. You will … work closely with the Software Architect to bridge the gap between complex hardware constraints and cutting-edge Linux expertise. Responsibilities: + Define and maintain the software architecture, translating complex requirements into actionable engineering plans while leading the implementation of features + Apply hands-on expertise with protocols ...

C++ Software Engineer

Hiring Organisation
Ripple
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Contract
Contract Rate
£525 - £550/day (Inside IR35)
have an opportunity for a Contract C++ Software Engineer with deep expertise in Windows desktop development to join a multi-site engineering team working on complex hardware control systems. The C++ Software Engineer contract has been determined as inside IR35 and offers a day rate … required so you should be capable of being onsite in the Cambridge area for at least 2-3 days per week. The Role - C++ Software Engineer You will contribute to the design, ongoing development, and maintenance of a flagship control software platform, working alongside cross-site teams ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£55000 - £70000/annum + bonus
Embedded Software Engineer | £55-70k DOE + bonus | Cambridge My client is one of the fastest growing companies in Europe, servicing some of the most advanced markets in the world. They have an attractive growth trajectory, and a diverse portfolio of future-proof products. As a result … continued success, they are looking for an Embedded Software Engineer. Responsibilities : Play a key role in developing scalable software architecture, and make design decisions Take ownership of software models, developing software in C in an embedded Linux environment Interpret hardware schematics and contribute to hardware ...

Software Security Architect

Hiring Organisation
Sepura
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
07th October, 2026You will provide the technical leadership that turns security objectives into practical architecture, engineering standards and secure products. Working throughout the product lifecycle, you will collaborate with engineering teams to ensure security is considered from initial concept and design through development, verification, release and ongoing maintenance. … have a strong background in secure device architecture and enjoy combining strategic ownership with hands-on technical influence, this is an opportunity to make a significant impact within an innovative technology company based in Waterbeach, Cambridge. Due to the nature of our UK customer base, the successful candidate ...

C++ Software Engineer

Hiring Organisation
Ripple Recruitment Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
£525.00 - £550.00 per day
have an opportunity for a Contract C++ Software Engineer with deep expertise in Windows desktop development to join a multi-site engineering team working on complex hardware control systems. The contract has been determined as inside IR35 and offers a day rate of £525 - £550 p/… least 2-3 days per week. The Role You will contribute to the design, ongoing development, and maintenance of a flagship control software platform, working alongside cross-site teams in the UK and Europe. Design and maintain desktop control software using C++/MFC (alongside C#/.NET ...

Security Architect

Hiring Organisation
SoCode Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum
Clearance We're working with an innovative technology company in Cambridge that is looking for an experienced Security Architect to take ownership of software security across a diverse and complex product portfolio. This is an opportunity to define the strategy, standards and architecture that underpin secure product development … working closely with engineering teams to ensure security is embedded throughout the entire product lifecycle. The Opportunity You'll be the technical authority for software security, influencing decisions from initial concept and design through to development, testing, release and ongoing maintenance. Working across multiple product teams, you'll turn ...

Firmware Engineer

Hiring Organisation
Platform Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£45000 - £65000/annum
Embedded Software Engineer | Cambridge | Hybrid | £45-65k Our client is a privately funded SME developing state-of-the-art radar technology. Their technology is deployed within high-growth markets, including Unmanned Aerial Vehicles, where accurate sensing is critical. The business is engineering-led, with a collaborative culture that … brings together specialists across embedded software, electronics, RF design, signal processing, and systems engineering. They operate an Agile development environment and maintain close relationships with UAV partners, alongside operating their own drone fleet for testing and development. This is an opportunity to join a growing team where engineers ...

Senior Embedded Software Engineer

Hiring Organisation
ECM Selection Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£85,000
Join a small embedded software team to work on multithreaded applied electronics for robotics Cambridgeshire South; to c£85,000 DoE + Benefits This market leader in scientific instrumentation has dedicated engineering groups covering mechanical, electronics and software engineering. Their firmware team is part of their software … embedded on ARM Cortex-M. As a Senior Engineer, you would work on multidisciplinary projects that include shipping firmware, integrating third-party modules, systems architecture, and interfacing with C#.NET code on the PC side. Requirements: Demonstrable and varied project experience in commercial grade embedded software/firmware development ...

Head of AI Engineering & Delivery - Agentic AI, Degree

Hiring Organisation
Adecco
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
requiring a strong engineering background, proven leadership capability and the ability to deliver innovative AI solutions at scale. About You * 10+ years' experience in Software Engineering, Data Science, Machine Learning Engineering or a related technical discipline. * 5+ years leading high-performing engineering teams. * Experience delivering enterprise software, AI or SaaS solutions into production environments. * Exposure to Agentic AI, AI agents, intelligent automation or Generative AI technologies. * Strong understanding of scalable software architecture, cloud platforms and engineering best practice. * Proven ability to drive execution, delivery excellence and commercial outcomes. * Experience operating within a high-growth ...

Lead Engineer (Digital/AI)

Hiring Organisation
Yolk Recruitment Limited
Location
Peterborough, Cambridgeshire, UK
cloud and wider technology teams Stay hands-on whilst helping shape the organisation's longer-term approach to AI What You'll Bring: Strong software engineering fundamentals Practical experience personally building AI-enabled applications, features or products Experience integrating LLMs or AI services into applications , rather than solely using … including exposure to Amazon Bedrock JavaScript/TypeScript and modern web engineering experience Experience with Node.js, React, Next.js or comparable technologies Strong understanding of software architecture and engineering best practice Experience mentoring engineers or influencing technical direction Genuine interest in emerging AI technologies and a willingness to experiment ...

C# Engineer

Hiring Organisation
Oho Group Ltd
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
career progression doesn't come at the expense of your life outside work. The RoleDesign and build scalable systems using C#/.NETShape architecture across modern cloud platformsSolve complex challenges around performance and distributed systemsInfluence engineering standards and technical directionAt Principal level, mentor engineers and help guide architectural decisionsWhat … BringStrong C#/.NET engineering experienceHands-on AWS or Azure experienceExcellent software architecture and system design skillsA passion for high-quality engineeringWhy Join? Global business. Exceptional engineers. Genuine progression. Enjoy excellent benefits, bonus, generous holiday, a strong pension and a culture that genuinely values work-life balance. Build ...

Embedded Software Engineer

Hiring Organisation
Platform Recruitment Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP 65,000 Annual
Work closely with the Software Architect and senior engineers to refine and implement scalable software architecture. Development of key software components, ensuring maintainability and performance. Contribute to architectural reviews and provide feedback on design decisions. Take ownership of software modules, driving development from concept to deployment ...