1 to 25 of 33 Software Architecture Jobs in Cambridgeshire

Embedded Software Engineer

Hiring Organisation
Tiger Resourcing Group
Location
Cambridgeshire, Market Deeping, Lincolnshire, United Kingdom
Employment Type
Permanent
Embedded Software Engineer Location: Cambridgeshire Employment Type: Permanent, Full-time Working Arrangement: On-site The Opportunity Tiger Resourcing Group is recruiting for an experienced Embedded Software Engineer to join an established engineering organisation developing advanced electronic and communications technologies. This is an excellent opportunity for an engineer with … strong embedded software development experience to take on a technically challenging position, contributing to the architecture, design and development of sophisticated embedded systems. Working closely with multidisciplinary engineering teams, you will be involved throughout the complete product development lifecycle, from initial system architecture and software design ...

Embedded Software Engineer - C++ - Embedded Linux - VoIP

Hiring Organisation
Tiger Resourcing Group
Location
Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
Embedded Software Engineer - C++ - Embedded Linux - VoIP Location: Cambridgeshire Employment Type: Permanent, Full-time Working Arrangement: On-site The Opportunity Tiger Resourcing Group is recruiting for an experienced Embedded Software Engineer to join an established engineering organisation developing advanced electronic and communications technologies. This is an excellent opportunity … engineer with strong Embedded software development experience to take on a technically challenging position, contributing to the architecture, design and development of sophisticated Embedded systems. Working closely with multidisciplinary engineering teams, you will be involved throughout the complete product development life cycle, from initial system architecture ...

Embedded Software Engineer - C++ - Embedded Linux - VoIP

Hiring Organisation
Tiger Resourcing Group
Location
Cambridgeshire, UK
Description \n Embedded Software Engineer - C++ - Embedded Linux - VoIP \n Location: Cambridgeshire Employment Type: Permanent, Full-time Working Arrangement: On-site \n The Opportunity \n Tiger Resourcing Group is recruiting for an experienced Embedded Software Engineer to join an established engineering organisation developing advanced electronic and communications technologies. … This is an excellent opportunity for an engineer with strong Embedded software development experience to take on a technically challenging position, contributing to the architecture, design and development of sophisticated Embedded systems. \n Working closely with multidisciplinary engineering teams, you will be involved throughout the complete product development ...

Senior Principal Software Architect – AI

Location
Cambridge, England, United Kingdom
Overview At Arm, we are looking for an experienced Senior Principal Software Architect to shape how applications and developer frameworks connect to Arm's AI acceleration hardware . Do you enjoy solving complex problems across the boundaries of AI, software and computer architecture? This role offers … opportunity to do exactly that! Our AI technologies span smartphones, laptops, automotive, IoT, robotics, drones and other edge markets. We work across the complete software and hardware stack. This includes emerging AI models and application use cases , frameworks, runtimes, compilers, compute platforms and accelerators. The role will help shape ...

Software Architect

Location
Cambridgeshire and Peterborough, England, United Kingdom
exciting opportunity for a Software Architect has arisen with a pioneering semiconductor company developing high-performance interconnect technology to improve the efficiency and scalability of AI infrastructure. This is a great opportunity for a Software Architect to take ownership of software architecture across high-speed interconnects … customer SDKs, interoperability testing and manufacturing test systems. You will work closely with engineering teams, manufacturing partners and major technology companies to develop scalable software solutions, ensure industry standards compliance and support the deployment of next-generation AI hardware. The role involves travel of up to 25% for customer ...

Software Engineer

Hiring Organisation
Eclectic Recruitment Ltd
Location
Cambridge, East Anglia, United Kingdom
Employment Type
Permanent Contract, On-site
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 company's 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 company's 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 ...

Head of Software

Hiring Organisation
Hexwired Recruitment Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£90000 - £110000/annum Pension, Bonus, Healthcare
Head of Software in Cambridge- £90,000-£110,000 Hexwired have partnered with an expanding software engineering company based in Cambridge, which is looking for an experienced Software engineer to take ownership of software development and technical strategy within an established technology business. This … opportunity to lead engineering teams, influence architectural decisions, and drive the development of reliable, high-performance software for specialist KVM and connectivity products used in demanding environments worldwide. Key Responsibilities for this Head of Software Engineer role: Lead and mentor software engineering teams, managing technical delivery ...

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 Software Engineer in Build Engineering

Location
Cambridge, England, United Kingdom
Cambridge, UK About Graphcore Graphcoreis one of the world’s leading innovators in Artificial Intelligence compute. It is developing hardware, software and systems infrastructure that will unlock the next generation of AI breakthroughs and power the widespread adoption of AI solutions across every industry. As part of the SoftBank … teams are drawn from diverse backgrounds and bring a broad range of skills and perspectives.A melting pot of AI research specialists, silicon designers, software engineers and systems architects, Graphcore enjoys a culture of continuous learning and constant innovation. Job Summary Join our dynamic Software Infrastructure team and take ...

Senior Software Engineer (ML QA) New Cambridge, UK

Location
Cambridge, England, United Kingdom
Build the software that validates Graphcore’s machine learning stack, from frameworks to AI accelerator hardware. You’ll design production-quality test infrastructure that engineers can extend, maintain and rely on as Graphcore’s ML software grows. Your work will help teams deliver reliable products, with clear evidence … representative ML workloads, analyse their execution and turn the results into practical improvements to testing and tooling. This role gives you scope to shape software architecture and developer experience, not just add tests to existing systems. You’ll deepen your understanding of the AI compute stack while solving ...

Portfolio Software Full Stack Engineer (Contractor)

Location
Cambridge, England, United Kingdom
Opportunity This 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 … organisation. Job Overview The 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 ...

Senior Software Engineer - Cambridge

Location
Cambridge, England, United Kingdom
Senior Software Engineer | Language Agnostic | Cambridge Work on interesting technology, solve challenging problems and join a genuinely great engineering team. A highly regarded technology business in Cambridge is looking for experienced Senior Software Engineers to join its growing team. This is a fantastic opportunity to work on sophisticated … software, tackle technically challenging problems and collaborate with some seriously talented engineers. They're language-agnostic when it comes to hiring, prioritising strong engineering fundamentals, technical ability and the desire to build great software. The Opportunity Design and develop complex, high-quality software Work on interesting technical challenges ...

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 (Holdings) Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £85000/annum DoE + Benefits
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 ...

Senior Embedded Software Engineer

Hiring Organisation
ECM Selection Ltd
Location
Cambridge, East Anglia, United Kingdom
Employment Type
Permanent Contract, On-site
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 ...

Automation Platform Engineer

Location
Cambridge, England, United Kingdom
attend onsite as required. Are you passionate about automation that doesn’t just save clicks, but changes how an entire engineering organisation builds software? As an Automation Engineer, you'll build the development and testing platform automation harnesses that answer that question for Jagex. Working as part … functional requirements are met. What you’ll be doing: Build and scale automation capabilities as part of a centralised Delivery Engineering team, giving software and operations engineering teams across Jagex the tooling they need to work faster and more consistently. Deliver automated development and test harness capabilities at every ...

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

Hiring Organisation
Hexwired Recruitment Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£75000 - £80000/annum Pension, Bonus, Healthcare
Hexwired have partnered with an expanding software engineering company based in Cambridge which is looking for an experienced Senior Software Engineer with strong C and C++ development skills to develop the embedded software stack for next-generation Edge-AI measurement instruments across industrial, energy and healthcare markets. … FPGA platforms, working alongside FPGA and algorithms engineers to deliver advanced measurement and processing solutions. Key Responsibilities and required skills for this Senior Software Engineer role : Develop high-performance embedded Linux applications using C/C++, Yocto/PetaLinux and Linux device drivers. Design multi-threaded backend applications, focusing ...

Senior Staff Full-Stack Engineer

Location
Cambridge, England, United Kingdom
platform can. About the Role Customer adoption is critical to the success of the Platform. A key focus of the Senior Staff Full-Stack Software Engineer within the Platform API team will be building out a new developer experience portal (Development Center) which supports our customers, partners and colleagues … external stakeholders working for the most influential technology companies in the world. A Day in the Life of Our Senior Staff Full-Stack Software Engineer Build, extend and maintain the public Altium Development Center, internal tooling and the underlying technology that powers them. Design, develop, and maintain scalable front ...

Senior Embedded Software Engineer

Location
Cambridge, England, United Kingdom
This market leader in scientific instrumentation has dedicated engineering groups covering mechanical, electronics and software engineering. Their firmware team is part of their software group and also works closely with the electronics engineers. They are looking for a highly experienced, senior engineer to join this team. Their product … 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 ...

Staff Backend Engineer

Location
Cambridge, England, United Kingdom
other platform can. About the Role Customer adoption is critical to the success of the Platform. A key focus of the Staff Software Engineer is on the design, implementation and maintenance of the federated Platform API, the gateway service, the applications through which API consumers interact and processes … Platform to internal and external stakeholders working for the most influential technology companies in the world. A Day in the Life of Our Staff Software Engineer Build, extend and maintain the API, including SDKs, MCP servers and API clients. Design, develop, and maintain scalable services using C#, Python, Golang ...

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

Senior C# / .NET Developer

Location
Cambridge, England, United Kingdom
About You Strong commercial experience with C#/.NET Experience building cloud-based applications, APIs or distributed systems Good understanding of security, scalability and software architecture Passion for solving complex technical problems and building high-quality software A proactive engineer who enjoys collaborating with talented colleagues … impact Tackle challenging problems across cloud engineering, security and distributed systems Join an established technology business with a strong engineering culture Opportunity to influence architecture and continue developing technically Serious engineering. Global scale. Complex problems worth solving. A great opportunity for a Senior C#/.NET Developer looking ...

C# Engineer

Location
Cambridge, England, United Kingdom
Senior/Principal C#/.NET Engineer | Global Tech | Cloud & Architecture Exceptional engineering. Global scale. Outstanding work-life balance. A highly regarded global technology business is hiring Senior and Principal C#/.NET Engineers to help design and build sophisticated, cloud-based platforms. Join a seriously strong engineering team … progression doesn't come at the expense of your life outside work. The Role Design and build scalable systems using C#/.NET Shape architecture across modern cloud platforms Solve complex challenges around performance and distributed systems Influence engineering standards and technical direction At Principal level, mentor engineers ...