Software Engineering Jobs in Cambridge

1 to 25 of 74 Software Engineering Jobs in Cambridge

Manager, Software Engineering

Cambridge, Cambridgeshire, United Kingdom
Stratasys Ltd
Location: Cambridge, UK Manager, Software Engineering is responsible for the team that will work on the GrabCAD Platform. This role will be responsible for mentoring and guiding the team; setting a high bar for quality, technical excellence and architectural integrity, and ensuring that the team has clear goals and an environment where they can produce their best work. … The manager role will also be responsible for a specific domain within the Software Platform. Responsibilities: Working closely with Product Management, Quality Assurance and other engineering leaders to scope, estimate and schedule work for new products and features. Shipping high-quality products and investigating new technologies to improve current products and build new products. Identifying, communicating and prioritizing … discussions amongst your team and within the wider company. Leading technology excellence by building technical and professional competencies in the team. Minimum Qualifications: Bachelor Degree in Mathematics, Computer Science, Engineering or similar 6+ years of experience in Leadership Experience 4+ years of experience in software engineering 4+ years of experience as an engineer using several of the More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineering Manager

cambridge, east anglia, united kingdom
The Engage Partnership Recruitment
Senior Software Engineering Manager Peterborough (3 days onsite) Up to £85,000 You will be joining a SaaS company that pride themselves the culture they’ve created. It’s very supportive, collaborative and diverse with a unique family feel that is driven from the top by the CEO - something that usually gets lost in big businesses. What you … ll be doing You'll be leading a high-performing engineering team building scalable enterprise solutions. You'll mentor talented developers, and bridge the gap between product vision and delivery. Every day will bring fresh challenges as you collaborate with teams across the business to shape what is being built. You'll be driving Security, Identity & Access Management, and … system resiliency alongside feature development. What We're Looking For Experienced in leading Software engineering teams. You would have been a Developer yourself in the past (MS stack would be preferable). Ideally experience with Cloud platforms and microservices. You understand big businesses and understand how they operate. Someone who gets results while developing people, thrives in fast More ❯
Posted:

Application Support Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
Helping clients solve real-world problems in 4G and 5G network infrastructure Cambridge - Work from Home; to £50k DoE Want to apply your engineering skills and problem solving abilities to real-world problems? This Cambridge company has developed advanced network management solutions for scenarios where clients need closer control over their 4G and 5G network infrastructure. These products are … carrying out installations and upgrades, identifying process improvements, and designing and executing test procedures. Essential skills and attributes: A good degree in relevant subject such as Computer Science or Engineering; or similar experience Excellent communications skills - you will need to be comfortable exploring technical issues in depth with clients and helping them reach a resolution Hands-on experience of … testing software within a professional software engineering environment Linux desktop and scripting skills, and an understanding of the software development lifecycle Full existing right to work in the UK without restriction, time limit, or sponsorship This role features a competitive salary and an opportunity for an enthusiastic and capable Application Support Engineer to become the go More ❯
Employment Type: Permanent
Salary: £25000 - £50000/annum DoE
Posted:

Software Project Manager - Embedded C/C++

Cambridge, Cambridgeshire, England, United Kingdom
Hybrid / WFH Options
Technical Futures Ltd
A Software Project Manager will take on a diverse leadership role within a thriving Technical Consultancy, bringing a low level embedded software development background as well as possessing good knowledge of electronic principles. Competitive salary up to £80K + Hybrid working and Bonus scheme. With the ability to manage complex software development projects, you will bring good … strong academic background. Project Managers with a career spanning a range of industry sectors from Defence and Space to Consumer, Health-tech and Security would be highly beneficial. The Software Project Manager will take responsibility for planning and delivering a range of software led projects, working closely with electronics or embedded systems teams; applying structured project management approaches … and ensuring budgets and timescales are met. Applications are sought from Software Projects Managers who can bring the following: Bachelors/Masters Degree in an Electronic or Software Engineering discipline. Project Management Certification. Proven Software Engineering background to include low level Embedded C/C++ development. Excellent customer facing skills. Ability to manage complex software More ❯
Employment Type: Full-Time
Salary: £70,000 - £80,000 per annum
Posted:

Automation Engineer with Robotics & 3D Geometry

Cambridge, Cambridgeshire, United Kingdom
PCR Digital
work in the UK Automation Engineer with Robotics & 3D Geometry - looking for a highly motivated engineer with expertise in developing autonomous robotic solutions, 3D geometry. You will need exceptional software engineering skills and have a Masters Degree in engineering and have approx 3+ years working in industry, with experience in software or robotics. Working in a … for products. This work will be 'hands-on', working with robotic, camera and lighting equipment. Candidates should have experience working with robotics or 3D geometrical problems, with supplementary exceptional software skills. Interest in machine learning, computer vision, software QA are desirable. This is a full-time position, candidates must be able to work from the Cambridge office the … majority of the time. Key Qualifications: * Minimum qualification: Masters Degree in engineering related discipline. * Minimum qualification: 3+ years working in industry, with experience in software or robotics. * Expertise in developing autonomous robotic solutions. * Expertise in 3D geometry. * Exceptional software engineering skills. * Interest in Machine Learning or Computer Graphics is preferable. * Comfortable with hands-on practical tasks More ❯
Employment Type: Contract
Rate: £70000/annum Approx £1000pw takehome
Posted:

Automation Engineer with Robotics & 3D Geometry

Cambridge, Cambridgeshire, East Anglia, United Kingdom
PCR Recruitment Limited
work in the UK Automation Engineer with Robotics & 3D Geometry - looking for a highly motivated engineer with expertise in developing autonomous robotic solutions, 3D geometry. You will need exceptional software engineering skills and have a Masters Degree in engineering and have approx 3+ years working in industry, with experience in software or robotics. Working in a … for products. This work will be 'hands-on', working with robotic, camera and lighting equipment. Candidates should have experience working with robotics or 3D geometrical problems, with supplementary exceptional software skills. Interest in machine learning, computer vision, software QA are desirable. This is a full-time position, candidates must be able to work from the Cambridge office the … majority of the time. Key Qualifications: * Minimum qualification: Masters Degree in engineering related discipline. * Minimum qualification: 3+ years working in industry, with experience in software or robotics. * Expertise in developing autonomous robotic solutions. * Expertise in 3D geometry. * Exceptional software engineering skills. * Interest in Machine Learning or Computer Graphics is preferable. * Comfortable with hands-on practical tasks More ❯
Employment Type: Contract
Rate: £70,000
Posted:

Automation Engineer

Cambridge, Cambridgeshire, England, United Kingdom
Hybrid / WFH Options
Morgan McKinley
Cutting-edge R&D Our Global client is seeking a highly motivated Automation Engineer to join a pioneering R&D team. You'll work at the intersection of robotics, software engineering and machine learning, helping to design and automate processes that validate next-generation product features. This is a hands-on, lab-based role, where you'll collaborate … closely with engineers to build and refine automated systems using robotic, camera and lighting technologies. If you enjoy solving complex 3D geometry challenges and creating elegant, efficient software to power real-world automation, this is an opportunity to make your mark. What You'll Bring: Master's degree in an engineering-related discipline. Industry experience in robotics or … software engineering. Proven expertise in developing autonomous robotic solutions and working with 3D geometry. Strong software engineering skills and a practical, problem-solving mindset. An interest in machine learning, computer vision or computer graphics. Comfortable working hands-on with hardware in a lab environment. If you're passionate about automation and excited by the opportunity to contribute More ❯
Employment Type: Contractor
Rate: £300 - £350 per day
Posted:

Site Reliability Engineer - Graduate

Cambridge, Cambridgeshire, East Anglia, United Kingdom
RedTech Recruitment
Site Reliability Engineer We are excited to be able to offer this Site Reliability Engineer role working for an industry-leading software company in Cambridge. This company has won several awards and is pioneering in their machine learning technology. Founded 8 years ago, with a team of 150 brilliant engineers, they are already renowned as having game-changing technology … Brilliant communication skills this role is a highly interactive role Ideally, you will have knowledge of modern infrastructure and operational tooling within cloud-based architectures Understanding how web-based software applications are designed and function, utilising technologies like node.js, PostgreSQL, or Elasticsearch. You enjoy a variety of work and love the idea of a role involving lots of problem … Responsibilities for Site Reliability Engineer Graduate Considered: Working within the SRE team you will be responsible for the architecture of a mission-critical cloud platform for an industry-leading software company. You will be diagnosing issues within complex systems and identifying root causes of issues, and proposing and implementing structural improvements. On a daily basis, you will be working More ❯
Employment Type: Graduate
Salary: £60,000
Posted:

Graduate DevOps Engineer

cambridge, east anglia, united kingdom
RedTech Recruitment
passion for building things, love constantly solving interesting challenges and also enjoy some coding as well, then we would encourage you to explore a career in DevOps & Site Reliability Engineering (if you're not already). The demand for this skill set is high, the role is interesting and varied and it is quite rare to see entry-level … from a leading international University in a STEM subject Minimum of AAB at A-Level or international equivalent Ideally you will have experience in a DevOps or Site Reliability Engineering capacity, however, we are also keen to hear from Graduates with a demonstratable interest in cloud, networking and systems You enjoy a variety of work, wanting to problem-solve … Cloud Platform Engineer (Graduate)/Junior Site Reliability Engineer (SRE)/Graduate Systems Engineer/Cloud Operations Graduate/Graduate Infrastructure Engineer/Junior DevOps Specialist/DevOps/Software Engineering/Software Development/Engineering/Physics/Astrophysics/Python/Computer science/Cloud/Mathematics/Graduate/Post-Graduate/AWS More ❯
Posted:

Software Engineer - Embedded Systems

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Huber+Suhner Polatis
Software Engineer - Embedded Systems Location : Cambridge, Cambridgeshire, CB4 0WN Salary: Competitive Salary, DOE + Excellent Benefits Contract: Full time, Permanent Benefits: Health Shield, Life Assurance - 4x Yearly Salary, Non-Contributory Pension (8%), Cycle to Work Scheme, Opt in to Private Medical, Free Parking, 25 Days Holiday + 8 Bank Holidays + 1 Company Day at Christmas Are you passionate … about embedded systems and eager to work on cutting-edge optical network technology Join our dynamic Product Software team at Polatis as a Software Engineer, where innovation meets precision! Huber+Suhner produce market-leading optical circuit switches for advanced fibre optic communications networks. The programme management team works across the business to deliver product design, software release, and … team are responsible for ensuring that scope, cost, and schedule are delivered to target and projects are managed in accordance with Huber+Suhner processes. We are now recruiting for a Software Engineer, you'll play a pivotal role in enhancing our products through robust software architecture, hands-on development, and seamless hardware integration. You'll collaborate across teams to More ❯
Employment Type: Permanent
Posted:

Software Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Sagentia
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 from leading global brands to startups to identify growth opportunities through innovative solutions, taking pride in their success. Our projects span surgical robots for minimally invasive … surgery, non-invasive prenatal testing, precision agricultural machinery, and mobile apps for implantable devices, among others. Key Responsibilities We are looking for a Software Engineer with a strong background in Windows or Linux application development and embedded systems to join our growing team. You will work on cutting-edge medical technology projects, collaborating with multidisciplinary teams to deliver safe … effective, and innovative software solutions for our clients. While you will be expected to be hands-on with the code, you will have the opportunity to be involved in defining the solution architecture, setting technical standards, and researching new approaches and technology options. Projects range in length anywhere from a couple of months to a couple of years. Typical More ❯
Employment Type: Permanent
Posted:

Senior Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
Developing C# .NET software for agritech applications This establishing company develop mobile hardware products that are used for agritech applications. Their innovative approach to problem-solving provides autonomous solutions that enable users a cost-effective, robust way to mitigate seasonal changes. Joining a core team, as their newest Senior Software Engineer, you’ll work alongside software, electronics … in test conditions in a field. You’ll take an interest in tinkering and coming up with multidisciplinary ideas that can improve the technology. Your interests may lie in software architecture or code quality, but your overall approach will be working and contributing to complex and sophisticated innovations. Requirements: Strong track record of achievement through demonstrable software engineering … semi-rural location of their offices (just outside of Cambridge), this may not be a suitable role for those relying on public transport. Keywords: C#, .NET, Python, Linux, Cloud, Software Engineer, Electro-mechanical, Robotics, Start-up, Agritech Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now More ❯
Employment Type: Permanent
Salary: £55000 - £75000/annum DoE + benefits
Posted:

Senior Software Development Manager - .NET/People

Cambridge, Cambridgeshire, England, United Kingdom
Sanderson
Software Development Manager/Software Engineering Manager/Senior Application Development Manager Overview: In this role, you will work in an Agile development environment to bring the designs and ideas to life for new or improved products and web applications. This work will support a mix of internal and external clients. You will be working on current … and upcoming projects that connect design, engineering, product development, and implementation to understand how those pieces impact infrastructure. You'll share your operational and process maturity with a growing team while building products for large enterprises to enable their workforce. No two days are the same as you work with your team, business leaders, and project management to understand More ❯
Employment Type: Full-Time
Salary: £80,000 - £85,000 per annum
Posted:

Senior Software Development Manager - .NET/People

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Sanderson Recruitment
Software Development Manager/Software Engineering Manager/Senior Application Development Manager Overview: In this role, you will work in an Agile development environment to bring the designs and ideas to life for new or improved products and web applications. This work will support a mix of internal and external clients. You will be working on current … and upcoming projects that connect design, engineering, product development, and implementation to understand how those pieces impact infrastructure. You'll share your operational and process maturity with a growing team while building products for large enterprises to enable their workforce. No two days are the same as you work with your team, business leaders, and project management to understand More ❯
Employment Type: Permanent
Salary: £85,000
Posted:

Robotics Software Engineer - C++/Linux

Cambridge, Cambridgeshire, England, United Kingdom
Redline Group Ltd
Robotics Software Engineer - C Linux Are you an experienced Software Engineer with a background in Robotic Operating Systems, working with C++ and Linux? Are you based in the Cambridge area, or keen to join one of the UK's leading hubs for robotics and technology innovation? If so, our client - an innovative "tech for good" start-up - is … actively hiring for a position based in Cambridge, UK, supporting operations across their UK and EU functions. The Robotics Software Engineer, based in Cambridge, will be responsible for: Designing, developing, and testing software systems for advanced robots Collaborating with electronics, mechatronics, and research teams in an Agile environment Testing, debugging, and verifying written code Travelling to field sites … to support physical robots To apply for this Robotics Software Engineer role, you should have: A degree or master's in Software Engineering, Computer Science, or equivalent Provable experience working with C++14 and Linux Extensive experience with ROS1/ROS2 (Robot Operating System) Familiarity with UML, microcontroller programming, embedded devices for robotics (e.G., NVIDIA Xavier/Jetson More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Robotics Software Engineer - C++/Linux

Cambridge, Cambridgeshire, East Anglia, United Kingdom
Redline Group Ltd
Robotics Software Engineer - C++/Linux Are you an experienced Software Engineer with a background in Robotic Operating Systems, working with C++ and Linux? Are you based in the Cambridge area, or keen to join one of the UK's leading hubs for robotics and technology innovation? If so, our client - an innovative 'tech for good' start-up … is actively hiring for a position based in Cambridge, UK, supporting operations across their UK and EU functions. The Robotics Software Engineer, based in Cambridge, will be responsible for: Designing, developing, and testing software systems for advanced robots Collaborating with electronics, mechatronics, and research teams in an Agile environment Testing, debugging, and verifying written code Travelling to field … sites to support physical robots To apply for this Robotics Software Engineer role, you should have: A degree or master's in Software Engineering, Computer Science, or equivalent Provable experience working with C++14 and Linux Extensive experience with ROS1/ROS2 (Robot Operating System) Familiarity with UML, microcontroller programming, embedded devices for robotics (e.G., NVIDIA Xavier/ More ❯
Employment Type: Permanent
Posted:

Hardware Architect

Cambridge, England, United Kingdom
Hybrid / WFH Options
Baya Systems
creativity to our solutions Responsibilities: Develop hardware architectures for Baya products Explore options and validate architectural choices, using different modelling techniques as appropriate Write specifications Collaborate with hardware and software engineering teams to ensure accurate execution against architecture Collaborate with customer-support team to ensure detailed understanding of architecture Interact with lead customers to understand and meet their … requirements Qualifications and Preferred Skills: BS, MS in Electrical Engineering, Computer Engineering or Computer Science 8+ years and current hands-on experience in SoC architecture or microarchitecture In-depth understanding of digital hardware for some or all of cache-coherency, NoC, D2D interfaces, or other system IP Experience of large SoC projects including system-level understanding of some More ❯
Posted:

Hardware Architect

cambridge, east anglia, united kingdom
Hybrid / WFH Options
Baya Systems
creativity to our solutions Responsibilities: Develop hardware architectures for Baya products Explore options and validate architectural choices, using different modelling techniques as appropriate Write specifications Collaborate with hardware and software engineering teams to ensure accurate execution against architecture Collaborate with customer-support team to ensure detailed understanding of architecture Interact with lead customers to understand and meet their … requirements Qualifications and Preferred Skills: BS, MS in Electrical Engineering, Computer Engineering or Computer Science 8+ years and current hands-on experience in SoC architecture or microarchitecture In-depth understanding of digital hardware for some or all of cache-coherency, NoC, D2D interfaces, or other system IP Experience of large SoC projects including system-level understanding of some More ❯
Posted:

Senior Embedded Software Engineer

Cambridge, Cambridgeshire, East Anglia, United Kingdom
IO Associates
Job title: Senior Embedded Software Engineer Location: Cambridge Salary: £55,000 to £65,000 Job type: Permanent iO are currently partnered with a small but growing Cambridge based, product developing company. Currently they are on the lookout for a Senior Embedded Software Engineer to join on a permanent basis. This is a rare opportunity, the company are looking … them to be autonomous and actually build their ideas. You will genuinely have the chance to make a huge difference in this position. What we need from you: Embedded software development skills (C/C++) Demonstrated expertise in leading firmware development for embedded systems on bare-metal and Linux/RTOS platforms. Excellent communication skills when it comes to … discussing your ideas A developed understanding of communications protocols including SPI/I2C, SSH, HTTPS etc Comprehensive knowledge of software engineering principles, coding best practices, development tools, and full lifecycle processes Exposure to high level languages (C#/Python) as well as hardware systems This role is perfect for an individual who thrives working in a diverse team More ❯
Employment Type: Permanent
Salary: £65,000
Posted:

Senior Software Engineer, AI Model serving - Cambridge, United Kingdom

Cambridge, Cambridgeshire, United Kingdom
Clutch Canada
PLEASE APPLY THROUGH THIS LINK: DO NOT APPLY BELOW Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

Cambridge, Cambridgeshire, United Kingdom
Permanent Futures Limited
Our client is an innovative engineering organisation, recognised for developing cutting-edge products that are deployed worldwide. They design and build unique hardware and software solutions and as they continue to grow they are seeking a Software Engineer who is both academically outstanding and practically adept — someone who can combine theoretical insight with the ability to roll … up their sleeves, dive into complex systems, and solve real-world problems. You will join a close-knit software team responsible for developing control, acquisition, and analysis systems for advanced instrumentation. The role spans algorithm design, hardware interfacing, and data processing, giving you the chance to work across the full lifecycle — from concept through to field deployment. Software Engineer - The Role - Data Science, Coding, Engineering, Robotics, Developer, RTOS, Electronics * Designing and implementing robust, high-performance code for instrumentation and inspection systems * Interfacing with sensors, cameras, lasers, and robotic platforms * Building algorithms for geometric reconstruction, image/point cloud analysis, and data visualisation * Troubleshooting and optimising performance in time-critical, resource-constrained environments * Collaborating with multidisciplinary teams More ❯
Employment Type: Permanent
Salary: £55000 - £75000/annum excellent benefits
Posted:

Senior Software Engineer - Observability Platform (Golang / Kubernetes)

Cambridge, Cambridgeshire, United Kingdom
Roku, Inc
variety of disciplines. Are you passionate about building scalable, high-performance systems that process massive amounts of data? Do you thrive on designing and implementing innovative solutions to empower engineering teams with actionable insights? Are you excited to advance open-source observability at a massive scale? Join us to extend (open source) observability tools and build new capabilities that … Technology Infrastructure organisation and plays a critical role in our platform. We are a high-performing, fast-moving international team that thrives on ownership, effective communication, and delivering impactful engineering solutions. Our mission is to advance Roku's observability platform, which operates at an impressive scale by ingesting terabytes of data daily and managing hundreds of millions of active … series. We focus on building scalable, performant systems to meet Roku's unique needs. By leveraging open-source tools, CNCF-supported projects, and custom solutions, we enable engineering teams across Roku to monitor, debug, and optimise their applications with ease. We prioritise a results-driven culture rooted in ownership, accountability, and fast iteration, and we emphasise solving meaningful engineering More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

AI/ ML Engineer

Cambridge, Cambridgeshire, England, United Kingdom
Opus Recruitment Solutions Ltd
Role- AI/ML EngineerLength- 6 months Location- Cambridge x2-3 per week (non negotiable)Rate- £400p/d (INSIDE IR35) 10+ years of hands-on software engineering experience, ideally in platform or cloud-native environments. Deep knowledge of the Microsoft Azure ecosystem and modern .NET development. Strong grasp of API architecture , versioning strategies, and secure design principles. More ❯
Employment Type: Full-Time
Salary: £350 - £400 per day
Posted:

PhD Software Engineer - 3D Image processing

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
ECM Selection (Holdings) Limited
Feature extraction and tracking in Python for future healthcare research to £42k DoE + excellent benefits This is a specialised role calling for a mathematically-minded PhD-qualified software engineer with strong algorithmic skills including image processing to extract 3D geometry. Joining this research effort, you would develop algorithms and software to extract and track the evolution of … a minimum 2.1 degree in Computer Science or a related STEM discipline and a relevant PhD Excellent mathematical skills and knowledge of feature extraction techniques including CNNs Demonstrably strong software engineering skills and ability to write well-designed code using Python This role is based in modern well-equipped offices and labs in Cambridge. Initially, a 3-year More ❯
Employment Type: Permanent
Posted:

Principal Technical Consultant

Cambridge, Cambridgeshire, United Kingdom
Softwire
with an average of between £19,000 and £36,000 in profit share Softwire is one of the UK's leading technology consultancies, offering services in software engineering, design, innovation, cloud, mobile, data and AI. We deliver high-profile and cutting-edge digital projects for household names across the public and private sectors. Softwire was founded on one … in technical roles, including at least 4 years in an agency/consultancy context. You have deep knowledge and proven experience in least one of the following areas: Data engineering Cloud platform architecture/migration (AWS and/or Azure) Digital platform architecture and enterprise modernisation AI engineering You have a track record delivering high-value client outcomes More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Software Engineering
Cambridge
25th Percentile
£47,500
Median
£55,000
75th Percentile
£63,750
90th Percentile
£74,500