1 to 25 of 310 Software Engineering Jobs in Cambridge

Engineer, Staff Cambridge, United Kingdom Software Engineering

Location
Cambridge, England, United Kingdom
## Engineer, StaffCambridge, United KingdomApply NowFind out how well you match with this jobJob ID3094420## **Company:**Qualcomm Technologies International Ltd## **Job Area:**Engineering Group, Engineering Group > Software Engineering**General Summary:**Qualcomm Connectivity provides innovative wireless and wired technologies for the mobile, networking, computing and consumer electronics … markets. We are looking for hands-on embedded software design and development engineers for wireless product development. Work assignments require theoretical and practical knowledge of embedded designs typically acquired through a combination of experience and education. Responsibilities: Participate in a wide range of engineering activities across many functional ...

Software Engineer

Hiring Organisation
RedTech Recruitment Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£75,000
Software Engineer A fantastic opportunity for Software Engineers to join a highly innovative technology company at the forefront of advanced AI research and development. Working as part of a world-class engineering team, you will help design and develop cutting-edge software solutions that tackle complex … real-world challenges. This role would suit Software Engineers with strong expertise in either Python, TypeScript/Rust and/or Golang who are looking to work on technically challenging projects within a research-driven environment. Location: Cambridge office available (minimum 2 days per week in office) Salary ...

Senior Software Engineer, Agentic AI

Location
Cambridge, England, United Kingdom
automating the generation of themed experiences to enabling self-optimizing rendering workflows within the AD Display. You'll leverage your years of experience in software engineering and building world class UI to build AI agents that understand the constraints of embedded, performance-critical systems and operate effectively within … automation to move faster, raise the bar, and scale their impact. We value your AI skills if you have built fluency across the agentic engineering toolchain — coding harnesses like Claude Code or Cursor, MCP servers, custom skills, or agent frameworks. And you can describe projects where you shipped real ...

Director of Software Architecture

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
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. ...

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

Site Reliability Engineer

Location
Cambridge, England, United Kingdom
response that keep it running to agreed service levels. You combine three things that have historically sat in separate teams: platform and cloud infrastructure engineering, automation and delivery pipeline ownership, and proactive/reactive reliability engineering including incident response and customer impact management. You design, build and operate … automation, observability and platform capabilities that other engineering teams rely on, and you are equally comfortable diagnosing a live incident as you are designing the Terraform module that prevents the next one. You work closely with Product and Integration Engineering teams to understand what ‘good’ looks like, support ...

Director of Software Engineering (Systems Software)

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
OVERVIEWArm is looking for a Director of Software Engineering to help lead a broad organisation spanning Systems Software (Kernel, Firmware, Power), Userspace (Performance and Enablement) and System Modelling tools. This is a high-impact leadership role at the intersection of low-level systems software and large … scale engineering delivery. You'll guide a distributed team of 60+ engineers (within a wider organisation of 300+), shaping software that directly influences the performance, efficiency, and scalability of Arm-based platforms! You'll bring together expertise across kernel, drivers, and userspace to deliver meaningful improvements in real ...

Director of Software Engineering (Systems Software)

Location
Cambridge, England, United Kingdom
Overview Arm is looking for a Director of Software Engineering to help lead a broad organisation spanning Systems Software (Kernel, Firmware, Power), Userspace (Performance and Enablement) and System Modelling tools. This is a high-impact leadership role at the intersection of low-level systems software and large-scale engineering delivery. You’ll guide a distributed team of 60+ engineers (within a wider organisation of 300+), shaping software that directly influences the performance, efficiency, and scalability of Arm-based platforms! You’ll bring together expertise across kernel, drivers, and userspace to deliver meaningful ...

Senior Machine Learning Engineer

Location
Cambridge, England, United Kingdom
role As Qureight scales its AI-driven imaging platform and expands its work with pharmaceutical and clinical partners, we are building the machine learning engineering capability required to train, optimise and deploy large-scale 3D medical-imaging models reliably. We are looking for a Machine Learning Engineer to focus … trained efficiently, deployed securely, and operate at scale. This role sits within the Machine Learning function and works closely with ML Scientists, DevOps, Data Engineering and Software Engineering teams to turn research models into robust, scalable and reproducible training and inference workflows. What you will do Develop ...

Senior Software Engineer - Scientific / HPC

Hiring Organisation
Technical Futures Ltd
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
£70,000 - £90,000 per annum
Exciting deep-tech start-up, an AI company focused on optimising complex engineering systems seeks a bright, forward thinking Senior Software/Backend Engineer to join their dedicated team. With strong software engineering skills in modern languages (to include Python and Rust) backed by a good … computing or HPC job management, identity and authorization flows (such as OAuth2/OIDC). This cutting-edge technology company, focused on optimizing complex engineering systems, seeks a top class Senior Software/Backend Engineer who will confidently work collaboratively with engineers and scientists to have a real ...

Software Engineer – Embedded & PC Applications

Location
Cambridge, England, United Kingdom
Software Engineer – Embedded & PC Applications Department: Software Employment Type: Permanent - Full Time 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 … 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 ...

AI-Native Software Engineer

Hiring Organisation
Pure Resourcing Solutions Limited
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£90000 - £120000/annum
Cambridge (Hybrid) | £90,000 - £120,000 + Share Options Help Build the Future of Software Development We're partnering with an ambitious AI company that's rethinking how software gets built. They're looking for an AI-Native Software Engineer to join a growing team developing cutting … edge cloud and AI products. This isn't a traditional engineering role. We're looking for someone who combines strong software engineering fundamentals with a deep belief in AI-assisted development and the productivity gains it can unlock. If you've embraced modern AI development workflows, enjoy ...

Software Engineer, Agentic AI

Location
Cambridge, England, United Kingdom
gaining meaningful experience across a variety of disciplines. What does the team work on? Roku TV is where embedded systems, media experiences, and intelligent software come together at massive scale. The Roku TV organization builds technology used on millions of TVs globally, and the team is already applying … team, you will help define how agentic AI systems are designed, built, and operated for Roku TV use cases. This is a hands-on engineering role for someone who treats AI agent design as an engineering discipline: architecting durable systems, grounding them in the right context, integrating them ...

Full Stack Developer - CT Office Incubation Team

Hiring Organisation
Aveva Group
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
AVEVA is creating software trusted by over 90% of leading industrial companies. Job Title: Full Stack Developer - CT Office Incubation TeamLocation: London, UK; Cambridge, UK; or Milan, Italy – (Hybrid, 50% On-site)Employment Type: Full-timeThe job AVEVA's Chief Technology Office drives emerging-technology innovation from early signals … industrial domain experts. This role suits an early-career developer who enjoys learning quickly, working across the stack, and turning ideas into functional software—valuing curiosity, practical problem-solving, and clear communication alongside coding skills. Key responsibilitiesSupport the build of full‐stack prototypes by implementing and testing frontend, backend ...

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

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 and elements including ...

Senior Scientist, Research Informatics & Data Science

Location
Cambridge, England, United Kingdom
Senior Scientist, Research Informatics & Data Science Bioinformatics, In Silico Sciences & Automation (BIX) Biologics Engineering (BE) Location: Cambridge, UK Introduction to the Role: We areseekingan experienced and highly motivated informatics and data science professional to accelerate the digital transformation of Biologics Engineering by building the data, software, and automation foundations that enable next-generation scientific workflows. This role sits at the intersection of bioinformatics, software engineering, data science, laboratory automation, and AI. The successful candidate will partner closely with scientists, automation engineers,data scientists, and IT teams to develop robust, scalable, and user-centric ...

Lead Delivery Engineer

Hiring Organisation
Jagex
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
preferably based (or willing to relocate) within a 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 … open-world experience in Unreal Engine across PC and console platforms. As our Lead Delivery Engineer, you'll establish and lead a new Delivery Engineering function within our Developer Platform division. Your team will own the shared tooling, automation, standards, and engineering practices that help our game, platform ...

Software Engineer - Cambridge

Location
Cambridge, England, United Kingdom
Opportunity We are looking for an experienced Software Engineer to join a highly collaborative, multidisciplinary technology team working at the intersection of software, science and advanced engineering. You will work alongside scientists, engineers and technical specialists to develop and enhance sophisticated software used within industrial sensing … systems Networking and hardware integration Python is currently a core part of the technology stack, with opportunities to influence the future direction of the engineering environment and tooling. What We're Looking For We're looking for a strong, well-rounded Software Engineer who enjoys solving complex problems ...

Software Engineer – TypeScript & Rust

Location
Cambridge, England, United Kingdom
fantastic opportunity for an experienced Software Engineer to join a highly innovative technology company at the forefront of advanced AI research and development. Working as part of a world-class engineering team, you will help design and develop cutting-edge software solutions that tackle complex real-world … challenges. This role is particularly suited to a Software Engineer with strong TypeScript and Rust expertise, who enjoys technically challenging projects within a research-driven environment. Location Cambridge office hybrid, minimum 2 days per week in office Salary £60,000 - £65,000 basic per annum + comprehensive benefits package ...

Senior / Principal C# / .NET Engineer

Location
Cambridge, England, United Kingdom
Senior/Principal C#/.NET Engineer | Cloud Engineering | Exceptional Software House A highly regarded software house is growing its engineering team and looking for strong C#/.NET Engineers to work on challenging, high-quality software alongside some seriously talented engineers. This … company where engineering genuinely matters - with a strong technical culture, interesting projects, modern cloud technology, and the freedom to do your best work without sacrificing your life outside of it. The Role Build and evolve complex applications using C#/.NET Design and develop scalable, cloud-based systems Solve ...

Senior Software Engineer Python

Hiring Organisation
Client Server
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
Senior Software Engineer/Developer (Python) Cambridge to £80k Do you have strong backend Python software development experience? You could be joining the world's most advanced cybersecurity technology business that uses AI technology to protect clients across the globe from advanced cyber threats, working alongside a team … friendly and supportive people and enjoying a host of perks and benefits. As a Senior Software Engineer within the R&D team you'll work on a new Greenfield product to combat the threat of AI based security attacks. You'll work on a range of complex and interesting ...

Lead / Senior Software Engineer

Hiring Organisation
ECM Selection Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
Hands-on project software lead for not-for-profit organisation (24 months FTC) Cambridge - South; to £62,000 DoE + Top Benefit Based a few miles south of Cambridge, this not-for-profit organisation is helping to tackle human diseases and disorders. They are revolutionising their digital platform … putting together a dedicated, small team to work alongside external partners. A key position is for a Lead/Senior Software Engineer who reports directly to the CIO and will take a significant role in improving the user experience, and building using modern technologies. Requirements: Demonstrable commercial experience ...

Backend Software Engineer Python R&D

Location
Cambridge, England, United Kingdom
Backend Software Engineer/Developer (Python R&D) Cambridge to £65k Are you a backend focussed Software Engineer who enjoys problem solving and working on complex systems? You could be progressing your career at the world's most advanced cybersecurity technology business that uses AI technology to protect … Program 23 days holiday plus an additional one for your birthday Charity giving schemes Personal training and development budgets Your role: As a Backend Software Engineer within the R&D team you'll work on a new Greenfield product to combat the threat of AI based security attacks. ...

Senior AI & Compute Systems Engineer, Workforce Development

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
workloads, model deployment, benchmarking, profiling, tooling, performance concepts, compute systems, and Arm-based platforms. Prepare, test, and adapt labs, setup guides, demos, software environments, and practical exercises before delivery. Troubleshoot issues across tools, platforms, software environments, lab setup, AI frameworks, and participant setup. Work with technical specialists, product … bringStrong working knowledge of Arm-based technologies, tools, platforms, or development environments. Technical grounding in AI/ML, compute systems, performance analysis, platform software, Arm-based development environments, software enablement, systems engineering, or related domains. Experience delivering or supporting technical content, applied labs, demos, engineering projects ...