Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Corriculo Ltd
SeniorSoftwareEngineer, C++, C#, .NET, SDK, Hybrid, COR7267 An exciting opportunity has arisen for a SeniorSoftwareEngineer to join my client, a global leader in the scientific manufacturing and distribution sector based in Cambridgeshire. This role focuses on the ongoing development of a newly released, cross-platform motion control SDK, designed to … operate a range of high-performance motor controllers. You will play a key part in enhancing this critical software platform, working closely with both electronics and embedded systems teams to deliver new features and improvements. The ideal candidate will have a strong software engineering background with hands-on experience in C++, C#, and .NET technologies. Experience in full … software lifecycle development and object-oriented programming is essential, as is the ability to contribute to design, implementation, and testing in a collaborative, multi-disciplinary environment. Familiarity with hardware control systems, WPF, and cross-platform development is highly desirable. The Company The SeniorSoftwareEngineer will be joining a globally recognised organisation at the forefront of More ❯
Cambridge, Cambridgeshire, England, United Kingdom
Corriculo Ltd
SeniorSoftwareEngineer, C++, MFC, STL, Scientific Software, COR7320 An exciting opportunity has arisen for an experienced SoftwareEngineer to join a world-leading scientific R&D company based in Cambridge, specialising in the design and development of hardware and software tools for pioneering research. The Role The SeniorSoftwareEngineer … maintaining Windows-based scientific applications used by researchers globally. Working as part of a small, close-knit development team, you’ll be responsible for implementing new features, solving complex software problems, supporting researchers, and integrating third-party hardware and data formats. This is a fantastic opportunity for a skilled engineer looking to make a real impact in the … world of cutting-edge scientific research. The Company The C++ Engineer will be joining a long-established and highly respected scientific technology company, renowned for its contributions to scientific research. The organisation develops both hardware and software solutions that are used by researchers around the world to advance scientific discovery. With a collaborative culture and a strong reputation More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Corriculo Ltd
SeniorSoftwareEngineer, C++, MFC, STL, Scientific Software, COR7320 An exciting opportunity has arisen for an experienced SoftwareEngineer to join a world-leading scientific R&D company based in Cambridge, specialising in the design and development of hardware and software tools for pioneering research. The Role The SeniorSoftwareEngineer … maintaining Windows-based scientific applications used by researchers globally. Working as part of a small, close-knit development team, you'll be responsible for implementing new features, solving complex software problems, supporting researchers, and integrating third-party hardware and data formats. This is a fantastic opportunity for a skilled engineer looking to make a real impact in the … world of cutting-edge scientific research. The Company The C++ Engineer will be joining a long-established and highly respected scientific technology company, renowned for its contributions to scientific research. The organisation develops both hardware and software solutions that are used by researchers around the world to advance scientific discovery. With a collaborative culture and a strong reputation More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Platform Recruitment Limited
SeniorSoftwareEngineer - £85,000 Title : SeniorSoftwareEngineer (C++) Client : Graphics Tech Location : Cambridge Salary : Up to £85,000 This is an opportunity for a SeniorSoftwareEngineer to join a small team leading a niche within the graphics-tech industry. You will be one of the first hires for More ❯
CB1, Teversham, Cambridgeshire, Cambridge, United Kingdom
Platform Recruitment
SeniorSoftwareEngineer - £85,000 Title : SeniorSoftwareEngineer (C++) Client : Graphics Tech Location : Cambridge Salary : Up to £85,000 This is an opportunity for a SeniorSoftwareEngineer to join a small team leading a niche within the graphics-tech industry. You will be one of the first hires for More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Oscar Technology
SeniorSoftwareEngineer - PHP Laravel/React - Cambridge £65,000 - £75,000 + Benefits Hybrid 2/3 days in office (you choose the days) We're working with a forward-thinking tech company in Cambridge who are looking to bring on board a SeniorSoftwareEngineer with a strong track record in PHP … Laravel and React . This is a chance to step into a senior role where your technical expertise and leadership skills will make a real impact. What's in it for you? A competitive salary between £65k - £75k Private healthcare as part of the benefits package Work with modern tech in a collaborative, growth-focused environment Opportunity to mentor … and guide junior developers, helping shape the next generation of talent Hybrid working options and a supportive, innovation-driven culture The role As a SeniorSoftwareEngineer, you'll play a key role in designing, building, and maintaining high-quality applications. You'll be working hands-on with PHP Laravel and React , and you'll have plenty More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
SeniorSoftwareEngineer - PHP Laravel/React - Cambridge ?? £65,000 - £75,000 + Benefits Hybrid 2/3 days in office (you choose the days) We're working with a forward-thinking tech company in Cambridge who are looking to bring on board a SeniorSoftwareEngineer with a strong track record in PHP … Laravel and React . This is a chance to step into a senior role where your technical expertise and leadership skills will make a real impact. What's in it for you? A competitive salary between £65k - £75k Private healthcare as part of the benefits package Work with modern tech in a collaborative, growth-focused environment Opportunity to mentor … and guide junior developers, helping shape the next generation of talent Hybrid working options and a supportive, innovation-driven culture The role As a SeniorSoftwareEngineer, you'll play a key role in designing, building, and maintaining high-quality applications. You'll be working hands-on with PHP Laravel and React , and you'll have plenty More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
AVEVA Denmark
SeniorSoftwareEngineer - AI Platform & Cloud Services page is loaded SeniorSoftwareEngineer - AI Platform & Cloud Services Apply locations Cambridge, United Kingdom time type Full time posted on Posted 2 Days Ago job requisition id R010670 AVEVA is creating software trusted by over 90% of leading industrial companies. Job Title: SeniorSoftwareEngineer - AI Platform & Cloud Services Location: Cambridge, UK - Hybrid Employment Type: Regular, Full-Time Reports To: R&D Senior Manager We are looking for passionate and skilled Software Developers to join our Core AI Services team. In this role, you will help design, develop, and scale AI-enabling platform services and public APIs that are secure … evaluation of AI outputs is a plus. Experience in Python and AI frameworks/tools such as PyTorch and TensorFlow. Core Skills and Qualifications: 6+ years of experience in software engineering, with at least 2 years focused on building or integrating AI/ML solutions. Hands-on experience with Microsoft Azure and associated PaaS services (e.g., Azure Functions, AKS More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Platform Recruitment Limited
SeniorSoftwareEngineer - Up to £300,000 - Cambridge Title : SeniorSoftwareEngineer Company : Proprietary HFT Location : Cambridge Pay : Up to £300,000 with huge potential to increase Company : A proprietary trading firm in Cambridge, specialising in the research and development of ultra-low-latency automated trading strategies, are looking for a SoftwareEngineer with a demonstrable background of delivering complex projects from a concept through to delivery. It is important that you have been involved in the entire software development life cycle (SDLC), as this dynamic role will require you to rapidly prototype - and ultimately move into production - highly complex, reliable and performant systems - oftentimes from scratch. Role : Develop ultra-low … latency exchange connectivity layers using reliable C++ code Work closely with a close-knit team of Software Developers and Quant Traders Build mission-critical research systems from scratch This is an early-stage hire for the team. Much of your work will be completely greenfield. You will be involved in the designing, prototyping, testing and productionising new software. Providing More ❯
Linton, Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
SR2
SeniorSoftwareEngineer | £55,000 - £70,000 | Cambridge | Python | Django/Flask/FastAPI | GCP/AWS/AzureLocation: Cambridge, UK (hybrid/remote-first)Salary: £55,000 - £70,000FTC: Fixed-term contract (18months)Tech Stack: Backend: Python (Flask/FastAPI/Django) Frontend: React/TypeScript Cloud Systems: AWS, Azure, GCP Are you an experienced SoftwareEngineer with refined technical skills across API development and DevOps practices, looking for a new role in a forward-thinking, collaborative team We are working with an organisation well known for fostering creativity, collaboration, and making a positive impact. This organisation are looking for an exceptional SeniorSoftwareEngineer to play a key part in … And more! Interested and ready to take your Development career to the next level? Get in touch at or drop me a call for a confidential chat at .Senior SoftwareEngineer | £55,000 - £70,000 | Cambridge | Python | Django/Flask/FastAPI | GCP/AWS/Azure More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Octagon Group
Senior Embedded SoftwareEngineer – C++/Yocto/Embedded Linux Location: Cambridge, UK (Hybrid – 3 days onsite) Salary: £70,000 - £100,000 per annum Benefits: Flexible working, hybrid pattern (3 days onsite), 25 days annual leave, pension scheme, visa sponsorship available Are you a Senior Embedded SoftwareEngineer with strong expertise in modern C++ … Yocto, and embedded Linux systems? A well-established engineering team in Cambridge is looking for an experienced softwareengineer to work on complex, mission-critical telecoms products. With over 30 years of innovation in the telecommunications industry, this Cambridge-based company offers the chance to work on real-time embedded systems used across global communications networks. This is … a hybrid position, requiring 3 days onsite in Cambridge, with flexibility built in. Key Responsibilities: Design, develop, and debug embedded software for telecoms applications in a Linux environment Write high-performance applications using modern C++ (11/14/17) Build and customise embedded Linux distributions using the Yocto build system Work with RTOS for real-time functionality Interface More ❯
Employment Type: Permanent
Salary: £70000 - £90000/annum Hybrid working, Pension plan
We are a dynamic video game startup based in Cambridge, UK, dedicated to creating immersive and innovative gaming experiences. We are seeking a talented SeniorSoftwareEngineer (Infrastructure) to join our team and help us develop and maintain our cutting-edge game technologies and systems. At World Makers, a SeniorSoftwareEngineer (Infrastructure) will … pipelines and systems. Work effectively with other game development disciplines, including art and design. Contribute to and drive new technical architecture and design. Requirements 5+ years professional experience in software development. Solid understanding of computer science fundamentals. Experience shipping code to a production environment. Experience working on microservices and distributed systems. Experience working with SQL and NoSQL databases. Experience … working on cloud platforms such as AWS/GCP/Azure and working with infrastructure as code tools such as AWS CDK and Terraform. Experience running and deploying software on GNU/Linux or BSD-derived systems. Experience using version control software (e.g. Git/P4) Excellent verbal and written English communication skills. Bonus Skills Bachelor's or More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Different Technologies Pty Ltd
We are a dynamic video game startup based in Cambridge, UK, dedicated to creating immersive and innovative gaming experiences. We are seeking a talented SeniorSoftwareEngineer to join our team and help us develop and maintain our cutting-edge game technologies and systems. At World Makers, a SeniorSoftwareEngineer (Generalist) will have … variety of platforms. Work effectively with other game development disciplines, including art and design. Contribute to and drive new technical architecture and design. Requirements 5+ years professional experience in software development. Solid understanding of computer science fundamentals. Strong skills in a variety of programming languages (such as C++, Java, Golang, C#) Experience shipping code to a production environment. Experience … with game development. Experience with multi-platform development and deployment. Experience using version control software (e.g. Git/P4) Excellent verbal and written English communication skills. Bonus Skills Bachelor's or master's degree in Computer Science or a related field. Experience using Unreal Engine. Experience working on and shipping live service games. Experience working on microservices and distributed More ❯
We are a dynamic video game startup based in Cambridge, UK, dedicated to creating immersive and innovative gaming experiences. We are seeking a talented SeniorSoftwareEngineer (Gameplay) to join our team and help us develop and maintain our cutting-edge game technologies and systems. As a SeniorSoftwareEngineer (Gameplay) at World Makers More ❯
Senior Embedded SoftwareEngineer, Cocca Job ID: Evi Technologies Limited As a Senior Embedded SoftwareEngineer, you will be a core member of a software team, developing Ring's next generation of Camera centric devices. Ideal candidate would be passionate about building IOT products. You must be responsive, flexible, and able to succeed … over a devices battery life, boot time, system latency or any of a number of performance KPI. You will add significant new features and integrate with new hardware and software services. Key job responsibilities You will be responsible for managing your personal backlog, prioritizing issues and diving deep into technical issues. A day in the life The ideal candidate … scaling) of new and current systems Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Experience in professional, non-internship software development Experience in development in the last 3 years Preferred qualifications Bachelor's degree in computer science or equivalent Experience with full software development life cycle, including coding More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
SeniorSoftwareEngineer - Linux Kernel Arm is renowned for its smartphone CPU and GPU technology, connecting billions worldwide. We are now building new software teams to advance our capabilities. Our technology is integral to various sectors, including industrial, automotive, IoT, desktop, and data centers. We aim to enable Arm by providing software solutions that bridge … higher-level software stacks with hardware. Job Overview: Responsibilities: Our Open-Source Software group develops new Arm architectures in kernel, firmware, system control, and driver development for diverse markets. We focus on speed, efficiency, and security, supporting the latest Arm features and standards. We seek engineers experienced in low-level C, firmware, tooling, and OS design, who enjoy … and Experience : Proficiency in C programming Ability to work collaboratively within a team and the Linux community Strong understanding of operating system fundamentals Experience in developing sophisticated low-level software Nice To Have Skills and Experience : Experience with Armv8-A Architecture Knowledge of Arm64 assembly language Expertise in Linux Memory Management and Virtualization Experience contributing to the Linux upstream More ❯
This pioneering leader in advanced therapies is revolutionising the treatment of previously untreatable diseases. They are seeking a SeniorSoftwareEngineer to join their growing team. This role presents an exciting opportunity to make a significant impact in the field of biotech by developing advanced software solutions that support the manufacturing of cutting-edge therapies. The … successful candidate will work closely with the software architect and product owner to develop and implement the architectural roadmap, translating it into actionable user stories. As the technical lead for software projects, you will ensure that projects are executed to plan, and that the team delivers high-quality results at a sustainable pace. You will also mentor and … guide junior engineers, helping them to develop their skills and contribute to the overall success of the software development process. Requirements: Demonstrable experience in leading and developing complex software projects, with a focus on software architecture, design, and planning Good familiarity with message-orientated or event-based systems for designing distributed architectures Strong knowledge of full-stack More ❯
We are working with an innovative diagnostics company supporting point-of-care molecular testing. As they scale their next-generation platform, they’re seeking a SeniorSoftwareEngineer to own and drive the full software infrastructure, spanning embedded systems, PC applications, and mobile interfaces. What you’ll do: Take full technical ownership of a distributed software … desktop, and tablet environments Lead development of internal tools and production features to support commercial products Troubleshoot field issues, working closely with service teams and end users Act as software lead and subject matter expert for all internal/external stakeholders Own and evolve the software development roadmap and DevOps practices Shape regulatory and cybersecurity strategy in a … post-market, regulated environment Manage outsourced contractors and lead the transition of software knowledge in-house What you’ll bring: Proven experience delivering regulated software for medical devices (IVD or similar) Understanding of IVDR/ISO standards and how to balance compliance with pragmatism Familiarity with cybersecurity throughout the product lifecycle Excellent communication skills and the ability to More ❯
We are working with an innovative diagnostics company supporting point-of-care molecular testing. As they scale their next-generation platform, they’re seeking a SeniorSoftwareEngineer to own and drive the full software infrastructure, spanning embedded systems, PC applications, and mobile interfaces. What you’ll do: Take full technical ownership of a distributed software … desktop, and tablet environments Lead development of internal tools and production features to support commercial products Troubleshoot field issues, working closely with service teams and end users Act as software lead and subject matter expert for all internal/external stakeholders Own and evolve the software development roadmap and DevOps practices Shape regulatory and cybersecurity strategy in a … post-market, regulated environment Manage outsourced contractors and lead the transition of software knowledge in-house What you’ll bring: Proven experience delivering regulated software for medical devices (IVD or similar) Understanding of IVDR/ISO standards and how to balance compliance with pragmatism Familiarity with cybersecurity throughout the product lifecycle Excellent communication skills and the ability to More ❯
Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: SeniorSoftwareEngineer Location: Cambridge, GB, CB1 7EG Company: Ansys Requisition #: 16111 Our Mission: Powering Innovation That Drives Human Advancement When visionary companies need to know how their world-changing ideas will perform, they close the gap between … design and reality with Ansys simulation. For more than 50 years, Ansys software has enabled innovators across industries to push boundaries by using the predictive power of simulation. From sustainable transportation to advanced semiconductors, from satellite systems to life-saving medical devices, the next great leaps in human advancement will be powered by Ansys. Innovate With Ansys, Power Your … never been more important. Engineers always strive to design better solutions, and in today's world that means considering sustainability and environmental impacts as well as product performance. Our software allows engineers and designers to make smarter decisions about the materials they use and enables them to create products that are safer, use fewer scarce resources, emit less pollution More ❯
Developing embedded software using modern C++ on Linux This product development and manufacturing company are growing and looking for a Senior Embedded SoftwareEngineer to join their team. Their technologies are both standalone instruments as well as hardware components for complex systems integrated into customer products. As a senior team member, you will deliver robust … high quality software, write automated tests, as well as peer review other code. Requirements: Degree in computer science or electronics, with demonstrable industry experience as a senior embedded software engineer. Extensive experience with embedded software using modern C++ (ideally 17) programming that is used for developing optimised complex systems through efficient memory management including embedded kernel More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Gearset Limited
engineering culture, teamwork and tight feedback loops. We're confident in our product, market potential, and we have big plans for the future. What are the opportunities for a SeniorSoftwareEngineer at Gearset? Our small engineering teams start from a few core principles but evolve over time. They all work a little bit differently, depending on … of our product and roadmap. About you A pragmatic approach to working, prioritising iteration and delivering value to customers, over process and deliberation Previous experience as a full-stack engineer, including experience working directly with customers A passion for learning and continual improvement, being comfortable giving and receiving constructive feedback to make your work even better You can read More ❯
most of its time working on customer focused features that improve the user experience on Roku devices, primarily related to purchase and payment features that are implemented in embedded software or firmware. Our product roadmap helps us accelerate our growth and scale, putting surprising new features into the hands of tens of millions of Roku users worldwide. Our developers … is a hub of innovation, and we're pushing the future of streaming with AI-driven features and global expansion. About the role Join our Cambridge team as a SeniorSoftwareEngineer (UI) building Roku's platform for millions of daily users. You'll create breakthrough UI experiences using modern C++ and AI-powered development tools, while … edge AI applications. You'll work closely with product teams on international features, develop tools for our engineering community, and leverage generative AI to accelerate development cycles. Perfect for senior professionals who learn fast, think proactively, and thrive on high-visibility impact. What you'll be doing Build scalable UI features optimised for millions of users Lead technical investigations More ❯
most of its time working on customer focused features that improve the user experience on Roku devices, primarily related to purchase and payment features that are implemented in embedded software or firmware. Our product roadmap helps us accelerate our growth and scale, putting surprising new features into the hands of tens of millions of Roku users worldwide. Our developers … is a hub of innovation, and we're pushing the future of streaming with AI-driven features and global expansion. About the role Join our Cambridge team as a SeniorSoftwareEngineer (UI) building Roku's platform for millions of daily users. You'll create breakthrough UI experiences using modern C++ and AI-powered development tools, while … edge AI applications. You'll work closely with product teams on international features, develop tools for our engineering community, and leverage generative AI to accelerate development cycles. Perfect for senior professionals who learn fast, think proactively, and thrive on high-visibility impact. What you'll be doing Build scalable UI features optimised for millions of users Lead technical investigations More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Experienced, project-lead softwareengineer using C# for robotic applications This technology company develops software and hardware for applied robotics used in the field. They have partnered with customers and successfully released multiple versions. They are constantly looking to improve their technology, and are currently recruiting for multiple engineering roles. This hands-on software engineering position … is for an experienced and technically adept technologist to work on a range of software development and engineering activities including implementing best practice software design patterns and architecture within an agile environment. As a senior member of the engineering team, you will help scale their software, provide technical input for new projects, mentor junior members of … the team, and ensure high levels of quality are adhered to for the codebase. Requirements Extensive demonstrable experience in coding and software engineering using C# and .NET; coupled with experience with Python and Linux. Experience interacting with hardware products ideally robotics. Exposure to Azure DevOps tools and technologies. Experience with both start-ups/scale-ups and larger organisations. More ❯