Cambridge, Cambridgeshire, East Anglia, United Kingdom
Corriculo Ltd
Senior SoftwareEngineer, 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 Senior SoftwareEngineer will … 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, England, United Kingdom Hybrid / WFH Options
REDTECH RECRUIT
SoftwareEngineer – Image Processing & GIS Applications UI A fantastic opportunity for a SoftwareEngineer to join a rapidly expanding tech company working on advanced imaging and spatial data solutions. You will be part of the team building professional-grade applications that transform large, complex datasets into actionable insights. This role is ideal for someone with strong … software engineering skills who is excited about working on innovative projects at the intersection of image processing, GIS, and data visualisation. Location: Cambridge, UK – Hybrid (occasional UK travel required) Salary: £55,000 - £80,000 + bonus, stock options, pension, healthcare, and excellent benefits Requirements for SoftwareEngineer BSc/MSc in Computer Science, Software Engineering, or … performance optimisation Strong problem-solving ability and attention to code quality Great communication skills and ability to work across multidisciplinary teams Beneficial experience: Experience with geospatial or image-processing software platforms Knowledge of computer-vision libraries (e.g. OpenCV) and 3D reconstruction tools GPU programming (CUDA, OpenCL, Vulkan) or 3D visualisation frameworks (WebGL, Three.js) Exposure to cloud deployment (AWS/ More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Backend SoftwareEngineer/Developer (C++ SDK OEM) Cambridge/WFH to £75k Are you a backend focussed SoftwareEngineer looking for an opportunity to work on complex and interesting, cutting edge systems with client interaction? You could be joining a market leading software house that's remote access product is used by hundreds of … millions of users worldwide. As a Backend SoftwareEngineer you will join the team responsible for the creating the client desktop software that forms a key part of the core remote access technology. You'll have exposure across the full development lifecycle from requirements analysis through to design, development and testing with a focus on backend C++ … principles/regulated environments You're collaborative with clear, concise communication skills You have a relevant degree e.g. Computer Science What's in it for you: As a Backend SoftwareEngineer/Developer you'll earn a competitive salary: Salary to £75k Bonus Pension Private Medical Care Life Assurance Travel Insurance Subsidised gym membership and a range of More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Client Server
Backend SoftwareEngineer/Developer (C++ SDK OEM) Cambridge/WFH to £75k Are you a backend focussed SoftwareEngineer looking for an opportunity to work on complex and interesting, cutting edge systems with client interaction? You could be joining a market leading software house that's remote access product is used by hundreds of … millions of users worldwide. As a Backend SoftwareEngineer you will join the team responsible for the creating the client desktop software that forms a key part of the core remote access technology. You'll have exposure across the full development lifecycle from requirements analysis through to design, development and testing with a focus on backend C++ … principles/regulated environments You're collaborative with clear, concise communication skills You have a relevant degree e.g. Computer Science What's in it for you: As a Backend SoftwareEngineer/Developer you'll earn a competitive salary: Salary to £75k Bonus Pension Private Medical Care Life Assurance Travel Insurance Subsidised gym membership and a range of More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
G2 Recruitment Group Limited
Outside IR35 SoftwareEngineer My market leading client has a superb new opening for an experienced hardware-oriented SoftwareEngineer to join them on an initial 6 month contract. This role is Outside IR35. Due to the nature of hardware requirements it will involve 3 days a week on-site in Cambridge; 2 days a week … working from home. Candidates must have at least 5 years Python development experience, working on highly numerical software with associated libraries (i.e. NumPy, SciPy etc). Previous experience working on instrumentation or control-based-software working with large amounts of sensor data is essential. Ideally candidates will also have a physics background that they can apply to their … engineering. Market rates. Please send an up-to-date CV if interested for more details. python developer, softwareengineer, software developer, hardware engineer, mathematics, physics, physicist, numpy, scipy, control, systems egineer, instrumentation, software engineering g2 Recruitment are committed to equality of opportunity for all applications from individuals are encouraged regardless of age, disability, sex, gender More ❯
Royston, Hertfordshire, Melbourn, Cambridgeshire, United Kingdom Hybrid / WFH Options
Redline Group Ltd
Are you an experienced Senior SoftwareEngineer - C# actively looking for a new role? Do you live in the Hertfordshire area or would love the opportunity to relocate and work in one of the UK's most exciting tech hubs? If so, my client has a superb role available to strengthen their R&D team. You will play … a key role in in all aspects of design, implementation and debugging of software to bespoke robotic applications. In this experienced Senior SoftwareEngineer - C# job based in Royston you will be responsible for the following: Design user interfaces that are both intuitive and easy to navigate. Oversee the complete software development lifecycle for new projects … taking accountability for the software aspects of assigned responsibilities. The successful applicant for this Senior SoftwareEngineer - C# job based in Royston you must be: Proficient in C# and .NET. Have a 2:1 or above degree in electronic engineering, software engineering, or a comparable technical field. Provable professional experience in a related technical position. Previous More ❯
Teversham, Cambridgeshire, United Kingdom Hybrid / WFH Options
SR2
Senior SoftwareEngineer 55,000 - 65,000 Cambridge Python Django/Flask/FastAPI GCP/AWS/Azure Location: Cambridge, UK (hybrid/remote-first) Salary: 55,000 - 65,000 FTC: Fixed-term contract (18months) Tech Stack: Essential: Backend: Python (Flask/FastAPI/Django) Cloud Systems: AWS, Azure, GCP Bonus: Frontend: React/TypeScript 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 Senior SoftwareEngineer to play a key … take your Development career to the next level? Get in touch at (url removed) or drop me a call for a confidential chat at (phone number removed). Senior SoftwareEngineer 55,000 - 65,000 Cambridge Python Django/Flask/FastAPI GCP/AWS/Azure More ❯
Cambridge, Teversham, Cambridgeshire, United Kingdom Hybrid / WFH Options
SR2
Senior SoftwareEngineer | £55,000 - £65,000 | Cambridge | Python | Django/Flask/FastAPI | GCP/AWS/Azure Location: Cambridge, UK (hybrid/remote-first) Salary: £55,000 - £65,000 FTC: Fixed-term contract (18months) Tech Stack: Essential: Backend: Python (Flask/FastAPI/Django) Cloud Systems: AWS, Azure, GCP Bonus: Frontend: React/TypeScript 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 Senior SoftwareEngineer to play a key … take your Development career to the next level? Get in touch at (url removed) or drop me a call for a confidential chat at (phone number removed). Senior SoftwareEngineer | £55,000 - £65,000 | Cambridge | Python | Django/Flask/FastAPI | GCP/AWS/Azure More ❯
Employment Type: Permanent
Salary: £50000 - £65000/annum + very competitive holiday + generou
Join a well-funded, fast-growing tech company at an exciting stage of growth. We’re looking for a hands-on Embedded SoftwareEngineer to design and build the real-time systems powering their first-generation hardware. Embedded softwareengineer responsibilities: Develop embedded software in C/C++ or Rust (RTOS, bare-metal, SoCs, MCUs … electronics engineers to deliver reliable, high-performance products Shape tools, processes, and testing practices from the start Stay hands-on with coding while influencing architecture and future direction Embedded softwareengineer requirements: 3+ years embedded C/C++, (Rust also interesting) Knowledge of real-time and low-level development (RTOS/bare-metal) Python for prototyping/testing … Proactive, collaborative mindset with ownership of projects This is a rare chance to make an immediate impact, stay hands-on with development, and help shape the software function of a company that’s scaling fast. Position : Embedded SoftwareEngineer Location : Cambridge Salary : £50-85k Key Skills : embedded C/C++, RTOS, bare-metal, SoCs, MCUs Desirable More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Backend SoftwareEngineer/Developer (C++ Linux Windows) Cambridge/WFH to £90k Are you a C++ technologist looking for an opportunity to progress your career whilst working on complex and interesting systems with continual learning opportunities? You could be joining a market leading software house that's remote access product is used by hundreds of millions … of users worldwide. As a Backend SoftwareEngineer you will join the team responsible for the responsible for creating the client desktop software that forms a key part of the core remote access technology. You'll have exposure across the full development lifecycle from requirements analysis through to design, development and testing with a focus on backend … C++ services that require scalability, large amounts of data and must be security compliant. Initially you'll join a large project to engineer the mobile application of this desktop product using Flutter and Dart (you can pick these up on the job), upcoming projects include a piece around cryptography, there's a strong pipeline of projects to keep it More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
A Mid-level SoftwareEngineer with 3-5 years commercial C++ (Embedded) development experience will design and develop software for the latest radar, security and surveillance systems. You’ll bring an Engineering related degree plus commercial experience developing cross platform software in C++ for Windows and Linux. Hybrid - Salary £40-55K experience dependent. Of particular … interest is experience in the development of security/defence command and control software and using GIS (Geographic Information System) data. The successful Mid level Embedded SoftwareEngineer will design and develop software in C++ across the company’s radar systems, including external radar control systems and interfaces as well as bringing the ability to improve … the software capabilities and enhance the user experience. Ideal requirements for the Embedded SoftwareEngineer include: Technical Degree with software content. Embedded C++ development skills. Minimum of 3-4 years commercial software design experience. Developing software in C++ for Linux and Windows. Developing on Embedded Linux. Exposure to Networking and Communication protocols. Experience with More ❯
Senior SoftwareEngineer - Up to £300,000 - Cambridge Title : Senior SoftwareEngineer 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 support to More ❯
CB1, Teversham, Cambridgeshire, Cambridge, United Kingdom
Platform Recruitment
Senior SoftwareEngineer - £85,000 Title : Senior SoftwareEngineer (C++) Client : Graphics Tech Location : Cambridge Salary : Up to £85,000 This is an opportunity for a Senior SoftwareEngineer to join a small team leading a niche within the graphics-tech industry. You will be one of the first hires for their new engineering More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
Senior SoftwareEngineer - 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 Senior SoftwareEngineer with a strong track record in PHP Laravel and … 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 Senior SoftwareEngineer, 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 … engineers - both in code reviews and through day-to-day guidance. Key requirements Strong experience in PHP Laravel and React Proven experience in AWS and Docker Solid understanding of software architecture, scalability, and performance Experience mentoring or managing junior developers (strongly preferred) Bonus points for experience with Python and MariaDB The ideal candidate We're looking for someone who More ❯
Royston, Melbourn, Cambridgeshire, United Kingdom Hybrid / WFH Options
Verso Recruitment Group
Junior SoftwareEngineer – C# Salary: £30,000 - £40,000 + Benefits Location: Royston (Hybrid) Employment Type: Permanent Are you a junior softwareengineer - C# who is highly motivated, curious, and hard working? Our client, an innovative and forward-thinking technology business based in Royston, is looking for a Junior SoftwareEngineer – C# to join … a hybrid position with the opportunity to work part-remote while being part of a highly collaborative and ambitious team. Duties & Responsibilities Develop, maintain, and improve applications within the software team’s scope. Provide on-site customer support, including engineering assistance and gathering feedback to inform product improvements. Collaborate with and support other engineers in their projects. Conduct performance More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Enterprise Recruitment Limited
Are you an ambitious Embedded SoftwareEngineer, excited by the proposition of joining one of the fastest growing companies in Europe?The business has lots of capital, pays excellent salaries and is offering equity to joiners in 2025.They are at an exciting stage of growth and looking for 3 hands-on Embedded Software Engineers to design and … build the real-time systems powering their first-generation hardware. These are office-based embedded software roles (Central Cambridge) with a clear progression path and the opportunity to carve out a niche. This opportunity is both rare and exceptional in todays market. That said, expectations are high. Senior Embedded softwareengineer requirements: Minimum 3+ years embedded C …/bare-metal) Proactive, collaborative mindset with ownership of projects This is a rare chance to make an immediate impact, stay hands-on with development, and help shape the software function of a company thats scaling fast. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Position : Senior Embedded SoftwareEngineer Location : Cambridge Salary : £60-150k Key Skills : embedded C, RTOS, bare-metal Desirable skills More ❯
Are you an ambitious Embedded SoftwareEngineer, excited by the proposition of joining one of the fastest growing companies in Europe? The business has lots of capital, pays excellent salaries and is offering equity to joiners in 2025. They are at an exciting stage of growth and looking for 3 hands-on Embedded Software Engineers to design … and build the real-time systems powering their first-generation hardware. These are office-based embedded software roles (Central Cambridge) with a clear progression path and the opportunity to carve out a niche. This opportunity is both rare and exceptional in today’s market. That said, expectations are high. Senior Embedded softwareengineer requirements: Minimum 3+ years …/bare-metal) Proactive, collaborative mindset with ownership of projects This is a rare chance to make an immediate impact, stay hands-on with development, and help shape the software function of a company that’s scaling fast. Position : Senior Embedded SoftwareEngineer Location : Cambridge Salary : £60-150k Key Skills : embedded C, RTOS, bare-metal Desirable More ❯
Are you an ambitious, high flying Embedded SoftwareEngineer, excited by the proposition of joining one of the fastest growing companies in Europe? The business has lots of capital, pays excellent salaries and is offering equity to joiners in 2025. They are at an exciting stage of growth and looking for 3 hands-on Embedded Software Engineers … to design and build the real-time systems powering their first-generation hardware. These are office-based embedded software roles (Central Cambridge) with a clear progression path and the opportunity to carve out a niche. This opportunity is both rare and exceptional in today’s market. That said, expectations are high. If you’re seeking a standard … role with minimal challenge, this position is unlikely to be the right fit. Embedded softwareengineer requirements: Minimum 3+ years embedded C (ideally C++ with Rust also interesting) Excellent academic background with degree from a top university Knowledge of real-time and low-level development (RTOS/bare-metal) Proactive, collaborative mindset with ownership of projects This is More ❯
Senior Python Engineer - Contract Opportunity long term 5 Days in office Cambridge Our client is seeking a contract softwareengineer to support and enhance the software and systems used in their data collection lab located in Cambridge, UK. The role involves building software that interfaces with cutting-edge prototype devices and integrating them into a … robust data collection platform. You'll collaborate with a multidisciplinary team of audio/video engineers, recording technicians, software engineers, and researchers across locations. The role requires strong communication and teamwork skills to scope, prioritize, and deliver high-quality, maintainable software. Improve efficiency, reliability, and accuracy of data collection processes. Work with audio, video, inertial measurement, and other sensor … analyses. Collaborate with engineers to triage issues, design solutions, and estimate work. Key Skills Python Linux Shell Scripting RESTful APIs Database systems (SQL and NoSQL) UI development Job Title: SoftwareEngineer Location: Cambridge, UK Job Type: Contract Trading as TEKsystems. Allegis Group Limited, Bracknell, RG12 1RT, United Kingdom. No Allegis Group Limited operates as an Employment Business and More ❯
Peterborough, Cambridgeshire, United Kingdom Hybrid / WFH Options
Talent Locker
Embedded SoftwareEngineer - Defence Communications Location: Peterborough (Hybrid - 3 days per week on-site) Salary: £45-60k + Excellent Benefits Clearance: Must be eligible for BPSS Join a world-class engineering team at the heart of aviation safety. This is a great opportunity for an Embedded SoftwareEngineer to take ownership of technically complex projects … that make a real-world difference in civilian and defence air traffic systems. As part of a 50-strong engineering function, you'll work across the full embedded software lifecycle-designing, coding, testing and supporting high-integrity communication systems. If you want to work on cutting-edge systems, progress your career, and be part of something that truly matters … still on the upward path of learning, finding their feet and want a great place to continue their career. What you'll be doing You'll be developing embedded software for advanced radio and communication systems, covering architectural and detailed design, algorithm development, coding, debugging, and unit testing. You'll support test and acceptance activities, prepare technical documentation, and More ❯
Peterborough, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Talent Locker
Embedded SoftwareEngineer - Defence Communications Location: Peterborough (Hybrid - 3 days per week on-site) Salary: £45-60k + Excellent Benefits Clearance: Must be eligible for BPSS Join a world-class engineering team at the heart of aviation safety. This is a great opportunity for an Embedded SoftwareEngineer to take ownership of technically complex projects … that make a real-world difference in civilian and defence air traffic systems. As part of a 50-strong engineering function, you'll work across the full embedded software lifecycle-designing, coding, testing and supporting high-integrity communication systems. If you want to work on cutting-edge systems, progress your career, and be part of something that truly matters … still on the upward path of learning, finding their feet and want a great place to continue their career. What you'll be doing You'll be developing embedded software for advanced radio and communication systems, covering architectural and detailed design, algorithm development, coding, debugging, and unit testing. You'll support test and acceptance activities, prepare technical documentation, and More ❯
GPU SoftwareEngineer - UK (PAYE Contract + on-site) Join the Cutting Edge of Mobile GPU Architecture with a Leading Technology Innovator! Are you a passionate and experienced GPU SoftwareEngineer with a deep understanding of 3D graphics APIs? Do you thrive on tackling complex challenges and shaping the future of mobile GPU technology? If so … we want to hear from you! We are seeking a talented engineer to join a dynamic team within a world-leading technology company , working at the forefront of mobile GPU Software Architecture design. In this role, you will investigate and design groundbreaking features for leading 3D graphics APIs like Vulkan and DirectX, directly impacting the performance and capabilities … new features for 3D Graphics APIs, pushing the boundaries of mobile GPU capabilities. Analyze & Evaluate: Investigate and evaluate features and improvements to 3D Graphics APIs, considering hardware design and software architecture implications. Shape the Future: Prototype interface changes, propose changes to GPU architecture, and draft new API extensions and specifications. Collaborate: Work closely with software and hardware architects More ❯
GPU SoftwareEngineer - UK (PAYE Contract + on-site) Join the Cutting Edge of Mobile GPU Architecture with a Leading Technology Innovator! Are you a passionate and experienced GPU SoftwareEngineer with a deep understanding of 3D graphics APIs? Do you thrive on tackling complex challenges and shaping the future of mobile GPU technology? If so … we want to hear from you! We are seeking a talented engineer to join a dynamic team within a world-leading technology company , working at the forefront of mobile GPU Software Architecture design. In this role, you will investigate and design groundbreaking features for leading 3D graphics APIs like Vulkan and DirectX, directly impacting the performance and capabilities … new features for 3D Graphics APIs, pushing the boundaries of mobile GPU capabilities. Analyze & Evaluate: Investigate and evaluate features and improvements to 3D Graphics APIs, considering hardware design and software architecture implications. Shape the Future: Prototype interface changes, propose changes to GPU architecture, and draft new API extensions and specifications. Collaborate: Work closely with software and hardware architects More ❯
The Pioneering Intelligence group at Flagship Pioneering is building intelligent software systems that integrate agentic AI with scientific reasoning to accelerate research, development, and decision-making. We are seeking a Senior Front End SoftwareEngineer to drive the design, integration, and deployment of web-based applications that enable seamless human-AI collaboration. This role is part of … other scientists & engineers, drive technical quality, and ensure extensibility and across rapidly evolving use cases. Qualifications B.S. in Computer Science, Engineering, or related field with 6+ years of professional software development experience. Seasoned engineer with deep experience designing and deploying secure, scalable web applications in AWS. Mastery of modern frameworks such as React, FastAPI, and NodeJS Experience with … Cloudwatch) and managing SLAs in production environments. Why Join Us? By joining this initiative within Flagship's Pioneering Intelligence group, you will: Help define a new category of intelligent software tools that support real-time human-AI collaboration. Work on a greenfield product at the intersection of usability, reasoning, and scientific innovation. Collaborate with visionary thinkers and top-tier More ❯
Core OS team, you will be part of a team responsible for designing and building the core/system parts of Roku OS. We are looking for a senior softwareengineer with extensive experience in embedded Linux development and integration. Roku has a long track record of building successful products around value SoCs, relying on our talented software … Design and develop OS features in a multi-process environment that are fast, efficient and maximize platform flexibility Demonstrate excellence in C++ development and deliver high-performance, ultra-reliable software - optimisation, performance & memory. Implement features with the abstractions necessary to run on a variety of hardware Design for performance and ensure that your code is fast and resource efficient More ❯