126 to 150 of 381 Software Engineering Jobs in Cambridge

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

R&D Software Engineer

Location
Cambridge, England, United Kingdom
placed environmental protection and sustainable innovation at the heart of the development of its measuring instruments, its startegy and its founding valuesR&D Software EngineerLocation: Cambridge, UKDevelop Technology That Makes a DifferenceAt ENVEA, we design advanced environmental monitoring and sensing solutions used worldwide to help industries improve processes … reduce emissions. We're looking for an experienced Software Engineer to join our international R&D team, working with colleagues in the UK and Germany to develop the next generation of environmental monitoring technology.What We are Looking ForEssential Qualifications & ExperienceDegree in Electronic Engineering, Embedded Systems, Computer Engineering ...

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

Software Engineer, UI

Location
Cambridge, England, United Kingdom
love building the invisible foundations that make great user experiences possible, this is the team for you. About the role As a Software Engineer in the DMTE team, you’ll contribute to Roku’s platform innovation — implementing and optimizing BrightScript (or JavaScript‐like) systems for graphics rendering … Explore integrating AI/ML capabilities and leverage generative AI tools to accelerate development Collaborate with cross‐functional teams on global platform features Develop engineering tools and learn from experienced developers Stay current with AI trends and emerging technologies We're excited if you have 3+ years software ...

Senior Software Engineer, Machine Learning

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
Teamwork makes the stream work.Roku is changing how the world watches TVRoku is the #1 TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in ...

Principal Hardware System Test Engineer

Location
Cambridge, England, United Kingdom
systems. Your work will help ensure every system meets the highest quality standards before deployment. You'll own the architecture of the test executive software and develop manufacturing test content that validates complex hardware at scale. Working across hardware, firmware, and software teams, you'll enable reliable, efficient … testing throughout production. This role offers broad technical influence. You'll solve complex engineering challenges, improve manufacturing quality through data, and help shape the future of Graphcore's production test capability. The team and culture You'll join the Product Test and Diagnosis team within Manufacturing Operations. The team ...

Senior AI Engineer — Design & Manufacturing (Generative AI)

Location
Cambridge, England, United Kingdom
Siemens Digital Industries Software is seeking a Senior AI Software Engineer to lead cutting-edge AI research for Teamcenter BOM challenges. You will design and prototype model architectures, build Generative AI agents for enterprise workflows, and create robust training pipelines that enable rapid experimentation and deployment at scale. … value hands-on expertise with LLMs, reinforcement learning, and agentic systems, along with strong Python and software engineering fundamentals. #J-18808-Ljbffr ...

Principal 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: Principal Cloud Software EngineerLocation: Cambridge, UK – HybridEmployment Type: Full-time regularThe jobReporting to the Director of CONNECT Core Services, you will provide technical leadership for the design and implementation of 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 raise engineering standards across ...

Senior Software Developer

Hiring Organisation
Entrust Corporation
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
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 … 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, in an embedded context (DevOps or C programming experience will be useful). Managing ...

R&D 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: Software EngineerLocation: Cambridge, United Kingdom (Hybrid)Employment Type: Full-timeThe job As a Software Engineer in the Cloud UE (Unified Engineering) team, you will help design, build, and operate the services and streaming … environments that deliver AVEVA's Unified Engineering products to customers as a Software as a Service (SaaS) platform on Amazon Web Services (AWS).You will work across serverless APIs, identity and access flows, Windows-centric infrastructure, and desktop streaming technologies. You will contribute to CI/ ...

Staff Robotics Engineer

Hiring Organisation
Appcast
Location
Cambridge, Cambridgeshire, UK
About us Founded in 2017, Wayve is the leading developer of Embodied AI technology. Our advanced AI software and foundation models enable vehicles to perceive, understand, and navigate any complex environment, enhancing the usability and safety of automated driving systems.Our vision is to create autonomy that propels the world … work environment; we back each other to deliver impact. Make Wayve the experience that defines your career! The role Wayve is seeking a Robotics Software Engineer for our Online Calibration team to support scaling across our autonomous vehicle fleet. You will turn calibration and estimation methods into reliable, observable ...

Senior Machine Learning Applications and Compiler Engineer, LPX

Hiring Organisation
Nvidia
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
ensure the compiler generates efficient mappings of neural network graphs to our inference hardware.Collaborate closely with hardware architects and design teams to feedback software observations, influence future architectures, and codesign features that unlock new performance and efficiency points.Prototype and evaluate new compilation and runtime techniques, including graph transformations, scheduling … spatial accelerators at top tier ML, compiler, and computer architecture venues.What we need to see:MS or PhD in Computer Science, Electrical/Computer Engineering, or related field, or equivalent experience, with 6 years of relevant experience.Strong software engineering background with proficiency in systems level programming (e.g. ...

Senior Machine Learning Engineer Python AWS

Hiring Organisation
Client Server
Location
Cambridge, United Kingdom
seconds, using just 4 clicks. As a Senior Machine Learning Engineer you'll join a cross functional team, collaborating with Data Scientists and Software Engineers on complex insurance underwriting and pricing systems. They'll be a range of projects including data modelling and implementing Machine Learning algorithms, with Greenfield … including into production You're collaborative, enjoy problem solving and working with others to overcome technical challenges You have a good knowledge of modern software engineering best practices, microservices, TDD/DDD, common Design Patterns Experience with Databricks, PostgreSQL, Amazon RedShift or MLflow would be great ...

Software Development Manager , S3 Compute (AWS)

Location
Cambridge, England, United Kingdom
Software Development Manager , S3 Compute Job ID: 10452898 | Evi Technologies Limited At Amazon Web Service's Simple Storage Service (AWS S3) we are looking for an experienced engineering manager to build and lead a team of talented and motivated software engineers in a high-impact, highly scaled … environment. As a Software Development Manager you will contribute to the design and development of core and critical services within S3. You will use your experience to grow and develop the team of engineers and help to solve a challenging set of problems in a space packed full ...

SysOps Engineer

Hiring Organisation
ECM Selection Ltd
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
Salary
£60,000
Manage deployments and verification/tests for remote Linux systems Join a small, predominantly Cambridge-based, engineering team. Your new role would be varied and would involve carrying out manual system level testing to ensure software performance and usability, and taking the lead on the move towards automation. … both on-site and overseas. You would tackle any emergent issues with the deployment and get involved with characterising and diagnosing problems with the software itself. The company itself operates within the financial sector and relies on high-availability ultrafast processing and communications. Any issues will need ...

Embedded Firmware Engineer

Hiring Organisation
Room At The Top Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Full-Time
Salary
£31.54 - £53.64 per hour
connectivity. You will experience the success of your work in customers hands with short delivery cycles and quick customer feedback. As an Embedded Software Engineer, you will have significant impact on our multidisciplinary R&D projects, grow with us as we venture into new technologies, and contribute … collaboration with multidisciplinary product and platform teams in the UK, Israel and California, USA. Experience, Skills & Knowledge: The position requires strong practical embedded engineering capability, sound technical judgement, and the ability to work effectively with software, hardware, systems, integration, and test stakeholders. Embedded software: Approximately five years ...

Embedded Firmware Engineer

Hiring Organisation
Room at the Top Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Contract
Contract Rate
GBP 32 - 54 Hourly
connectivity. You will experience the success of your work in customers hands with short delivery cycles and quick customer feedback. As an Embedded Software Engineer, you will have significant impact on our multidisciplinary R&D projects, grow with us as we venture into new technologies, and contribute … collaboration with multidisciplinary product and platform teams in the UK, Israel and California, USA. Experience, Skills & Knowledge: The position requires strong practical embedded engineering capability, sound technical judgement, and the ability to work effectively with software, hardware, systems, integration, and test stakeholders. Embedded software: Approximately five years ...

Embedded Firmware Engineer

Hiring Organisation
Room at the Top Recruitment
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Contract, Temporary
Salary
£31.54 - £53.64/hour
connectivity. You will experience the success of your work in customers hands with short delivery cycles and quick customer feedback. As an Embedded Software Engineer, you will have significant impact on our multidisciplinary R&D projects, grow with us as we venture into new technologies, and contribute … collaboration with multidisciplinary product and platform teams in the UK, Israel and California, USA. Experience, Skills & Knowledge: The position requires strong practical embedded engineering capability, sound technical judgement, and the ability to work effectively with software, hardware, systems, integration, and test stakeholders. Embedded software: Approximately five years ...

Senior Software Engineer (Instrumentation)

Location
Cambridge, England, United Kingdom
engineers to join our Agile driver development team producing key components for the next generation MaliTM products! We work closely with the multi-disciplined engineering teams across Arm's European design centres, being in constant contact with both Software and Hardware engineers as well as Architects. We have … people, so this is an excellent opportunity for learning new things in a friendly and collaborative environment. Join a multinational, dynamic and highly motivated software development group with great work ethics where you will enjoy the support of your colleagues while being challenged by exciting technical problems. ...

Senior Java Engineer

Hiring Organisation
Get2Talent
Location
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
experienced Senior Software Engineer or Technical Lead who enjoys remaining hands-on while guiding teams and shaping technical solutions? A leading specialist technical consultancy is looking for a Software Technical Lead to join a live Central Government project. You will work within a collaborative Agile team, building bespoke … software that solves complex operational challenges. What youll be doing Leading and supporting a team of software engineers Designing, developing and testing bespoke software solutions Providing technical direction and communicating clearly with clients Producing solution architectures and technical designs Building full-stack applications using Java, JavaScript, React ...

Plant Genomics and Variation Team Leader

Location
Cambridge, England, United Kingdom
closely with a vibrant global research community. Your role You will lead a multidisciplinary team consisting of approximately 15 staff members, including bioinformaticians and software developers, to deliver the EVA resource and lead the crop, invertebrate and genetic variation aspects of the Ensembl project. You will work closely with … Experience of some of the following technologies: workflow managers, high-performance computing platforms, databases, and data mining Experience in some of the following domains: software engineering, functional annotation, high throughput sequencing analysis, statistics Experience of some of the following technologies: Python, GraphQL, MongoDB, PostgreSQL, DuckDB Experience of developing ...

Senior Machine Learning Applications and Compiler Engineer, LPX

Location
Cambridge, England, United Kingdom
ensure the compiler generates efficient mappings of neural network graphs to our inference hardware.* Collaborate closely with hardware architects and design teams to feedback software observations, influence future architectures, and codesign features that unlock new performance and efficiency points.* Prototype and evaluate new compilation and runtime techniques, including graph … accelerators at top tier ML, compiler, and computer architecture venues. **What we need to see:*** MS or PhD in Computer Science, Electrical/Computer Engineering, or related field, or equivalent experience, with 5 years of relevant experience.* Strong software engineering background with proficiency in systems level programming ...

Director, Data Scientist - Clinical AI

Location
Cambridge, England, United Kingdom
Bayesian inference; temporal and longitudinal modelling; multimodal integration; model calibration and domain adaptation; data-centric AI; model interpretability; model post-training and alignment Exceptional software engineering skills: Python, deep learning frameworks (e.g. PyTorch), frontier coding agent frameworks, modern LLM tooling, and cloud platforms (e.g. AWS, Azure, GCP) Demonstrated ...

Director, Data Scientist - Clinical AI

Location
Cambridge, England, United Kingdom
Bayesian inference; temporal and longitudinal modelling; multimodal integration; model calibration and domain adaptation; data-centric AI; model interpretability; model post-training and alignment. Exceptional software engineering skills: Python, deep learning frameworks (e.g.PyTorch), frontier coding agent frameworks, modern LLM tooling, and cloud platforms (e.g.AWS, Azure, GCP). Demonstrated experience ...