Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Wilson Brown Limited
Full Stack SoftwareEngineerSoftwareEngineer | Cambridge | C# | .NET | TypeScript | React Location: Cambridge (Hybrid - 1-2 days per week) Salary: Up to £58,000 We are looking for a talented SoftwareEngineer to join our small, high-performing team working within a well established brand. This is a full stack role where you will … use C#, .NET, TypeScript, and React to build modern web applications while supporting existing desktop products. As a SoftwareEngineer, you will: Design, develop, and maintain software using C#, .NET, TypeScript, and React. Turn user requirements into robust features, collaborating closely with the product owner. Maintain and improve existing desktop applications while contributing to web-based products. … .NET SoftwareEngineer Requirements Strong experience with C#, .NET Experience working with TypeScript & React. Proficiency as a full stack SoftwareEngineer, including front-end web development (CSS, HTML) and backend API design. Knowledge of SQL and database design. Familiarity with Git and agile methodologies. Desirable Skills Experience developing desktop applications (WPF, WinForms). Understanding of unit More ❯
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 ❯
Cambridge, Cambridgeshire, East Anglia, 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. More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
Do you possess commercial experience in Embedded Linux development? Are you seeking a challenging mid level SoftwareEngineer role where you can contribute solid Embedded C/C++ development skills to solve real world problems? Our Client, Global leaders in radar and surveillance systems development, seeks a Degree qualified mid-level Embedded Linux SoftwareEngineer to … WFH) and a salary on offer to C£45K + good benefits. Working primarily in C++, applicants with strong C skills will be considered. The successful Embedded Linux SoftwareEngineer will bring a good academic background to include a minimum of a 2.1 Bachelors Degree in Computer Science or Electronics with a software bias. Key requirements for … the Embedded Linux SoftwareEngineer include: C++ development skills or Embedded C with a willingness to learn. Strong experience working with Embedded Linux. Using Linux build systems such as Yocto or PetaLinux. Previous involvement in the set-up/configuration of Embedded Linux systems. Exposure to networking protocols. 2+ years’ commercial Embedded software development experience. To find 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 ❯
Senior Embedded SoftwareEngineer Location: Cambridge Salary: £60,000 – £70,000 Contract: Permanent Are you passionate about building embedded systems that power cutting-edge RF and electronic technologies? A growing engineering team is looking for an Embedded SoftwareEngineer to take a leading role in the development of innovative hardware products - from concept through to volume … production. You’ll work across disciplines to design embedded software for highly complex systems, helping to manage, control, and calibrate RF platforms and advanced electronics. Embedded SoftwareEngineer Key Responsibilities: Work directly with Xilinx SoCs (e.g. Zynq, Versal) to implement embedded software solutions alongside FPGA and digital hardware teams. Define, architect, and document embedded software requirements. Drive continuous improvements across embedded platforms - enhancing performance, robustness, and maintainability. Embedded SoftwareEngineer background: Strong experience developing bare-metal embedded applications and bootloaders . Hands-on development experience with Xilinx SoCs , including Zynq or Versal platforms. knowledge of platforms such as STM32F , MSP430 , PIC , and/or Embedded Linux . Ability to work closely with More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Illumina
Senior SoftwareEngineer (OS) page is loaded Senior SoftwareEngineer (OS)locations: England - Great Abington: England - Remote: Scotland - Remotetime type: Full timeposted on: Posted Todayjob requisition id: 40674-JOB At Illumina, we are expanding access to genomic technology to realize health equity for billions of people around the world. Our efforts enable life-changing discoveries that … the opportunity to make a difference. Surrounded by extraordinary people, inspiring leaders, and world changing projects, you will do more and become more than you ever thought possible. Senior SoftwareEngineer - Remote or Cambridge, UK Hybrid working available from our Cambridge office or fully remote within the UKAs Senior SoftwareEngineer here at Illumina in the … the team that powers our industry-leading DNA sequencing and genotyping instruments. Working within Agile scrum teams, you'll design, implement, and test the operating system (OS) and control software that drives our cutting-edge biotech devices. This role is pivotal in ensuring the reliability and performance of our instruments across development, manufacturing, and field environments. You'll collaborate More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
A Lead SoftwareEngineer with a proven background in Embedded Software development, a good appreciation of electronics and strong commercial delivery experience will join a thriving Technical Consultancy. You’ll combine hands-on technical delivery (80%) and people leadership (small team of approx. 3-7). Hybrid working with salary to C£80K plus comprehensive benefits package. … This dynamic Consultancy, working across sectors from Defence and Healthcare to Industrial and Communications – delivering solutions that combine embedded software, electronics, FPGA, Cloud and system level functionality, seeks an individual who can confidently apply their technical expertise to address complex engineering problems. The Lead SoftwareEngineer should bring: A University Electronic Engineering related education. Extensive hands-on … experience with embedded software development in C. Knowledge of Bare metal and RTOS environments. Proven line management experience of small teams (around 3-7 people). A strong understanding of electronics and how embedded software sits at the interface between electronics and software. A career spanning several different industry sectors highly beneficial. Experience of commercial and delivery pressures 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, east anglia, 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 ❯
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 ❯
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 ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Fortice Ltd
Embedded SoftwareEngineer Aerospace & Defence (UK) Are you ready to apply your embedded software expertise to mission-critical aerospace systems with real-world impact? Were working with a rapidly growing, well-funded aerospace & defence technology company that is building the next generation of high-performance systems for airspace security. This organisation is backed by top-tier investors … a culture of innovation, pace, and technical excellence, they are scaling rapidly and are seeking exceptional engineers to join their expanding R&D group. The Role As an Embedded SoftwareEngineer , you will be a key part of the engineering team developing real-time software for advanced aerospace applications , including: Flight control and avionics systems Radar and … sensor data processing pipelines Guidance, navigation, and communication software Safety-critical, low-latency applications What Youll Bring Proficiency in C/C++ for embedded systems Experience with RTOS and/or bare-metal programming Familiarity with aerospace, robotics, or defence-grade software standards Strong understanding of hardware/software integration & testing Background in signal processing, sensor systems More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
SoCode Recruitment
Senior C++ SoftwareEngineer Salary: Up to £120,000 + Benefits Location: Cambridgeshire Working Env: Hybrid (3 days on-site) The company is a Cambridge based start-up that specialising in ultra-low latency trading technology for financial markets. Following continued growth, they are looking for a Senior SoftwareEngineer to join the team. As a … Senior SoftwareEngineer, you will play a leading role in the design, development and maintenance of low latency, high-performance software which oversees the low-latency FPGA in real-time trading, along with comprehensive tests suites to ensure the correct and efficient operation of the system. You will collaborate with software and hardware engineers across the … network protocols Common CPU architectures and how to exploit them for performance Computational/storage complexities and how to design to optimize for them Experience working across the entire Software Design Life Cycle (Architecture, Design, Implementation, Testing & Deployment Ability to collaborate with cross-functional teams across firmware, software, and DevOps to deliver production-grade solutions. Desired, but not More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
SoCode Recruitment
Senior C++ SoftwareEngineer Salary: Up to £120,000 + Benefits Location: Cambridgeshire Working Env: Hybrid (3 days on-site) The company is a Cambridge based start-up that specialising in ultra-low latency trading technology for financial markets. Following continued growth, they are looking for a Senior SoftwareEngineer to join the team. As a … Senior SoftwareEngineer, you will play a leading role in the design, development and maintenance of low latency, high-performance software which oversees the low-latency FPGA in real-time trading, along with comprehensive tests suites to ensure the correct and efficient operation of the system. You will collaborate with software and hardware engineers across the … network protocols Common CPU architectures and how to exploit them for performance Computational/storage complexities and how to design to optimize for them Experience working across the entire Software Design Life Cycle (Architecture, Design, Implementation, Testing & Deployment Ability to collaborate with cross-functional teams across firmware, software, and DevOps to deliver production-grade solutions. Desired, but not 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 ❯
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 ❯
Cambridge, Cambridgeshire, England, United Kingdom
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 Work … 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 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 ❯
Senior Embedded SoftwareEngineer - Cambridge Platform Recruitment has partnered with a leading UK-based manufacturer of advanced sensors, offering a comprehensive range of products utilized across various sectors. Following recent investment in a new state-of-the-art R&D centre, they are seeking an Embedded SoftwareEngineer to join the growing team. You will work … to be involved in the full design process, from cradle to grave, and to have a significant impact on the product offerings. Key Responsibilities: Design, develop, and maintain embedded software for industrial machines. Work with ARM-based microcontrollers in Embedded C Utilize real-time operating systems (RTOS) to optimize system performance. Collaborate with the hardware team to understand and … integrate board-level schematics and hardware functions. Qualifications: Proven experience in writing embedded software in C, for bare-metal and real-time targets. Strong knowledge of ARM-based microcontrollers, preferably the STM32 family. Experience with a range of serial comms such as SPI, I2C, UART, RS232. Preferred Qualifications: Knowledge of signal conditioning, especially as it relates to sensors. Experience More ❯
Senior Embedded SoftwareEngineer - Cambridge Platform Recruitment has partnered with a leading UK-based manufacturer of advanced sensors, offering a comprehensive range of products utilized across various sectors. Following recent investment in a new state-of-the-art R&D centre, they are seeking an Embedded SoftwareEngineer to join the growing team. You will work … to be involved in the full design process, from cradle to grave, and to have a significant impact on the product offerings. Key Responsibilities: Design, develop, and maintain embedded software for industrial machines. Work with ARM-based microcontrollers in Embedded C Utilize real-time operating systems (RTOS) to optimize system performance. Collaborate with the hardware team to understand and … integrate board-level schematics and hardware functions. Qualifications: Proven experience in writing embedded software in C, for bare-metal and real-time targets. Strong knowledge of ARM-based microcontrollers, preferably the STM32 family. Experience with a range of serial comms such as SPI, I2C, UART, RS232. Preferred Qualifications: Knowledge of signal conditioning, especially as it relates to sensors. Experience 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 ❯