1 to 25 of 28 Software Architecture Jobs in Cambridgeshire

Senior Software Engineer

Location
Cambridge, England, United Kingdom
Senior Software Engineer, you will be responsible for defining the software architecture for a range of software products and software elements of multi-disciplinary products, mentoring more junior software engineers, and introducing key software working practices. Overview As a Senior Software Engineer … will be responsible for defining the software architecture for a range of software products and software elements of multi-disciplinary products, mentoring more junior software engineers, and introducing key software working practices. Responsibilities Identify and define the architecture of software products ...

Director of Software Architecture

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 100 K
Would you like to join a team working across the software technology components used by hundreds of millions of users across multiple platforms and market segments globally? As a Software Architect in the Software Organisation, you will work with our key software ecosystems to define software solutions to enable Arm technology and develop strategies to have those solutions adopted and enabled for users. Our Central Engineering Software group delivers support for Arm technologies across a wide variety of software projects and creates example software solutions to demonstrate real world applications. You will ...

Specialist Software Engineer (Python)

Location
Cambridge, England, United Kingdom
Specialist Software Engineer Cambridge, UK | Hybrid Join a cutting-edge R&D team developing next-generation cybersecurity technology designed to tackle sophisticated, real-world threats. This is a rare opportunity for an experienced engineer to combine hands-on development, software architecture, and technical leadership in an innovation … driven environment. What You'll Do Lead the design and development of complex software systems. Drive technical strategy and architecture decisions. Develop scalable, production-grade solutions from concept to deployment. Mentor engineers and champion engineering best practices. Collaborate with cross-functional teams to deliver high-impact technology. What ...

Software Development Team Lead

Location
Cambridge, England, United Kingdom
Overview Circa: Salary - Salary Plan, 63,000.00 GBP Annual. The Royal Society of Chemistry (RSC) has a great opportunity for a Software Development Team Lead to join us on a permanent full-time basis. You will shape the software architecture and the fine-grained detail of configuration … implementation throughout the software development lifecycle for performance, security and maintainability of the applications we build. You will play a key role within our DevOps function, acting as a hands-on technical leader while managing a team of cross-functional engineers. This team includes back-end developers (C#/ ...

Audio Software Engineer

Location
Cambridge, England, United Kingdom
Opportunity An innovative technology company is looking for an Audio Software Engineer to develop high-performance audio and signal processing software for advanced embedded systems. Working as part of a multidisciplinary engineering team, you'll design, implement and optimise real-time DSP algorithms, helping to deliver reliable … latency performance across a range of cutting-edge products. This is an opportunity to take ownership of complex technical challenges while influencing software architecture and future product development. What You'll Get Develop advanced audio and signal processing technology. Influence software architecture and technical direction. Work ...

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 ...

Senior Software Engineer C#

Location
St. Neots, England, United Kingdom
Your role: Are you a C# expert ready to move beyond coding and truly shape the future of real‐time software products? We’re looking for an experienced technical leader to drive innovation, mentor developers, and architect the next generation of our high‐performance systems. If you have … processing), this is your opportunity to make a massive impact. What You’ll Be Doing: Lead the design, maintenance, and modernisation of our core software architecture alongside your peers and the Product Line Engineering Manager. Mentor and coach Software Development Engineers across teams, setting standards and best ...

Senior Java Engineer

Hiring Organisation
Get2Talent
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
experienced Senior Software Engineer or Technical Lead who enjoys remaining hands-on while guiding teams and shaping technical solutions? A leading specialist technical consultancy is looking for a Software Technical Lead to join a live Central Government project. You will work within a collaborative Agile team, building bespoke … software that solves complex operational challenges. What youll be doing Leading and supporting a team of software engineers Designing, developing and testing bespoke software solutions Providing technical direction and communicating clearly with clients Producing solution architectures and technical designs Building full-stack applications using Java, JavaScript, React ...

Software Engineer – Embedded & PC Applications

Location
Cambridge, England, United Kingdom
Department Software Location Cambridge Description Sagentia Innovation is a science and engineering company providing product advisory and development services across sectors including medical, food and beverage, consumer, defence, industrial systems, chemicals, and energy. We partner with clients from leading global brands to start-ups to identify growth opportunities through … surgery, non-invasive prenatal testing, precision agricultural machinery, and mobile apps for implantable devices, among others. Role Overview We are looking for a versatile Software Engineer who can move confidently between embedded software and PC application development. This is an excellent opportunity for someone who enjoys solving complex ...

Portfolio Software Full Stack Engineer (Contractor)

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
OpportunityThis is an exciting opportunity for a skilled Full Stack Software Engineer to join our Portfolio Team, providing the critical engineering expertise needed to develop and evolve our internal tools and services.You’ll play a pivotal role in designing, implementing and maintaining scalable backend systems and supporting the applications … making across the organisation.Job OverviewThe Portfolio Team drives and influences how Arm’s product strategies come to life.We are seeking a skilled Full Stack Software Engineer with a strong backend and platform focus to join our team on a contract basis.The ideal candidate will have extensive experience building backend ...

Lead Delivery Engineer

Hiring Organisation
Jagex
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
comfortable commuting distance of our office to attend onsite as required.Want to build the engineering foundations that help teams across Jagex deliver better software, faster As an Automation Engineer at Jagex, you’ll design, build, and evolve the automation systems, tools, and workflows that support an open-world experience … will own the shared tooling, automation, standards, and engineering practices that help our game, platform, and product teams build, test, and release high-quality software with greater speed, confidence, and consistency.This is a genuinely greenfield opportunity where you'll grow and lead a multidisciplinary team of Automation Engineers ...

Software Engineer, Education

Hiring Organisation
Autodesk
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
Requisition ID #26WD99981Position Overview Autodesk Education Experiences (AEX) helps students, educators, and institutions access Autodesk tools, learning programs, and certifications. We are seeking a Software Development Engineer to build and deliver education-focused product experiences that support teaching and learning across Autodesk platforms.Our team operates like a startup within … help onboard other engineers to the codebaseContribute to team culture by sharing knowledge, and promoting reproducible engineering practicesMinimum QualificationsBachelor’s degree in computer science, Software Engineering or equivalent practical experience3+ years of professional software engineering experience (or equivalent)Strong experience with Full-Stack development workflows/processes ...

Lead Delivery Engineer

Hiring Organisation
Jagex
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
comfortable commuting distance of our office to attend onsite as required. Want to build the engineering foundations that help teams across Jagex deliver better software, faster? As an Automation Engineer at Jagex, you'll design, build, and evolve the automation systems, tools, and workflows that support an open-world … will own the shared tooling, automation, standards, and engineering practices that help our game, platform, and product teams build, test, and release high-quality software with greater speed, confidence, and consistency. This is a genuinely greenfield opportunity where you'll grow and lead a multidisciplinary team of Automation Engineers ...

Senior Software Engineer, Java

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
Roku's business operations.About The RoleAs a senior technical lead, you consider yourself a platform services developer and developing innovative solutions using modern software frameworks and paradigms. You are self-driven and problem solver, with a strong background in building large-scale software platform and applications. … scalable web applications and services, being part of everything from contributing to web technology and framework stack, to use case and data model designDrive architecture discussions, take ownership and responsibility over new projects, and deliver high quality software with tight timelinePartner with security and compliance teams to ensure ...

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 ...

Backend Software Engineer – Go, Python, AWS

Hiring Organisation
Intellectual Capital Resources
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
Global software and engineering technology company is looking to expand its software engineering team in Cambridge. You will be working on a range of new development projects for a significant public facing web/cloud platform that is used extensively across the globe by the engineering industries … communities. The are looking to hire Backend Software Engineers who can work as part of cross functional teams that design, develop, and maintain scalable web services. Key skills/experience required: Proven experience of at least 5+ years in web service development and system integration Understanding software architecture ...

Senior Software Architect: Embedded, UI & Backend Leader

Location
Cambridge, England, United Kingdom
Cambridge Aerospace is seeking a Senior Software Engineer to define the software architecture for a range of products and multi-disciplinary systems. You will mentor junior engineers and champion key software practices, working on embedded, desktop GUI/HMI, and back-end data processing. The role … emphasizes leadership, architecture definition, and collaboration across engineering and market teams, with opportunities in fast-paced R&D and startup environments. #J-18808-Ljbffr ...

Senior Software Development Engineer C++

Location
St. Neots, England, United Kingdom
Your role As a Senior Software Development Engineer, you will be a key member of a multidisciplinary Product Line team, working within an Agile framework to deliver high quality software for our global customers. You will balance the delivery of new, high performance features with the resolution … underlying architecture. This role offers dedicated "blue sky" time for professional development and technology investigations, allowing you to stay at the forefront of modern software engineering while leading epic work and shaping the future of our technical landscape. What you'll be doing: Lead the design and implementation ...

Senior Software Engineer, ML Infrastructure

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
paths, automated evaluation and retraining, caching and telemetry, and agent-assisted release and operational workflows.What is the role We are looking for a Senior Software Engineer with strong machine-learning infrastructure experience to help the Roku Entertainment Assistant team deliver reliable, high-quality conversational experiences at scale. You will … behaviour, working closely with machine-learning, product, data and platform partners.This is a hands-on engineering role for someone who can move comfortably between software architecture, ML lifecycle decisions and production operations. You will improve the paths the team uses to train, evaluate, deploy and observe models, while ...

Senior Software Development Lead - Cloud, DevOps, Hybrid

Location
Cambridge, England, United Kingdom
Royal Society of Chemistry is seeking a Software Development Team Lead in the United Kingdom to shape the software architecture and drive the detailed configuration and implementation across the full software development lifecycle for performance, security and maintainability. You will lead a cross-functional team including ...

Software Engineer (Rust)

Location
Cambridge, England, United Kingdom
Government and private funding in order to design, build and deploy innovative AI systems. The Opportunity We're seeking a highly skilled Software Engineer to work on Panopticon, a new AI framework equipped with stringent control and compliance protocols. Aimed primarily at highly regulated sectors such as financial services … tools we are helping to build. This role places a major emphasis on using LLMs, AI coding assistants, and autonomous agents for software development. What You'll Do Design, build, and maintain core components of the Panopticon framework using idiomatic Rust. Develop secure execution environments, multi-model validation pipelines ...

Senior Software Architect - Python & Cybersecurity

Location
Cambridge, England, United Kingdom
Salt in Cambridge, UK is seeking a Specialist Software Engineer to join a hybrid team, working on cutting-edge cybersecurity technology. You will balance hands-on development with software architecture and technical leadership, shaping the next generation of solutions. You will lead design efforts, mentor engineers ...

C++ Software Engineer (Embedded Systems)

Hiring Organisation
ZENOVO LTD
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£55,000
Title : C++ Software Engineer (Embedded Systems) Location : Cambridge (On-Site) Salary : £50,000 - £60,000 + Bonus & Benefits (Depending on Experience) NOTE : Only candidates with permanent, unrestricted UK working rights will be considered, as visa sponsorship is not offered for this position. Overview: On behalf of a Cambridge-based … client, we are looking for a C++ Software Engineer to work on Embedded Systems for a range of Medical Products. The client develops innovative sensor-based medical electronics for advanced measurement and assessment applications. Combining advanced sensors, electronics, and life-science technology, my client's product products deliver fast ...

Real-Time Embedded Audio DSP Engineer

Location
Cambridge, England, United Kingdom
Group is seeking an Audio Software Engineer to develop high-performance audio and signal processing software for embedded systems. You will design, implement and optimise real-time DSP algorithms across cutting-edge products, taking ownership of complex technical challenges. Join a multidisciplinary engineering team to influence software architecture and future product development, working with embedded software, hardware and systems engineers. #J-18808-Ljbffr ...

Staff Engineer - Comparison Capabilities

Location
Peterborough, England, United Kingdom
significant technical decisions, balancing customer value, engineering quality, scalability, speed, cost, and risk. Act as a technical leader and escalation point for complex platform, architecture, or delivery challenges. Evaluate and introduce new technologies, frameworks, and approaches that support innovation, experimentation, and future business growth. Raise engineering capability by mentoring … engineering standards, best practices, and communities of practice, influencing through expertise and leadership. What We’d Like To See From You Extensive hands-on software engineering experience, with a strong track record of designing and delivering scalable platforms, products, or complex distributed systems. Strong experience defining platform architectures, shared ...