Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
people from over twenty different countries, speaking multiple languages, with a physical footprint in Africa, Europe, and Latin America. The role: We are seeking a skilled Senior Full Stack SoftwareEngineer who is proficient in both frontend and backend development. The ideal candidate will be responsible for designing, developing, and maintaining our platform and related services. Additionally, the … and functionality of our applications and a strong understanding that our customers are the ultimate beneficiary of well built, scalable and working software. Key Responsibilities: Design, develop, and maintain software systems using modern frameworks and technologies. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code. Implement responsive design principles to … write and understand design documentation using C4, sequence diagrams and workflows. Excellent problem-solving skills and attention to detail. Solid understanding of logging, monitoring and observability to understand if software is functioning as required. Strong communication and teamwork skills. Preferred Skills: Experience with cloud platforms e.g., AWS, Azure, Google Cloud. Knowledge of DevOps practices and CI/CD pipelines. More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
OLI Systems, Inc
SoftwareEngineer – Galileo Platform Location: Cambridge, UK — Remote‐first today, local office planned as we scale. Department: Technology Overview OLI stands at the intersection of deep chemistry expertise and modern cloud engineering. Our 75-person team has quadrupled in size over the past seven years by translating five decades of chemical insight into agile software that fuels … engineering playbooks that reinforce strong habits and elevate team consistency. Requirements Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience). 4+ years of professional software development with hands-on experience in creating and delivering production code. Strong and demonstrable proficiency in modern .NET/C# and Python. Good knowledge of protocols and APIs (HTTP … Rich front-end development experience using popular frameworks (Angular, React or Blazor); developing and debugging JavaScript and/or TypeScript code. Advanced degree in computational chemistry, chemical engineering, or software engineering. Experience rewriting on-prem legacy engines into scalable cloud services. Contributions to open-source scientific-computing projects. Familiarity with distributed computing, scalable cloud services on cloud, or serverless More ❯
Job Summary IQGeo is seeking a Full Stack SoftwareEngineer to support our Web and Mobile Software engineering efforts for domestic and international enterprise customers. This role joins a dynamic team that enjoys working with complex applications and products that utilize software, GIS, engineering, and problem-solving skills. Our flexible scheduling and outstanding benefits support success … that the IQGeo team is tackling. To achieve this, more than 500 innovative telecommunications and utility companies around the world are "building better networks" using our award-winning geospatial software to deploy the fiber optic and distributed energy networks of the future. We play a vital role in helping utilities plan, design, construct and maintain the complex network assets … essential to the success of our businesses and well-being of our communities. As a carbon neutral software company, we invite creative and talented people to join us in our mission to transform communication and utility networks for the long-term sustainability of our shared planet. Learn more about our customer stories . Our Engineering teams are in Cambridge More ❯
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. Full Stack SoftwareEngineer I - HYBRID Are you passionate about solving customer problems with cutting-edge technologies? Do you have a strong technical background and excellent communication skills? Do you want … to work on products having a real positive impact on the world? If so, you might be the perfect fit for our SoftwareEngineer role within the End-To-End Solutions (e2e) team in Cambridge (UK). Why us We are looking for an enthusiastic Full Stack SoftwareEngineer I with a strong foundation in TypeScript … Node.js, and Angular to join our team. This is an excellent opportunity for a junior engineer looking to grow in a collaborative and innovative environment. Experience in bioinformatics and Java is a plus but not required. Why You Illumina is at the forefront of bringing whole genome sequencing into healthcare, helping change lives by driving adoption of sequencing in 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 Senior SoftwareEngineer (Infrastructure) to join our team and help us develop and maintain our cutting-edge game technologies and systems. At World Makers, a Senior SoftwareEngineer (Infrastructure) will have the … 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
Ecm Selection
Based in offices in central Cambridge (with hybrid work options available - 3 days a week in the office), this company develops software used for scientific engineering applications. Their software products have been best-in-class for several years, and they progressively look forward to maintaining that position through new features and accessibility. Their software is based on … C# with the use of TypeScript/JavaScript for web-based applications. For this role, they are looking to recruit an experienced C# softwareengineer to develop new features through best software engineering practices and ensure high level of software maintainability. Requirements: 1st/2.1 in Computer Science or similar, and significant professional software experience … using C# and .NET framework for Enterprise software products. Good communication skills - collaboration within the team is important. Demonstrable experience working on complex and large code bases. Additional experience with SQL Server, Docker and Kubernetes would be desirable. Team culture is important, so interested candidates should enjoy mentoring junior members of the team and contributing to projects so deadlines 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. Additional More ❯
Job Title : Full-Stack SoftwareEngineer Location : Cambridge, ON On-site Job Type : Full-time Benefits :RRSP, health/dental/vision package, reimbursement for tuition and professional dues, paid vacation, personal days, and sick days Get to Know Us : Eclipse Automation, part of Accenture, delivers cutting-edge custom automated manufacturing solutions across multiple industries. We combine advanced … sustainable manufacturing systems. Our global network includes facilities in Canada, the United States, Germany, Hungary, Switzerland, and Malaysia, ensuring regional expertise and global strength. The Position : The Full-Stack SoftwareEngineer - Front End will join the core team building out Project Neuron-Eclipse Automation's digital transformation platform. This role focuses on developing web interfaces, APIs, and backend … services that connect to real-time 3D models, AI assistants, and enterprise data. Full-Stack SoftwareEngineer - Front End will work alongside senior engineers, and the system leads to deliver functional, well-structured next-generation platforms and applications that power Eclipse's automation tools. This role will play a key role in transforming AI, digital twins, and real More ❯
SoftwareEngineer - Security Automation, GenAI, AWS AppSec Security Job ID: Services LLC Amazon Web Services (AWS) is one of Amazon's fastest growing businesses. We are passionate about thinking big, innovating on behalf of our customers, and tackling problems at scale. Cloud computing is disrupting, and we are eagerly seeking talented, entrepreneurial-minded individuals to join us as … of the internet, and you will own the customer experience for the cloud based tools they use. The AWS Application Security Team is looking for a curious and motivated engineer and leader to build great automations, generative AI tools, workflows, and back-end engines for our customers. We own protecting customers and hardening all the services and features we … those customers. You will be responsible building tooling that AWS AppSec teams use to help facilitate security reviews during their partnerships with AWS Product Teams. In this role, a SoftwareEngineer must produce results in the face of ambiguity and imperfect knowledge, and foster constructive dialogue and seek resolution when confronted with disagreement. They are also expected to More ❯
Embedded SoftwareEngineer with at least 10 years' practical design experience. Full-time, working at our HQ in Oakington, Cambridge. Core Skills In this role, you'll get to work on all stages of the design process, from initial feasibility to supporting new product introduction. You should be able to demonstrate experience in all the following areas: Experience … in the complete software development lifecycle, from requirements capture through design, implementation and validation to software release for production Translation of requirements into a coherent design C/C++ software design and development in an embedded environment Working with real-time operating systems (e.g. FreeRTOS, Zephyr) Scripting languages (e.g. Python, node.js) Development and debugging with prototype hardware More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
At RemoteStar we are currently hiring for a client who is a world-class iGaming operator offering various online gaming products across multiple markets, both through their proprietary gaming sites and partner brands. Their iGaming platform is central to their More ❯
Senior C++ SoftwareEngineer Package: Base Salary (Up to £60,000) + Benefits Location: Cambridgeshire (South) Working Environment: Hybrid (3 days on-site) The company specialises in developing bleeding edge radar technology and is expanding its software team to support a major new phase of development across its radar systems. As a Senior SoftwareEngineer, you will be building the software behind the next generation of surveillance technology, working across the stack but with a focus on the development of C++ applications. You will be joining a multi-disciplined team of 12 engineers and working across the entire software development life cycle, with the opportunity to influence the design and architecture of … this software. Key Requirements Experience programming in C++ Familiarity programming on Windows OS Experience or an understanding of how software integrates with HW/Embedded Systems. Excellent communication skills Desired, but not essential: Experience programming in Python (for scripting) Experience with GUI development Experience programming on Linux £70000 - £90000 per annum, Benefits: + Equity + Comprehensive Medical Coverage 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 and Linux driver More ❯
often do you get the chance to build a technology that transforms the future of humanity? Graphcore products have set the standard in made-for-AI compute hardware and software, gaining global attention and industry acclaim. Now we are developing the next generation of artificial intelligence compute with systems that will allow AI researchers to develop more advanced models … business. Graphcore recently joined SoftBank Group - bringing large and ongoing investment from one of the world's leading backers of innovative AI companies. Job Summary The Senior Staff System Software QA engineer is responsible for designing and delivering software validation and quality assurance solutions for the System Software group.This involves creating and executing tests, identifying errors … the requirements of the product and at the expected levels of quality.As a senior member of the team, you are expected to engage with all stakeholders inside the System Software group, show some technical leadership in designing and delivering solutions and support the more junior members of the team in acquiring news skills. The Team The System SoftwareMore ❯
Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services. This is an opportunity to operate and engineer systems on a massive scale, and to gain world class experience in cloud computing. You'll be surrounded by people who are passionate about cloud computing, believe that first … a customer issue, investigate why a metric is trending the wrong way, consult with the top engineers at Amazon, or discuss radical new approaches to automate operational issues. A softwareengineer at Amazon will have technical ownership of designs and services, and will influence good coding practices among peers. Responsibilities will include designing, coding, reviewing, testing, fixing, researching … deploying and maintaining services and code in Amazon cloud production environments. Successful candidates will be experienced software engineers who can prioritize well, are good team players, develop at a high standard, can deal with new and ambiguous problem domains, and have a consistent track record of delivery. A day in the life At Amazon our software engineers take More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Oscar Technology
Senior Software Developer - HealthTech | React Native, Kotlin, Node.js, Python Hybrid - Remote with 1-2 Days/Week Onsite (Cambridge Area) Permanent | £65,000 - £75,000 DOE I'm working with an innovative, fast-growing business in the healthtech space , developing cutting-edge Software as a Medical Device (SaMD) products that are transforming patient care and accessibility on a … global scale. They're now looking to bring in a Senior Software Developer to help drive their next phase of growth - leading on mobile app development, shaping scalable architecture, and working closely with a multidisciplinary team of product, data, and clinical experts. The Role Lead development of cross-platform mobile apps (Android & iOS) Architect scalable, modular applications across the … Python Experience with cloud platforms such as Firebase Solid understanding of mobile app architecture and performance Comfortable in agile, fast-moving environments Why Apply? A chance to build impactful software with real-world medical value Join a talented, collaborative team in a mission-led company Shape architecture and lead projects during a key scale-up phase Work flexibly, with More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Oscar Associates (UK) Limited
Senior Software Developer - HealthTech | React Native, Kotlin, Node.js, Python ?? Hybrid - Remote with 1-2 Days/Week Onsite (Cambridge Area) ?? Permanent | £65,000 - £75,000 DOE I'm working with an innovative, fast-growing business in the healthtech space , developing cutting-edge Software as a Medical Device (SaMD) products that are transforming patient care and accessibility on a … global scale. They're now looking to bring in a Senior Software Developer to help drive their next phase of growth - leading on mobile app development, shaping scalable architecture, and working closely with a multidisciplinary team of product, data, and clinical experts. ?? The Role Lead development of cross-platform mobile apps (Android & iOS) Architect scalable, modular applications across the … Python Experience with cloud platforms such as Firebase Solid understanding of mobile app architecture and performance Comfortable in agile, fast-moving environments ?? Why Apply? A chance to build impactful software with real-world medical value Join a talented, collaborative team in a mission-led company Shape architecture and lead projects during a key scale-up phase Work flexibly, with More ❯
Peterborough, Cambridgeshire, UK Hybrid / WFH Options
Stealth IT Consulting Limited
in RESTful API development and integration Experience with CI/CD pipelines and version control systems (eg Git) Familiarity with cloud platforms (preferably AWS or Azure) Solid understanding of software engineering principles and practices (TDD, BDD, SOLID) JBRP1_UKTJ More ❯
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
Stealth IT Consulting Limited
in RESTful API development and integration Experience with CI/CD pipelines and version control systems (eg Git) Familiarity with cloud platforms (preferably AWS or Azure) Solid understanding of software engineering principles and practices (TDD, BDD, SOLID) JBRP1_UKTJ More ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
Job Title: Software Developer Department: Software Development Reporting To: Technical Project Manager (TPM) Location: Panaji, Goa, India Job Type: Work from Home (6 months Probation from office in GOA) Company Profile: They are a leading technology provider in the travel industry with over 25 years of experience, delivering cutting-edge solutions to tour and rail operators worldwide. With … are trusted by 10,000+ travel professionals daily, offering a richer, more comprehensive, and customer-centric approach compared to others in the market. Duties and Responsibilities: 1. As a software developer, you shall be part of an exciting and rapidly expanding team whose responsibility is to put the clients' vision into reality. 2. Your primary role would be Software … applications 7. Conduct thorough testing to ensure application functionality and stability 8. Provide technical support to resolve issues related to developed applications. 9. Create and maintain documentation throughout the software development life cycle. Skills Required: 1. Solid understanding and strong proficiency in C# and the .NET Framework 2. Experience with ASP.NET (Web Forms/MVC) to build scalable web More ❯
the-art technology and engineering to make it happen, with consideration for the customer as the centre of all that we do. We are seeking an experienced and versatile Software Development Engineer in Test to own quality of ad features on Roku Platform. You will be responsible for end-to-end execution of ad product which includes cross … and QA concerns in meetings with cross-functional, project team members and provide valuable end-user feedback to improve the customer experience. This position requires a solid understanding of software development life-cycle experience with a variety of testing techniques, strong debugging, written and organizational skills, and automation experience. About The Team Our team works on qualifying all Ads … Promote coding conventions and standards for code re-usability and cleanliness Conduct code reviews for improved code quality and optimization We are excited if you have 5+ years of Software Engineering. 3+ years of hands-on experience with automation systems and unit testing (Python) Strong problem-solving, analytical and technical troubleshooting skills Solid knowledge and experience developing test plans More ❯
of technologies developed from research at Cambridge University, the company experienced a meteoric rise before being acquired, and now forms part of OpenText, one of the world's largest software companies. The team is seeking talented graduates to join our team in Cambridge. The ideal candidates will be able to work as part of a team or on individual … join an exciting growth industry. Technical Graduates The R&D team is Cambridge's largest department and is in constant need of top-class graduates. The opportunities range from software developers working on a variety of products to mathematical and algorithmic researchers. The following qualities would all prove an advantage: Intelligence - a successful candidate will probably have or be More ❯
Senior C++ SoftwareEngineer Salary: Up to £70,000 Location: Cambridgeshire (South) Working Environment: Hybrid (3 days on-site) The company specialises in developing bleeding edge radar technology and is expanding its software team to support a major new phase of development across its radar systems. As a Senior SoftwareEngineer, you will be building … the software behind the next generation of surveillance technology, working across the stack but with a focus on the development of C++ applications. You will be joining a multi-disciplined team of 12 engineers and working across the entire software development life cycle, with the opportunity to influence the design and architecture of this software. Key Requirements: 5+ … years of experience programming in C++ and familiar with Windows OS Strong command of Python (Scripting) Experience working across the entire Software Development Life Cycle Desired, but not essential: An understanding of embedded software and embedded Linux Good understanding of real-time software Experience with machine learning software techniques More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Corriculo Ltd
Senior SoftwareEngineer, C++, C#, .NET, SDK, Hybrid, COR7267 An exciting opportunity has arisen for a Senior SoftwareEngineer 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 … 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 Senior SoftwareEngineer will be joining a globally recognised organisation at the forefront of scientific manufacturing innovation. With 15 facilities across 10 countries, they are world leaders in the design More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ACS Business Performance Ltd
We're seeking a Senior Embedded SoftwareEngineer to join our growing Augmented Reality (AR) and Infrared Products team. You'll play a key role in developing and enhancing cutting-edge AR systems used in defence and industrial applications. This is a hands-on role involving the design and implementation of new features, bug fixing, and diagnostics for … Requirements: 5+ years' C++ experience (advanced features like templates, smart pointers, STL, threading, polymorphism) Embedded development with microcontrollers (PIC32, ARM, or similar) Ability to read electronic schematics for embedded software integration Desirable Experience: Python or scripting language familiarity Proficient with embedded Linux (shell scripting, terminal use) Experience with Xilinx Zynq, Polarfire SoCs, or similar Writing Linux kernel drivers for … links welcome) Typically looking for candidates with 8+ years' experience Some UK/international travel required Hybrid working may be available This role is ideal for a self-motivated engineer who enjoys solving complex problems and contributing to innovative, real-world technology. ACS are recruiting for a Senior Embedded Software Engineer. If you feel that you have the More ❯