Cambridge, Cambridgeshire, England, United Kingdom
Future Engineering Recruitment Ltd
SoftwareEngineer Cambridge £60,000 - £70,000 + Close Knit Team + Blue Chip Customers + Stability + 35 Hour Work Week + 'Immediate Start' Work for an established company with a close-knit team, whose clients include some of the biggest names in the world. This is an excellent opportunity to build a long-term career and … grow within a stable, reputable organisation. Receive constant support and training to ensure you can do your job to the best of your ability as a Software Engineer. This company is a pioneer in their industry and has a reputation in the industry for new developments never done elsewhere. This is a great opportunity to join a team and … continue the development of analysis and control software for industrial sensing and metrology solutions. Join now and secure the opportunity to develop technically and earn well, all whilst accompanied by a competitive package! Your Role As A SoftwareEngineer: * Writing scientific applications in Python using NumPy, SciPy and other Packages * Delivering TeraHertz solutions * Mon-Fri role More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Future Engineering
SoftwareEngineer Cambridge £60,000 - £70,000 + Close Knit Team + Blue Chip Customers + Stability + 35 Hour Work Week + 'Immediate Start' Work for an established company with a close-knit team, whose clients include some of the biggest names in the world. This is an excellent opportunity to build a long-term career and … grow within a stable, reputable organisation. Receive constant support and training to ensure you can do your job to the best of your ability as a Software Engineer. This company is a pioneer in their industry and has a reputation in the industry for new developments never done elsewhere. This is a great opportunity to join a team and … continue the development of analysis and control software for industrial sensing and metrology solutions. Join now and secure the opportunity to develop technically and earn well, all whilst accompanied by a competitive package! Your Role As A SoftwareEngineer: * Writing scientific applications in Python using NumPy, SciPy and other Packages * Delivering TeraHertz solutions * Mon-Fri role More ❯
Cambridge, Cambridgeshire, England, United Kingdom
Redline Group Ltd
Robotics SoftwareEngineer - C Linux Are you an experienced SoftwareEngineer 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 SoftwareEngineer, 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 SoftwareEngineer 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 More ❯
Graduate C++ SoftwareEngineer Cambridge A leading technology company is seeking a Graduate C++ SoftwareEngineer to drive the development of AI applications in digital verification. This role offers the chance to impact next-generation electronic products alongside industry experts. As a Graduate C++ SoftwareEngineer, you will be responsible for developing and enhancing … educate team members on best AI practices, evaluate algorithms, document results, and ensure high standards of code quality through reviews and testing. What's required for this Graduate C++ SoftwareEngineer position? Masters in a STEM discipline Strong C++ and Python development skills Experience building Ai applications Experience with LLMs If you're a Masters graduate or a … C++ SoftwareEngineer and you're interested in working for a Fortune 100 organisation, please apply to learn more! If you're interested in this, or other C++ opportunities across the UK, please contact Jack Bird at IC Resources. jack.bird@ic-resources.com More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Client Server
SoftwareEngineer/Full Stack Developer (C# .Net React) Cambridge/WFH to £70k Are you a Full Stack SoftwareEngineer with C# .Net and React skills? You could be progressing your career in a senior, hands-on role at a global tech company that provide data centric software solutions to major blue-chip and … government organisations to enable them to discover and analyse data and customer feedback. As a SoftwareEngineer within a cross discipline Agile product team you will design and develop data centric software using a range of technology with C# .Net backend and TypeScript and React frontend; you'll also use a range of other technology in the … Azure, Python and SQL. The team has lots of Greenfield projects in the pipeline, you'll be able to take ownership and play a key role in the full software development lifecycle from architecture and design through to delivery. Location/WFH: There's a hybrid work from home policy, with 1-2 days a week in the Cambridge More ❯
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 SoftwareEngineer 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. SoftwareEngineer - 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 ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Oho Group Ltd
Graduate SoftwareEngineer - Cambridge - Exciting Tech Startup Permanent + High-performing Team + Share options Are you passionate about Software Engineering? Are you looking for a fantastic environment to work with the brightest minds? Here’s your chance to be part of a fast-growing fully-funded tech startup and take the next big step in your … career as a SoftwareEngineer! The founders have had tremendous success in creating tech companies with a value of around £1 Billion, and are embarking on an exciting trajectory in their industry. This Cambridge-based startup is developing a product to challenge and disrupt the world of hybrid collaboration, taking video communication and unified communication into the world … of the hybrid workforce. With their rapid expansion, they are now looking for a talented and academically strong SoftwareEngineer to join their team. They typically work with Golang but are happy to take on any exceptional candidate from different OOP backgrounds such as C++, Python, and Java. What you would ideally have 🖥️: Degree from top UK universities More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
IC Resources
Senior C Rust SoftwareEngineer Top of the market salaries - Hybrid Working - Cambridge A Senior C++ SoftwareEngineer is required to join an exciting technology firm with the opportunity to design and implement high-performance software. You'll also collaborate with cross-functional teams to ensure optimal solution creation and delivery. What’s Required? For this … Senior C Rust SoftwareEngineer role, we’re interested in people from a variety of backgrounds, but your experience may include some of the following: Strong C Rust programming skills Strong knowledge of CPU's/GPU's Good Multithreading experience Linux experience If you’re a Senior C++ SoftwareEngineer looking for an exciting new … challenge within a great company, then please apply today to learn more! To find out more about this and other Software opportunities across the UK, please contact Jack Bird at IC Resources. More ❯
Cambridge, Cambridgeshire, England, United Kingdom
Redline Group Ltd
plus benefits We're partnered with a business in Cambridge with four decades of experience in high-end audio, who are now seeking an experienced Senior Embedded Software Engineer. This person will help to shape the next generation of cutting-edge consumer audio systems with a focus on engineering excellence and superior sound quality. As a Senior Embedded SoftwareEngineer, you will: Design and implement embedded software using C/C++ for high-end audio devices Collaborate with hardware engineers to ensure system-level performance and quality Write clean, maintainable, and well-documented code under version control Support the full development lifecycle, from prototyping to final release Key requirements for this Senior Embedded SoftwareEngineer … audio products Strong understanding of serial communication protocols Experience working with external vendors or development partners Familiarity with FreeRTOS or similar RTOS would be beneficial As a Senior Embedded SoftwareEngineer, you will work in a collaborative, tight-knit R&D team which fosters creativity and innovation. To apply for this Senior Embedded SoftwareEngineer role More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Redline Group Ltd
plus benefits We're partnered with a business in Cambridge with four decades of experience in high-end audio, who are now seeking an experienced Senior Embedded Software Engineer. This person will help to shape the next generation of cutting-edge consumer audio systems with a focus on engineering excellence and superior sound quality. As a Senior Embedded SoftwareEngineer, you will: Design and implement embedded software using C/C++ for high-end audio devices Collaborate with hardware engineers to ensure system-level performance and quality Write clean, maintainable, and well-documented code under version control Support the full development lifecycle, from prototyping to final release Key requirements for this Senior Embedded SoftwareEngineer … audio products Strong understanding of serial communication protocols Experience working with external vendors or development partners Familiarity with FreeRTOS or similar RTOS would be beneficial As a Senior Embedded SoftwareEngineer, you will work in a collaborative, tight-knit R&D team which fosters creativity and innovation. To apply for this Senior Embedded SoftwareEngineer role More ❯
An exciting opportunity for a Senior SoftwareEngineer has arisen with a leading technology company, based in Cambridge. As a Senior SoftwareEngineer, you will be responsible for developing and enhancing AI features within their engineering tools, applying advanced AI and machine learning methods to solve complex technical challenges. You will also have the opportunity to … on best AI practices, evaluate algorithms, document results, and ensure high standards of code quality through reviews and testing. This is an on-site role. Experience of the Senior SoftwareEngineer will include: PhD in a STEM discipline Strong C++ development Knowledge of AI/ML concepts and frameworks If you are a Senior SoftwareEngineerMore ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Huber+Suhner Polatis
SoftwareEngineer - 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 SoftwareEngineer, 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 … 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 SoftwareEngineer, 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 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 ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Platform Recruitment Limited
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 ❯
Junior SoftwareEngineer - DeepTech - Hybrid - Golang Looking for an exceptional Graduate or Junior SoftwareEngineer for a hybrid Cambridge-based role in a very well-funded Deep-Tech team, where you will join a highly skilled engineering team and be mentored by world-class leaders. You will have experience in either Python, C#, C++, Java, and … field Strong academic background Demonstrated coding ability through internships, GitHub projects, or hackathons Interest in video technologies, SaaS, or scalable distributed systems Strong foundation in algorithms, data structures, and software design Experience in one or more of: Kotlin, Java, C++, Go, Rust, or Python Skilled worker visa sponsorship is available for exceptional candidates. If this sounds like the role … for you, get in touch! Junior SoftwareEngineer - DeepTech - Hybrid - Golang More ❯
A company at the forefront of developing intricate scientific systems is seeking a Senior SoftwareEngineer to join their team. In this role, you’ll go beyond routine coding tasks and focus on developing complete solutions. You’ll work on everything from front-end interaction and data handling to integrating with specialized hardware components. Essentially, you’ll be … creating the software “nervous system” for cutting-edge imaging and inspection technology. You’ll operate within a close-knit, interdisciplinary group dedicated to continually enhancing the company’s core platforms. Key Responsibilities: Architectural Design: Consider the entire software stack—from how users engage with the application, through data analysis workflows, to the lower-level connections with sensors and … control units. Software Implementation: Develop robust, maintainable software primarily in Python, ensuring it easily interfaces with complex instrumentation while embracing test-driven development. Technical Innovation: Investigate and address challenging engineering issues, conceiving smart, high-performance solutions that expand the boundaries of what’s possible. Essential Qualifications & Experience: Professional Background: A minimum of five years’ experience as a softwareMore ❯
Become the founding member of this medical device software development team On the borders of Essex and Cambridgeshire, this diagnostics company develops medical instrumentation that provides accessible and timely results for public health purposes. Their system uses a combination of embedded C running on an RTOS, A React-Native app running on Android, and centralised data collection based on … the LAMP stack and MariaDB. With products already on the market, they are seeking to move their software development in house, and are seeking an experienced and adaptable Senior SoftwareEngineer to form the nucleus of their software team. The process of taking on board software development will be gradual, and supported by current (external … developers, so immediate familiarity with the entire stack isn't expected; however, a strong understanding of embedded development, and prior experience of developing software for medical devices (and therefore a knowledge of the associated medical software standards) will be needed. As the company is still at an early stage, you may be occasionally required to help out in More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Senior SoftwareEngineer | Python, AI-Driven Products | £70,000–£90,000 | Hybrid - Cambridge Salary: £70,000 - £90,000 (DOE) Location: Cambridge (2x a week on-site) Are you a Python engineer who thrives at the intersection of software and intelligence - where scalable systems meet real-world AI? This Cambridge-based team is building products that make … complex, data-driven decisions seamless. Their work bridges the gap between cutting-edge machine learning and production-ready software used by global customers across sustainability, healthcare, and advanced engineering. You’ll join a collaborative engineering group that blends software craftsmanship with deep technical curiosity. They’re not building research prototypes - they’re shipping reliable, high-performance systems that … Docker, Kubernetes) Exposure to ML model integration, APIs, or data-driven systems (you don’t need to be a Data Scientist) A problem-solving mindset and passion for building software that drives impact Why join: Salary between £70,000–£90,000, depending on experience Hybrid working – typically 2 days per week onsite in Cambridge Ownership and influence across architecture More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Senior SoftwareEngineer (start-up) | Cambridge | £60,000-£75,000 + Equity | Tech4Good | Python | React | AWS/GCP/Azure | Hybrid Location: Cambridge, UK (Hybrid) Salary: £60,000-£70,000 + Equity Tech Stack: Backend: Python (FastAPI, Django, Flask) Frontend: JavaScript (React, TypeScript) Cloud Systems: AWS/Azure/GCP Are you a Senior Engineer with a … knack for building and implementing high quality software solutions for exciting, innovative projects? Do you have a flair for backend engineering but the flexibility to get involved in frontend projects? Or, do you have a creatively oriented frontend mind but have the diversity of skills to contribute to backend projects? Then we want to hear from you! We are … ready to take your Development career to the next level? Get in touch at imogen@sr2rec.co.uk or drop me a call for a confidential chat at 07378 549703. Senior SoftwareEngineer (start-up) | Cambridge | £60,000-£75,000 + Equity | Tech4Good | Python | React | AWS/GCP/Azure | Hybrid More ❯
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 SoftwareEngineer, you’ll work alongside software … 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 … applicants should be able to demonstrate a time where they took an out-of-the-box approach to working. Whilst this is not a lead role, as a senior engineer, you would be expected to take a lead position on projects on occasion and even mentor junior engineers working on your projects. Interested candidates must have full rights to More ❯
Role: Principal SoftwareEngineer Salary: £70,000–£80,000 DOE Location: Cambridge We’re looking for a Principal SoftwareEngineer to lead the design and optimisation of mission-critical communication systems. You’ll shape technical direction, ensure performance and scalability, and mentor a talented development team within a growing technology business. Key Responsibilities Lead the architecture …/CD pipelines and best practices Resolve complex technical issues to maintain system reliability Guide and mentor engineers to support continuous improvement Skills & Experience Required Degree in Computer Science, Software Engineering or similar 10+ years’ experience with C# and .NET (Core/5+) Strong background in scalable, distributed systems (microservices) Experience with messaging and data technologies (Kafka, RabbitMQ, gRPC … for critical systems Confident technical leadership and problem-solving skills Familiar with UI frameworks such as WPF and patterns like MVVM, MVP or MVC Desirable Experience planning and managing software projects Agile Scrum background Familiarity with Docker, Kotlin/Java and CI/CD tools Keywords C#, .NET, Microservices, Distributed Systems, Kafka, RabbitMQ, CI/CD, WPF, Agile, Docker More ❯
Senior Embedded SoftwareEngineer – Up to £65,000 + Bonus & Benefits Hybrid | 3 Days On-Site per Week | Cambridge We’re working with an award-winning technology company that designs and manufactures innovative products found in homes across the UK & Ireland. As part of their continued growth, they are looking to appoint an experienced Senior Embedded SoftwareEngineer to join their collaborative R&D team in Cambridge . This is a hybrid role, requiring 3 days on-site per week in Cambridge, offering a great balance of hands-on collaboration and remote flexibility. What’s on Offer: Salary up to £65,000 (depending on experience) Bonus scheme Private healthcare and a strong overall benefits package … built laboratories Join a friendly, cross-disciplinary team of engineers Involvement across the full product lifecycle – from concept to manufacture The Role: You’ll join a talented team of Software, Electronic, Mechanical and Test Engineers, contributing to the design and development of embedded software for their market-leading products. You’ll play a key role in firmware development More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum Up to £65,000 + Benefits & Bonus (D
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Senior Embedded SoftwareEngineer – Up to £65,000 + Bonus & Benefits Hybrid | 3 Days On-Site per Week | Cambridge We're working with an award-winning technology company that designs and manufactures innovative products found in homes across the UK & Ireland. As part of their continued growth, they are looking to appoint an experienced Senior Embedded SoftwareEngineer to join their collaborative R&D team in Cambridge . This is a hybrid role, requiring 3 days on-site per week in Cambridge, offering a great balance of hands-on collaboration and remote flexibility. What's on Offer: Salary up to £65,000 (depending on experience) Bonus scheme Private healthcare and a strong overall benefits package … built laboratories Join a friendly, cross-disciplinary team of engineers Involvement across the full product lifecycle – from concept to manufacture The Role: You'll join a talented team of Software, Electronic, Mechanical and Test Engineers, contributing to the design and development of embedded software for their market-leading products. You'll play a key role in firmware development More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Platform Recruitment Limited
Title: Principal SoftwareEngineer Location: Cambridge Work Setup: Onsite Were partnering with a rapidly growing Cambridgeshire-based company specializing in the development and supply of radio terminals, accessories, and applications for mission-critical and business-critical communications. Due to continued expansion, theyre looking for a Principal SoftwareEngineer to join their growing team. The successful candidate … 5+) development experience - Proven expertise in scalable, distributed, low-latency systems - Strong background in web applications, gRPC, Kafka/RabbitMQ, and multithreading - Solid understanding of performance tuning, security, and software architecture - Experience with WPF and design patterns such as MVVM, MVP, and MVC - Excellent leadership and communication skills If you have the relevant experience and are looking for your More ❯
healthcare, and communications. Their engineers solve complex technical challenges, shaping the future of radar & sensing, from concept through to deployment. The Role We re seeking a hands-on Lead SoftwareEngineer to join a multidisciplinary software team. You ll lead a small sub-team while contributing directly to embedded software design and development across a diverse … of projects. Key Responsibilities Lead and mentor a team of engineers, supporting their development and delivery. Act as technical lead within cross-functional project teams. Design and develop embedded software for radar, IoT, and communication systems. Contribute to process improvement and technology strategy. About You You ll be an experienced embedded softwareengineer who enjoys balancing technical More ❯