101 to 125 of 356 Software Engineering Jobs in Cambridge

Staff Software Engineer - Product Validation

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
from embedded and automotive systems to cloud and data centre infrastructure. As Arm continues to grow its presence in server and infrastructure markets, system software plays a significant role in enabling high-quality, production-ready platforms for customers and partners.This role is part of Arm’s System Solutions software organization. It involves working on software for Arm Neoverse–based platforms. Tasks ranges from initial verification on pre-silicon platforms to production-quality firmware and software on real silicon. The Staff engineer will provide technical and people leadership for a focus group. This group is responsible ...

Staff Full Stack Software Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
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 scope ...

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

Director, Systems Software & Performance

Location
Cambridge, England, United Kingdom
Limited is seeking a Director of Software Engineering to lead a broad org spanning Systems Software, Userspace and System Modelling tools. This high-impact leadership role combines low-level systems software with large-scale engineering delivery, guiding a distributed team of 60+ engineers within ...

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

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

Senior Platform Software Engineer

Hiring Organisation
Appcast
Location
Cambridge, Cambridgeshire, UK
conviction records pursuant to applicable law.Career Level - IC3Candidates must be able to work from our office in Bristol several times per month.Key ResponsibilitiesPlatform Software Development:Own a bounded platform component (service module, SDK area) and evolve its contracts for multi-tenant use.Perform deep debugging across a limited-service graph … compatibility-safe remediation plans.Implement targeted resilience/capacity patterns and document adoption guidance for team consumers.Software Development and Coding - Design, Testing, and Optimization:Designs software solutions and analyzes and helps identify requirements to achieve business and operational goals, independently. JavaAdheres to and suggests improvements to all phases ...

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

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

Principal Engineer

Hiring Organisation
Danaher Corporation
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
located in Cambridge, UK and will be an onsite role. In this role, you will have the opportunity to: Provide authoritative technical leadership over engineering work delivered by internal and 3rdparty development teams. Ensure adherence to engineering standards, coding practices, architectural patterns, and security guidelines. Conduct technical reviews … guide corrective and preventative actions. The essential requirements of the job include: BSc Degree in appropriate technical capability Computer Science, Information systems, or Engineering Extensive hands-on experience (10+ years) in software engineering within modern digital environments. Demonstrated expertise with cloud-native architectures, distributed systems, API design ...

Platform and Application 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/ ...

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

Software Engineer: Platform and Backend (Mid-career / Senior)

Location
Cambridge, England, United Kingdom
About the role Theia Insights builds foundational financial intelligence products, including industry classification, knowledge graphs and factor risk models, for institutional investors. We serve some of the largest asset managers, hedge funds, index providers and ...

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

Platform and Application Engineer

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
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/CD, binary ...

Senior Software Engineer, Roku UI

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
platform, and product teams to ensure the end‐to‐end experience is fast, robust, and ready for what’s next.About the roleAs a Senior Software Engineer on the UI team, you’ll design, implement, and optimize systems that underpin Roku’s user experience and developer platform. You’ll work … tools to accelerate development and improve developer productivityCollaborate with cross‐functional teams to deliver global platform features with measurable performance and reliability gainsDevelop engineering tooling, frameworks, and automated workflows that raise developer efficiency and code qualityMentor junior developers through design reviews, pair programming, and clear technical documentationStay current with ...

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

Software Engineer- Silicon Engineering Documentation Tools

Location
Cambridge, England, United Kingdom
Software Engineer- Silicon Engineering Documentation Tools Apple’s Silicon Engineering Group (SEG) is seeking a talented and motivated SoftwareEngineer to join the Documentation Tools team. Our team develops a comprehensive platform, spanning CLIs, UIs, and APIs, that empowers silicon engineers to author the critical technical specifications guiding … assist in diagnosing and troubleshooting performance bottlenecks, learning to navigate and optimize a complex, JVM-based toolchain to ensure a seamless experience for our engineering teams. Collaborate and support: partner with the documentation support team to deliver toolchain training, technical guidance, and best practices directly to silicon designers. Document ...

Senior Cloud Software Engineer

Hiring Organisation
Aveva Group
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
AVEVA is creating software trusted by over 90% of leading industrial companies.Job Title: Senior Cloud Software EngineerLocation: Cambridge, UK – HybridEmployment Type: Full-timeThe jobJoin AVEVA’s Core Services team to design and implement secure, resilient cloud platform capabilities using Microsoft Azure. This Senior-level role is suited … interest in cloud development. You will work as part of an agile team, contribute to design decisions, build high-quality services, and use modern engineering practices, including AI-assisted development tools, to improve productivity and software quality.Key ResponsibilitiesDesign, develop, and maintain secure, resilient features for AVEVA CONNECT Core ...

Modelling and Simulation Engineer

Location
Cambridge, England, United Kingdom
integrated vehicle model for a new interceptor. You will define its architecture, build component models, and integrate models from across the engineering team. You will make the simulation trusted, repeatable, and useful from concept design through flight test. Responsibilities Own the integrated 6-DoF vehicle model and its technical … architecture, interfaces, fidelity and configuration strategy Build models for actuators, sensors, launchers and other vehicle components Integrate GNC algorithms and component models supplied by engineering teams Correlate models against component, ground and flight-test data Provide simulation environments supporting MIL, Monte Carlo analysis, HIL and distributed simulation, including integration ...

Senior Robotics Software Engineer

Hiring Organisation
OpenSourced Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
£50,000 - £70,000 per annum
Senior Robotics Software Engineer (C++/ROS2) Location: Cambridge (Remote Available) Salary: £50,000 - £70,000 (Profit Share & Share Options) Job Type: Full-Time, Permanent We're hiring a Senior Robotics Software Engineer to join a growing engineering team developing advanced autonomous robotic systems. This … simulation-only development. As a Senior Robotics Software Engineer, you'll build production-grade software that directly controls physical robotic platforms operating in demanding environments. If you enjoy solving complex robotics challenges using modern C++, ROS2 and real-world control systems, we'd love to hear from you. ...

Principal Cloud Software Engineer

Location
Cambridge, England, United Kingdom
## Principal Cloud Software EngineerApplylocations: Cambridge, United Kingdomtime type: Full timeposted on: Posted Todayjob requisition id: R014527**AVEVA is creating software trusted by over 90% of leading industrial companies.****Job Title:** Principal Cloud Software Engineer**Location:** Cambridge, UK – Hybrid**Employment Type:** Full-time regular**The job**Reporting … AVEVA’s cloud platform capabilities using Microsoft Azure. You will work across teams to shape architecture, guide complex technical decisions, and promote modern cloud engineering practices. This role is suited to a highly experienced technical leader who remains hands-on, can turn technical vision into delivery, and can help ...

Associate Software Engineer

Location
Cambridge, England, United Kingdom
best travel search engine to make it easier for everyone to experience the world. We're looking for a curious, collaborative Associate Front End Software Engineer to join our Cars Meta UI team — the group responsible for the Cars search experience used by millions of travelers everyday. This … prevent regressions Leverage AI coding tools (such as Claude Code) to improve your development velocity and code quality, in line with the team's engineering practices Engage actively in agile ceremonies — sprint planning, standups, and retrospectives — contributing ideas and flagging blockers to keep delivery on track Please apply ...