26 to 45 of 45 Software Architecture Jobs in the East of England

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, UK
Employment Type
Full-time
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 ...

Lead Software Engineer

Hiring Organisation
Leonardo DRS
Location
Luton, Bedfordshire, United Kingdom
Salary
£ 70 K
Description:Your ImpactWe are seeking experienced Lead Software Engineers to take on pivotal Technical Authority roles within our Electronic Warfare (EW) and Future Combat Air programmes based in Luton.This role combines technical leadership with strategic influence, offering significant autonomy and responsibility for critical software components or entire projects.What … BringSeveral years of embedded software engineering experience in aerospace, defence, or other mission/safety-critical domains.Ability to set technical direction, defining software architecture and design strategies aligned with platform and system goals.Experience ensuring compliance with DO-178C standards or equivalent, and adherence to internal governance processes.Strong ...

Lead Software Engineer

Hiring Organisation
Leonardo DRS
Location
Luton, Bedfordshire, UK
Employment Type
Full-time
Description: Your ImpactWe are seeking experienced Lead Software Engineers to take on pivotal Technical Authority roles within our Electronic Warfare (EW) and Future Combat Air programmes based in Luton. This role combines technical leadership with strategic influence, offering significant autonomy and responsibility for critical software components or entire … projects. What You'll BringSeveral years of embedded software engineering experience in aerospace, defence, or other mission/safety-critical domains. Ability to set technical direction, defining software architecture and design strategies aligned with platform and system goals. Experience ensuring compliance with DO-178C standards or equivalent ...

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 Firmware Engineer

Location
Harlow, England, United Kingdom
Support the APNT Team across various internal and customer-funded programmes Create digital-domain architectures, including FPGA firmware, DSP algorithm development, modelling, and software Contribute to new principles and concepts in APNT products using latest FPGA technologies Develop requirements ensuring compliance with relevant standards, including … Create and manage modular firmware and software architecture Understand, decompose, and verify firmware requirements Define and perform unit-level and subsystem-level testing for firmware and software Work alongside systems, software, and electronic design engineers Generate supporting design documentation and perform regular technical reviews Assist with ...

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

AI Solutions Architect

Hiring Organisation
MSX International
Location
Colchester, Essex, United Kingdom
Salary
£ 80 K
required documentation.Technical Leadership & Mentorship Act as the "North Star" for tech people involved in the implementation of AI related solutions.Provide technical oversight and architecture reviews for AI related projects.Monitor emerging AI patterns (RAG, Fine-tuning, Multi-agent systems).Collaborate with the AI & Data Transformation Lead to support Value Streams … Support Functions on advisory support for AI uses cases, maintaining and evolving a set of reusable AI architecture patterns and component templates to support enterprise scaling.Technology Validation & Model Evaluation Design and execute the technical assessment of AI models, and emerging technologies to ensure enterprise-grade performance.Apply structured LLM validation ...

AI Solutions Architect

Hiring Organisation
MSX International
Location
Colchester, Essex, UK
Employment Type
Full-time
documentation. Technical Leadership & Mentorship Act as the "North Star" for tech people involved in the implementation of AI related solutions. Provide technical oversight and architecture reviews for AI related projects. Monitor emerging AI patterns (RAG, Fine-tuning, Multi-agent systems).Collaborate with the AI & Data Transformation Lead to support … Value Streams and Support Functions on advisory support for AI uses cases, maintaining and evolving a set of reusable AI architecture patterns and component templates to support enterprise scaling. Technology Validation & Model Evaluation Design and execute the technical assessment of AI models, and emerging technologies to ensure enterprise-grade ...

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

.NET Developer

Hiring Organisation
Anglian Home Improvements
Location
Norwich, Norfolk, United Kingdom
Employment Type
Full-Time
Salary
£45,000 - £48,000 per annum
support thousands of customers and colleagues across the UK. As a .NET Developer, you'll play a key role in designing, developing and enhancing software solutions that drive operational efficiency, customer experience and business growth. Working closely with stakeholders across the business, you'll be involved in the full … software development lifecycle, from requirements gathering through to deployment and ongoing support. What You'll Be Doing Developing and maintaining applications using C# and .NET Building and enhancing APIs and system integrations Working with SQL Server databases Troubleshooting, debugging and optimising existing applications Collaborating with business users to deliver ...

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

Senior ML Infra Engineer for Scalable Conversational AI

Location
Cambridge, England, United Kingdom
Roku is seeking a Senior Software Engineer to strengthen the Entertainment Assistant team. You will own production ML and infrastructure across ranking, model delivery, evaluation and LLM behavior, collaborating with ML, product, data and platform partners. This hands-on role spans software architecture, ML lifecycle decisions ...

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

Embedded Machine Learning Engineer: AI & Vision Systems

Location
Cambridge, England, United Kingdom
customers to translate requirements into deliverable embedded solutions, using Python, C and C++ with ML frameworks, and developing production-ready code. You will define software architecture, system requirements and use cases, collaborating with the wider team and reporting to the Head of Embedded Systems. #J-18808-Ljbffr ...

Senior Staff Software Development Engineer

Hiring Organisation
AMD
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career. Senior Member of Technical Staff - SOFTWARE DEVELOPMENT ENGINEER THE ROLE: AMD seeks high calibre software engineers to work on the design and implementation of embedded firmware for AMD networking products. … exciting role in the AMD Network Technology Group based in the Cambridge UK office. You will be part of a key engineering team developing software for next-generation networking for cloud and hyperscale data centre operators and for AMD’s AI systems.The role will involve working with different teams ...

R&D Engineer

Location
Cambridge, England, United Kingdom
Engineers are responsible for designing and developing Luminance's AI platform, providing Luminance’s core AI technology to application within our software architecture. This role is open to both graduates with a willingness to learn the desired skills, as well as more senior candidates with proven, prior experience … codebases Familiarity with the python ecosystem: both the standard library and popular open source libraries such as Flask, Requests, NumPy or PyTorch Understanding of software development best practices and architecture, particularly of web-hosted platforms composed of applications with underlying services Ability to provide, or desire to develop ...