151 to 175 of 178 Software Engineer Jobs in Cambridge

Embedded Software Engineer

Hiring Organisation
Multimatic
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
customer integration - on-site support in parametrisation and calibration as well as troubleshooting and correction of existing code. Verification, validation and testing of developed software solutions for assigned projects. Work within a team in an agile manner allowing for flexibility and self-management to complete tasks. Ensure processes … team to utilise and improve any area in the development or testing process which can be improved. Ideal ExperienceUniversity degree or equivalent in Software Engineering, Computer Engineering, Control Engineering, Applied Physics or equivalent. Formal Software development within Aerospace, Automotive, Medical or similar embedded software development environment. Fluent ...

Software Development Engineer, Ring

Location
Cambridge, England, United Kingdom
Technologies Limited The RBKS Developer Experience (DevX) team is looking for a Software Development Engineer to help Ring and Blink device software teams deliver high quality firmware faster. You'll build tools that streamline how firmware gets tested, making it easier for engineers to get fast, reliable … other teams - Collaborate closely with firmware teams to understand their needs and deliver tools that fit naturally into their workflow - Contribute to the full software development lifecycle: scoping, design, implementation, testing, deployment, and operations - Write clean, maintainable code and participate in peer code reviews A day in the life ...

Senior Software Engineer Lead — Hybrid, Not-for-Profit

Location
Cambridge, England, United Kingdom
Selection (Holdings) Limited is partnering with a Cambridge-area not-for-profit to recruit a hands-on project software lead on a 24 months fixed-term contract. The role reports to the CIO and will shape the user experience using modern web technologies in a small, focused team. ...

Lead AI-Driven Software Engineer for Databases

Location
Cambridge, England, United Kingdom
work side by side with other leaders and engineers to build seamless AI-driven workflows. The ideal candidate should have strong experience in scalable software systems, proficiency in .NET/C#, Python, or TypeScript, and a commitment to team development. The position offers a hybrid working environment ...

Lead Software Engineer

Location
Cambridge, England, United Kingdom
building the next generation of AI capabilities for database administration. You’ll sit alongside a Tech Lead, Product Designer, Product Manager, and 4–5 software engineers, with additional support from a Group Engineering Manager, Architect, and coaching function. You’ll be at the forefront of developing agentic AI interfaces … team’s work solves real problems and prioritising accordingly. What Makes You a Great Fit Experience designing, building, and operating scalable, resilient, and secure software systems — with a bias for simplicity and maintainability. Proven track record of leading complex engineering work, including cross‐team collaboration and breaking down ambiguity ...

Senior Software Engineer, Foundry

Location
Cambridge, England, United Kingdom
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 Redgate's Foundry is our innovation incubator, the team scanning the horizon for Redgate's next big opportunity. … customers to validate what you're building. You’ll be part of a small cross-functional team (a Tech Lead plus four to six Software and Machine Learning Engineers), and you’ll regularly run projects in parallel: contributing to ongoing experiments while also exploring entirely new directions. The tech ...

Sr Software Engineer, Ads Auctions & Marketplace Optimization

Location
Cambridge, England, United Kingdom
engineering and cross‐functional partners What experience would help someone be successful in this role at Roku? Around six or more years building production software, with strong systems judgement Production experience in Java or another JVM language, or depth in a comparable statically typed language such as C#, C++ ...

Graduate Systems Software Engineer - Linux Networking

Location
Cambridge, England, United Kingdom
seeks high-caliber graduate software engineers to design and implement system software for AMD's FinTech accelerated networking platform. Based in Cambridge, UK, this role offers hybrid work with 3 days in the office and exposure to high-performance networking software spanning kernel drivers to hardware datapath ...

Python Software Engineer

Location
Cambridge, England, United Kingdom
excited to help build and evolve innovative data and ontology solutions that power world-leading scientific technologies? Do you enjoy combining software engineering, automation, and data operations to create scalable systems that make a real impact for customers and researchers? About our Team SciBite is developing cutting-edge … language models combined with our award-winning semantic technology to enable discovery within large volumes of unstructured data. About the Role As a DataOps Engineer, you will play a key role in maintaining and enhancing the data and ontology pipelines that underpin SciBite’s technology stack. Working closely with ...

Principal Electronics & Software Engineer: Lead Systems

Location
Cambridge, England, United Kingdom
Selection in Cambridge is seeking a principal engineer to lead the full development of innovative HealthTech devices from concept through production. You will drive system architecture and hands-on testing while guiding a small engineering team. You don't need prior HealthTech experience; the role prioritizes leadership, practical hardware … software expertise in C/C++, soldering boards, debugging, and transferring designs to manufacture. #J-18808-Ljbffr ...

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 … tools and services, and making them reliable in production. What is the role? We are looking for a hands-on, systems-oriented Agentic AI Engineer to design, build, and maintain intelligent agents and copilots that drive automation, accelerate workflows, and unlock new product and platform capabilities for Roku TV. ...

Software Engineer, Agentic AI Roku, Inc.

Location
Cambridge, England, United Kingdom
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 AI to demanding TV problems in resource-constrained environments … tools and services, and making them reliable in production. What is the role? We are looking for a hands-on, systems-oriented Agentic AI Engineer to design, build, and maintain intelligent agents and copilots that drive automation, accelerate workflows, and unlock new product and platform capabilities for Roku TV. ...

Senior Software Engineer, Infrastructure / Efficiency / Productivity

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
enterprise tooling, partnering with globally distributed Engineering, Product and Security teams and systems. What You'll Be DoingRoku is seeking a world class engineer to be a true force multiplier by owning the strategy, architecture, and long-term execution of engineering infrastructure, enterprise tooling, and AI-assisted workflow automation. … risk scoring, incident copilots).Experience implementing evaluation/monitoring for AI systems (quality metrics, drift, offline test sets, human feedback loops).Extensive experience with software development on embedded Linux, multi-process architectures and IPC mechanismsExperience working in large cross functional teams and ability to influence teams that ...

Solutions Software Engineer

Location
Cambridge, England, United Kingdom
Global Sector Support team to deliver bespoke Solutions for targeted market sectors e.g. Beverage, Food and Pharmaceutical. You will provide embedded and PC-based software development, deployment and support. The successful candidate will: Perform site visits/surveys internationally when required for requirements capture, testing, debugging. Create test harnesses … customers. About You We are looking for someone with experience of working with production systems and enjoys problem solving. You must have experience with software source code and artifact management (GitHub, Fusion, Publishing, Analysis). Candidates must be able to speak English to a high technical level. Our ideal ...

Software Development Engineer, Ring Cloud Computer Vision

Location
Cambridge, England, United Kingdom
team within Amazon that builds always-on AI-powered Ring Cloud CV (computer vision) services serving tens of millions of users globally. As a Software Development Engineer you'll collaborate with cross-disciplinary teams to build cloud software for Ring's innovational consumer electronics products. From enhancing … Qualifications Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems Experience in professional, non-internship software development Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Preferred Qualifications Bachelor's degree ...

Embedded Flight Software Engineer — Avionics & Autonomy

Location
Cambridge, England, United Kingdom
Radical is seeking a skilled engineer to develop embedded firmware for high-altitude solar-powered aircraft. The role requires expertise in C/C++ and a background in aerospace technology. As part of the team, you will work on integrating sensors and actuators, enhancing flight data capture, and maintaining ...

Software Engineer Full Stack

Hiring Organisation
Foundation Partners
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
looking for driven and pragmatic product-minded software engineers, who care about user experience and have experience of scaling consumer applications - in particular of ensuring a consistently great experience for users regardless of what device they're on. About Flok More than a billion people a year suffer unnecessarily … these areas will definitely stand out - let us know if you have any! iOS/Android app development (native or otherwise) Software medical devices (or another regulated industry) Startup experience Able to design UIs (e.g. in Figma) Video streaming and/or real-time technologies What We Offer Challenging ...

Embedded Flight Software Engineer

Location
Cambridge, England, United Kingdom
debug it at the bench using a logic analyser, oscilloscope, and JTAG. Support flight-test campaigns hands‐on in the field, keeping onboard software running throughout operations. Required skills A degree in electrical engineering, computer engineering, computer science, or equivalent practical experience, and 3+ years building embedded firmware ...

Staff Software Engineer: Crypto Security Tech Lead

Location
Cambridge, England, United Kingdom
Entrust is seeking a Staff Software Developer in Cambridge (Hybrid: 3 days onsite) to lead the design and delivery of complex features within a major cryptographic security product. The role spans embedded software, platform components, client-side tools, and APIs, providing technical leadership from analysis through release. ...

Senior Software Engineer, AI Prototyping & Discovery

Location
Cambridge, England, United Kingdom
GATE STORAGE in Cambridge is looking for a mid or senior level engineer to join their innovation incubator team, working on exciting and exploratory projects involving software engineering, customer insights, and product development. The role offers a salary range of £55,000-£75,000, hybrid working conditions ...

Software Engineer

Location
Cambridge, England, United Kingdom
hasn't changed in 20 years. We think there is a $100bn+ opportunity to fix that and deliver productivity gains comparable to those that software engineers are experiencing from AI. We are a small cracked engineering team, ex Jane Street, Bloomberg, Cambridge, UCL, etc. Tech stack is TypeScript … Over time, become a technical leader and own significant parts of the product. What you will need Evidence that you are a top centile engineer High agency and determination Any of the following is a plus: background in competitive programming, trading, big tech, building agents, TypeScript, Rust, React, devops. ...

Principal Electronics and Software Engineer

Location
Cambridge, England, United Kingdom
This is an excellent opportunity to gain more experience as a principal engineer or step up into the role for the first time. This design group are well known for not only developing innovative HealthTech devices but working from initial concept through to production. With plenty of domain expertise … need is a technical leader who can see the full picture. You don't need to have HealthTech experience to apply. As a principal engineer, you will play a pivotal role in developing cutting-edge products, ensuring that they meet business and regulatory requirements while delivering innovative solutions. From ...

Software Engineer in Test - GPU Computing

Location
Cambridge, England, United Kingdom
home life optimizations. Learn More: https://www.mathworks.com/company/jobs/resources/applying-and-interviewing.html#onboarding. Join our team of Software Engineers in Test who are passionate about the quality of products that enable users to perform GPU-accelerated parallel computing and deep learning. The ideal … candidate is a collaborative engineer with a strong quality mindset and excellent organizational skills. MathWorks nurtures growth, appreciates inclusivity, encourages initiative, values teamwork, shares success, and rewards excellence. Responsibilities Collaborate with across-functional team on feature design and implementation, with a focus on quality, robustness, and testability Create test ...

Senior Software Engineer: GPU Instrumentation & Profiling

Location
Cambridge, England, United Kingdom
products. You will collaborate with cross-functional teams and work on tools for monitoring and improving system performance. The role offers exposure to hardware-software interactions, opportunities to lead, and a culture of learning in a multinational environment, with hybrid working and accommodations support. #J-18808-Ljbffr ...

Numerical Modelling Software Engineer — Hybrid Role

Location
Cambridge, England, United Kingdom
AVEVA is seeking a Mathematical Developer in Cambridge to work on the Unified Supply Chain (USC) team on the Assay Engine for crude oil data. You will contribute to the maintenance and enhancement of numerical ...