76 to 100 of 354 Software Engineering Jobs in Cambridgeshire

Principal ML Engineer: Speech AI & Production

Location
Cambridge, England, United Kingdom
mostaccuratespeech recognition system globally. It also ensures their deployment into production, working with the latest developments in ML, but also with the best engineering practices for software engineering and model serving. This is a hands-on, technical leadership role with high ownership.You will develop and deploy advanced … speech systems that power our products as well as co-define the technical vision for ML, drive innovation, and mentor engineering teams. Your work will span the entire codebase. What You’ll Do: Develop and deploy ML models, translating research into scalable, maintainable code and services Optimise ML models ...

Embedded Firmware Engineer

Location
Cambridge, England, United Kingdom
debug and optimise robust, production-ready firmware for resource-constrained, low-power IoT devices, working closely with hardware, systems, integration, test and wider product engineering teams. Role Functions Design, develop, debug and optimise embedded firmware for low-power, STM32-based IoT devices. Develop robust and maintainable firmware suitable … production deployment. Integrate GNSS modules, LoRa/LoRaWAN connectivity and a range of hardware peripherals. Develop embedded software within an RTOS environment, preferably FreeRTOS. Work closely with hardware engineers to integrate firmware with microcontrollers, sensors, communications modules and other embedded components. Develop and troubleshoot communication interfaces including ...

Senior Embedded Software Engineer – Hybrid (C/C++, Linux)

Location
Cambridge, England, United Kingdom
Overview The Software (CE-SW) group is responsible for developing and improving the software ecosystem around Arm's next generation architectures and systems. This means working with processors and other hardware technology not yet available to the public. You will join a team of Software Engineers … share a passion for leaving their mark on the future of computing. Job Overview The Software (CE-SW) group is responsible for developing and improving the software ecosystem around Arm's next generation architectures and systems. This means working with processors and other hardware technology not yet available ...

Senior AI Software Engineer

Location
Cambridge, England, United Kingdom
Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product … fast‐paced environment, coming up with innovative ideas, patenting them, and productizing them at pace. We’re looking for a Senior AI Software Engineer to play a leading role, bringing deep skills in cutting‐edge AI to help us invent and deliver the next generation of intelligent capabilities. ...

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 Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
PE27, Saint Ives, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£60000 - £70000/annum
Senior Embedded Software Engineer | £60-70k | St. Ives If you want to develop yourself from a Senior to a Lead engineer with a leading company developing extremely precise systems. This is the role for you. Platform Recruitment is partnered with a global leader in extremely responsive control software for industrial automation, looking for a Senior Embedded Software Engineer. You’ll be responsible for developing firmware & software, leading the software development team, and innovating the next generation of concepts. Responsibilities as an Embedded Software Engineer: Design, develop, optimise, and thoroughly test firmware and software ...

Staff Full Stack Software Engineer

Location
Cambridge, England, United Kingdom
Overview: We are looking for a dedicated Staff Full Stack Software Engineer to join our team in Cambridge. This role has significant impact in improving the engineering experience at Arm! Engineering IT supplies the tools and systems needed for creation of software and hardware IP. Within … this the Engineering Platform Services function provides tooling used across the company’s engineering population, as well as focusing on the tooling needs of software engineers. As a Staff Engineer at Arm you will lead sophisticated technical deliveries, working with stakeholders, project management and engineers to define ...

Senior Software Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Overview: The Software (CE-SW) group is responsible for developing and improving the software ecosystem around Arm's next generation architectures and systems. This means working with processors and other hardware technology not yet available to the public. You will join a team of Software Engineers … areas of Client/Server/Automotive/IoT, ready to use their knowledge and experience to ensure we continue to deliver software with the level of quality demanded by our customers. If you are similarly passionate about innovative technologies, then we would love to hear from you! Responsibilities ...

Staff System Software Engineer

Location
Cambridge, England, United Kingdom
About Graphcore At Graphcore, we’re building the future of AI compute. We’re a team of semiconductor, software and AI experts, with deep experience in creating the complete AI compute stack - from silicon and software to infrastructure at datacenter scale. As part of the SoftBank Group, backed … level kernel drivers and user space driver library code. You will be part of one of the two teams in the system software department (the firmware team being the other one) and report to the drivers and utilities team manager. The Team The drivers and utilities team forms part ...

Senior Software Engineer — Cloud & Microservices

Location
Cambridge, England, United Kingdom
Selection is seeking a senior software engineer to join our Cambridge-based hybrid team, delivering cloud-based engineering software with modern C#/.NET, microservices, and REST APIs. You’ll mentor peers and help shape architecture while working across product teams. Exposure to security and authentication (OAuth ...

Principal Embedded Software Engineer

Hiring Organisation
Platform Recruitment
Location
CB24, Milton, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£70000 - £85000/annum
Principal Embedded Software Engineer | £70-85k + Bonus | Cambridge This is an opportunity to join a market-leading communications technology company developing mission-critical comms systems. You will take technical ownership of embedded application software development across Linux and Android platforms, helping deliver the next generation … technology that underpins secure communications. Responsibilities: Designing, developing and testing embedded application software across Embedded Linux and Android platforms. Leading software component activities including architecture, task planning, technical reviews and integration testing. Developing new application features whilst maintaining and enhancing existing software components. Translating complex telecommunications specifications ...

Senior Android Engineer

Location
Cambridge, England, United Kingdom
Embedded Android) Cambridge, UK (On-Site) | Competitive Salary + Bonus + Equity A leading European technology company developing next-generation Android-based hardware and software platforms is looking for an experienced AOSP Engineer to join a highly skilled Core Applications team. This is an opportunity to work on complex … Android platform engineering challenges, influence the future architecture of industry-leading products, and help deliver software used globally in modern hybrid working environments. We're looking for engineers who are comfortable working across the Android stack, from low-level platform and system components through to middleware and applications. ...

Senior Software Engineer, Embedded UI

Location
Cambridge, England, United Kingdom
time working on customer focused features that improve the user experience, from content discovery and search to Roku pay and subscription to embedded software and firmware, and much more. Our product roadmap helps us accelerate our growth and scale, putting surprising new features into the hands of tens … taking on a feature or project simply because that problem needs to be solved and shipped. But that individual must work together with different engineering teams, UI design, product teams, and business leadership to make things happen, which means that engineers succeed here because they can maintain that independent ...

C# Developer

Hiring Organisation
Hexwired Recruitment Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
C# Developer Location: Cambridge | Salary: Competitive Hexwired Recruitment has partnered with a leading technology and engineering company. Due to continued growth and an expanding product portfolio, they are now seeking a new C# Developer to join their growing team. Required Experience Degree in Software Engineering, Computer Science … related discipline. Commercial experience developing software for production testing or process automation. Strong C# development experience, ideally with WPF and MVVM. Understanding of software release, configuration and change-control processes. Strong documentation and communication skills. Comfortable working across R&D, manufacturing and engineering environments. This ...

Senior Software Engineer, Foundry

Hiring Organisation
Hackajob Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
hackajob is partnering directly with Redgate Software to hire for this role. At a glance Location: Cambridge In-office expectation: Once every two weeks Employment type: Permanent Salary: £55,000-£75,000 This role will be a mid or senior level engineer dependant on experience Why this role exists … organisations depend on, a space that's only becoming more critical as systems scale, data regulations increase, and AI adoption accelerates. Why join our engineering team? You'll work in a team that cares about collaboration, craft and quality, not just in how we build, but in choosing what ...

Senior DevOps Engineer

Location
Cambridge, England, United Kingdom
Description: We are looking for dedicated Software and DevOps engineers to join our team in Cambridge. This role has significant impact in improving the engineering experience at Arm! The Engineering Platform Services teams deliver the platforms, tools, and systems required to develop our software and hardware … maintain a complete focus on delivering solutions aligned to business outcomes. Responsibilities: Working hands-on with a variety of technologies, to provide an outstanding engineering experience for Arm's hardware and software engineers. The domains and areas include: Software builds and test solutions using CI/ ...

Flight Control Systems Engineer

Location
Cambridgeshire and Peterborough, England, United Kingdom
opportunities for personal fulfilment and career growth. We currently employ over 600 people across eight sites in the UK, and our specialisations include software engineering, underwater robotics, radars, AI, and armed forces training. The Role: This role is part of Saab Bluebear Business in Bedfordshire. It will … control stations, and all supporting systems and infrastructure. Your role as a Flight Control Systems Engineer will involve developing, maintaining and testing safety critical software that contribute to the flight systems of our aircraft. You will contribute to requirements definition, and use MATLAB/Simulink tools to generate software ...

Staff Hardware System Test Engineer

Location
Cambridge, England, United Kingdom
multi-node racks. The tools, test content, and diagnostics you create will directly influence manufacturing efficiency and product quality. You'll develop test software, design test approaches, and solve challenging hardware issues. You'll work closely with hardware, firmware, software, and manufacturing teams to improve test coverage … diagnose problems quickly. This role offers broad technical scope across silicon, boards, systems, software, and manufacturing. You'll have the opportunity to influence engineering decisions and raise technical standards across the organisation. The team and culture The Product Test and Diagnosis team owns the strategy for finding ...

Senior Embedded Software Engineer — Bluetooth Firmware

Location
Cambridge, England, United Kingdom
Qualcomm Technologies International Ltd, Cambridge, United Kingdom, is seeking an experienced embedded software engineer for Bluetooth firmware development. The role involves hands-on design, debugging, and collaboration across multiple engineering teams. Requirements include a bachelor's degree in a related field and 5+ years of software engineering ...

Senior Engineer, Data Infrastructure

Location
Cambridge, England, United Kingdom
infrastructure underpinning our genomics-first drug discovery platform. Working within the Data Infrastructure team, you will lead complex initiatives spanning AWS platform engineering, scientific data systems and AI/ML workloads. You will collaborate closely with cloud engineers, data engineers, bioinformaticians, AI scientists, computational biologists, and experimental scientists … turn evolving scientific needs into secure, reliable and scalable engineering solutions. This is a senior individual-contributor role with substantial technical autonomy. You will make cross-system architecture and operational trade-offs, establish reusable engineering patterns, and mentor our Cloud Engineers and Data Engineers through design reviews, delivery ...

Senior Engineer, Data Infrastructure

Location
Cambridge, England, United Kingdom
infrastructure underpinning our genomics-first drug discovery platform. Working within the Data Infrastructure team, you will lead complex initiatives spanning AWS platform engineering, scientific data systems and AI/ML workloads. You will collaborate closely with cloud engineers, data engineers, bioinformaticians, AI scientists, computational biologists, and experimental scientists … turn evolving scientific needs into secure, reliable and scalable engineering solutions. This is a senior individual-contributor role with substantial technical autonomy. You will make cross-system architecture and operational trade-offs, establish reusable engineering patterns, and mentor our Cloud Engineers and Data Engineers through design reviews, delivery ...

AWS Solution Architect

Location
Cambridge, England, United Kingdom
looking for an experienced Solution Architect to design and lead the implementation of scalable, cloud-native systems on AWS. You will work across engineering, product, and business stakeholders to define architecture for distributed microservices platforms powered by event-driven patterns - translating complex requirements into resilient, production-grade solutions. This … high-impact, highly collaborative role. You will serve as the technical authority on architecture decisions, shaping standards and patterns that engineering teams follow across the organisation. Key Responsibilities Define end-to-end system architectures aligned with business goals and engineering capabilities. Establish and enforce design principles, architectural standards ...

Staff Engineer - Comparison Capabilities

Location
Peterborough, England, United Kingdom
shared capabilities, ensuring alignment with business objectives and long-term strategic goals. Define, evolve, and communicate technical strategy, target architectures, domain roadmaps, and engineering guardrails that support the rapid creation and scaling of new products. Champion and scale our agentic, Spec Driven Development operating model, leveraging specifications … assisted tooling to improve engineering quality, consistency, and delivery speed. Design and implement platform capabilities, services, APIs, and integration patterns that enable product teams to build and launch new customer propositions efficiently. Lead the technical discovery and definition of emerging product opportunities, helping teams navigate ambiguity and make informed ...

AWS Solution Architect

Location
Cambridge, England, United Kingdom
looking for an experienced Solution Architect to design and lead the implementation of scalable, cloud-native systems on AWS. You'll work across engineering, product and business stakeholders to define architecture for distributed microservices platforms powered by event-driven patterns - turning complex requirements into resilient, production-grade solutions. This … high-impact, highly collaborative role. You'll be the technical authority on architecture decisions, shaping the standards and patterns engineering teams follow across the organisation. What You'll Do Define end-to-end system architectures aligned to business goals, run architecture reviews and threat modelling sessions ...

Senior Software Developer

Hiring Organisation
Entrust Corporation
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
secret weapon? Our people. It's the curiosity, dedication, and innovation that drive our success and help us anticipate the future. Job title: Senior Software Developer (C/Python Systems)Location: Cambridge (Hybrid, 3 days onsite)Job type: Permanent, full-timeAbout the Position: You will join a team working … role in the design and development of our full system with embedded HSMs, client-side tools & API libraries. Develop features from inception to delivery. Software design & coding, testing, and review. Required Qualifications: Degree or equivalent, in Software Engineering, Computer Science, Maths or relevant discipline. Scripting in Python ...