Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Adecco
Application Software Engineer (Graduate to Mid-Level)Location: Cambridge, UK (Hybrid)Salary: £30,000 - £50,000 (depending on experience)Recent Graduates to Mid-Level Developers Welcome!The CompanyJoin a pioneering AI and machine learning software house, led by award-winning entrepreneurs and known for pushing the boundaries of innovation. You'll be part of a collaborative, high-calibre … team working on impactful, real-world projects.What We're Looking ForEducation & Skills- A 2:1 or higher in Computer Science, Engineering, Physics, or a related field from a top university.- AAB or higher at A-levels.- Strong mathematical and analytical thinking skills.- Excellent communication and teamwork abilities.Technical Skills- Familiarity with one or more of the following:- Programming: Node.js, Python … problem-solving mindset and eagerness to learn.Experience- For graduates: hands-on experience through internships or university projects.- For mid-level candidates: up to 3 years of commercial experience in software development.- Passion for softwareengineering and a desire to build scalable, high-quality applications.The RoleAs an Application Software Engineer, you'll:- Contribute to the design, development More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Experienced, project-lead software engineer 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 softwareengineering 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 softwareengineering 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 More ❯
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
La Fosse
Engineering Manager - Platform/Developer Enablement Location: Remote (UK-based) Salary: Up to £100,000 Help shape the future of global IoT connectivity. Our client is a fast-growing tech scale-up operating at the heart of global IoT infrastructure. With millions of connected devices across 165+ countries and integration with hundreds of networks worldwide, they’re enabling organisations … across industries to connect, manage and scale their devices with confidence. Following a period of rapid international growth and team expansion, they’re evolving how engineering and product teams operate - moving to a more customer-centric, product-led model that’s already driving tangible outcomes. To help power this next phase, they’re hiring an Engineering Manager to … lead and grow one of their platform teams focused on developer experience and enablement. What You’ll Be Doing As an Engineering Manager, you'll be responsible for leading a squad working on internal platforms and tooling that empower product teams to build, ship and scale software more efficiently. This includes streamlining CI/CD pipelines, standardising observability More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Creating C# tools in an eXtreme Programming development team This established and successful software company develops tools for operational support and portfolio management. Due to continued growth, they are seeking a C# .NET Developer to join their team working on the full-stack development of a web-based application used by some of their largest clients. Based in Cambridge … but with the flexibility to work remotely for part of the week, you would work on developing new features and functionality with involvement throughout the software development lifecycle. The company has an Agile employee-centric culture and values collaborative working within small friendly teams drawn from specialisms including softwareengineering, product management and test. Their pragmatic development … processes are based around eXtreme Programming principles. They develop software for long term use, and therefore value employees who want to remain with the company and make a sustained contribution to high quality code. You will need: • A 1st of 2.1 degree in computer science or similarly applicable subject • Demonstrably strong coding skills in C# and .NET Core (C++ More ❯
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
Pearson Carter
lead the design, development, and maintenance of cutting-edge application services within a dynamic and collaborative environment. This position is ideal for someone who excels in technical leadership, managing softwareengineering teams, and delivering robust, secure, and scalable solutions. You will have the chance to work with both in-house teams and external partners, ensuring the development of … services that are automated, efficient, and meet both business and user needs. Responsibilities: Lead the creation, testing, and maintenance of software services in line with architectural principles and best practices. Manage and mentor a talented softwareengineering team, driving efficiency through DevOps tooling, automation, and process optimization. Oversee the entire software development lifecycle, ensuring the timely … this position. You can also get in touch with me at harry@pearsoncarter.com or 0191 406 6111. Pearson Carter is the Global Leader in Microsoft Technology, Web, Mobile, and Software Development Recruitment with specialist roles across the globe – #D365Jobs, #PowerPlatform, #ApplicationsDevelopment, #TechLeadership, #SoftwareEngineering, #RemoteJobsUK, #D365CE #DevOpsCareers, #PowerApps, #CSharpJobs, #PowerAutomate, #AzureJobs, #TechManagement, #PowerBIJobs, #UKTechJobs, #MicrosoftJobs, #LeadDeveloper, #SoftwareDevelopment, #TechCareers, #TechTalent, #DigitalTransformation More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Cadence Design Systems
and innovators who want to make an impact on the world of technology. Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence customers are the world's … communications, automotive, aerospace industrial and health. At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Job Title: Lead Software Engineer Location: Cambridge, United Kingdom Reports to: SoftwareEngineering Group Director Job Overview: We are seeking a software engineer to join our team responsible for developing … and maintaining Agentic AI applications in the digital verification domain. This role offers an exciting opportunity to work at the intersection of computational software, hardware verification and artificial intelligence, helping to shape the future of Cadence's innovative solutions. Job Responsibilities: Design and development of AI systems and AI features within Cadence's suite of verification tools. Identify and More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
The One Group
Role: Application Software Team Lead Salary: £85,000 Location: Cambridge (Hybrid - 2-3 days per week on-site) My client is looking for a hands-on Application Software Team Lead to lead the development of their next-generation platform for managing and optimising high-performance wireless networks. This is a player-coach role, combining technical leadership with people … management. You'll guide a team of 10+ software engineers building a customer-facing system packed with advanced analytics, automation, and cloud-based architecture. Key Responsibilities: Lead development of the application and related tools using Agile methodology Line manage a team of 10+ developers (Grad to Architect level) Set team goals, manage resourcing, training, and recruitment Collaborate with SW … test strategy Contribute to clean, scalable code and maintain a strong delivery culture Skills & Experience Required: Proven experience in a technical leadership role within a customer-facing or enterprise software environment Strong background in back-end development and the SDLC Experience taking products from concept to launch , including MVPs Deep understanding of cloud infrastructure and performance optimisation Proficiency in More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
In this role you will lead and oversee AD/ADAS software solutions within our Automotive Line of Business. You will drive the development of cutting-edge ADAS technologies from concept to production. You will work at the intersection of technology and strategy, evaluating the best ADAS solutions in the market and coordinating cross-functional efforts to integrate them … strong track record in Product management for ADAS or Autonomous driving systems. You will be adept at bridging external vendors and internal teams to deliver high-quality, automotive-grade software solutions. As the AD/ADAS PM, you will be instrumental in defining system requirements and use cases, managing stakeholder communications, and guiding the team through the full development … cases that align with customer needs and product objectives. Ensure these requirements cover various driving scenarios (Operational Design Domains) and inform a robust system architecture design. Coordinate with internal softwareengineering teams and other departments (e.g. product management and go-to-market teams) to ensure proper implementation of ADAS features and alignment with overall product roadmaps Collaborate with More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Are you passionate about bringing innovative architecture to life in the real world? Do you thrive at the intersection of low-level software and strategic collaboration? We're looking for a Principal Solution Engineer who brings technical excellence, and passion to make it happen! In this high-impact role, you'll lead the enablement of Arm's most advanced … and first-party applications. Your work will ensure that our customers extract maximum performance and value from Arm-based platforms, and you'll do so by guiding both internal engineering efforts and strategic customer relationships. This is more than a technical leadership role-it's your opportunity to shape product direction, build enduring partnerships, and drive real-world software … with solving hard problems, working across boundaries, and pushing industry standards forward. Responsibilities: Drive end-to-end enablement of innovative Arm architecture features across the compiler, OS, and broader software stack-turning hardware innovation into performance uplift. Translate microarchitectural insights into real software strategies, in close collaboration with hardware and architecture teams. Develop and optimize backend compiler components More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Speechmatics Limited
Speechmatics towards being the most accurate speech recognition system globally. It also ensures their deployment into production, working with the latest developments in ML, but also with the best engineering practices for softwareengineering and model serving. What you'll be doing: Drive diverse groups of engineers to achieve ambitious goals; you will work on complex R More ❯
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
Few&Far
Fully Remote within the UK Up to £160k + Stock + Benefits Series C, Developer Tooling/ML Deployments Join a US scale-up on a mission to empower Engineering teams to deliver their best work, through simplifying the deployment of Machine Learning models As they expand their global footprint, raised Series C funding & have grown over 30% in … re seeking a talented Forward Deployed Engineer to join the UK team! About the Role As a Forward Deployed Engineer you'll collaborate directly with customers to understand challenges, engineering ML-based deployment solutions. You'll be instrumental in ensuring clients achieve optimal outcomes with their models, focusing on aspects like optimisation, scalability & efficiency You’ll work alongside teams … with cross-functional teams to enhance product features, based on client feedback Work with Python, PyTorch, Tensorflow, Kubernetes, Docker & cloud platforms Ideal Candidates have 5+ years of Backend (Python) SoftwareEngineering experience in a fast-paced, high-growth, product environment, ideally as a Co-Founder or Founding Engineer Some interest or experience with the lifecycle of ML model More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Softwire
average profit share of £3,532-£10,861. Softwire is one of the UK's leading digital technology consultancies, offering services in data, AI, cloud, CX, innovation, design, and software engineering. We deliver high-profile, mission-critical, and transformational projects for household names across the public and private sectors. Founded on the idea to be the outstanding place to … Excel workflows for a financial services firm Modeling data for a civil service department replacing a legacy HR system Experience and qualifications Technical 3+ years' experience in data or softwareengineering Knowledge of Python, SQL, Databricks, Snowflake, and major cloud platforms (AWS/Azure/GCP) Ability to learn quickly and adapt to new technologies and sectors Understanding … of data engineering best practices and system design Strong communication skills for explaining technical concepts and engaging clients Proven track record of delivering impactful results and taking on team responsibilities Your approach Passionate about leveraging technology for client outcomes Focused on effective, high-quality delivery Committed to increasing client technical maturity Enjoy working collaboratively and innovatively Comfortable with ambiguity More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
seeking a talented developer with expertise in image analysis and machine learning to bring their skills to bear on cutting edge research. There is flexibility towards either a purely engineering or research role. You will work on a range of projects relating to image analysis in the life sciences, to advance the state of the art. The team use … evolving and experimental image processing and machine learning techniques, starting from modelling in tools including MATLAB through to development of image analysis (2D, 3D and 4D) and machine learning software in Python. Datasets are vast (terabytes to petabytes) and significant computational power and HPC is available. You will have: A relevant PhD (or equivalent experience), and a good technical … grades. Intellectual curiosity, drive, energy and reasoning skills. Team working and an interest in working alongside researchers with diverse backgrounds. Adaptability given rapidly evolving techniques. Strong algorithm development and softwareengineering ability, particularly around computational modelling for image analysis, image processing and/or machine learning (ideally CNNs for volumetric data). Increasingly, software architecture is a More ❯
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
NEUROTIC
Company Description NEUROTIC excels in softwareengineering, design, marketing, and AI/data science to transform client ideas, problems, and teams into scalable solutions. We blend creativity with technology to create innovative products and services. Our team is dedicated to delivering exceptional quality and fostering collaborative relationships with our clients. Role Description This is a contract remote role More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Ascent Sourcing Ltd
a tight-knit team of engineers and product leads who are deeply committed to building responsible, high-impact AI systems. If you’re excited by the intersection of AI, softwareengineering, and emerging agentic architectures—this is your place. The business is an ambitious, fast-moving team building next-generation AI-native systems — products that think, learn, and … adapt in real time. The vision is to redefine how intelligent software interacts with the world, enabling capabilities that feel more like working with a creative partner than a machine. We’re looking for someone who’s not just skilled but obsessed with AI. If you're driven by curiosity, excited by experimentation, and motivated to contribute to a … skills with clean, maintainable code. At least 12 months of real, proven production experience with LLM workflows and scaling them in real-world applications. Solid understanding of advanced prompt engineering techniques. Good knowledge and practical experience with FastAPI and RESTful APIs. Solid knowledge of PostgreSQL. Experience with DevOps/MLOps, including deploying and monitoring ML pipelines. Decent React.js experience More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
and machine learning techniques. You will support equally qualified colleagues with a life sciences background, putting to work your prodigious Python skills to advance the state of a growing software platform which forms the bedrock of future research for a global scientific audience. You will bring: A relevant PhD, most likely in computer science, backed by a good technical … degree and strong A-levels. Creativity and reasoning, intellectual curiosity, adaptability, drive and energy, along with an interest in working alongside researchers with diverse backgrounds. Strong softwareengineering and algorithm development skills in Python, including advanced image processing for 3D datasets, and ideally interpretation of biological (not medical) data from time series microscopy. Likely TensorFlow, Keras, PyLattice or More ❯
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
Xpertise Recruitment
Senior Software Engineer (.NET) | £60,000 - £75,000 | Remote-first (Midlands-based) A high growth fintech business are hiring Senior Product Engineers as part of a strategic insourcing drive. This is a backend-leaning role with real product ownership/focus. You’ll join a smart, collaborative team helping shape modern platforms that have grown revenue 40% year-on … NET, C#, GCP, MongoDB, SQL Server Vue.js, TypeScript, JavaScript (but this role leans backend) Modern CI/CD, APIs, and cloud-native mindset What you’ll bring: Solid .NET engineering experience, ideally with experience building robust APIs A product-first mindset; you care about impact, not just ticket delivery Ability to collaborate closely with cross-functional teams A pragmatic More ❯
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
La Fosse
Technical Software Team Lead (React, TypeScript, APIs) Remote Role (x2 Visits per year to UK office) | Up to £75,000 per annum base Our client is a well established software company delivering critical intelligence and data analysis tools to global organisations across defence, law enforcement, and national security sectors. As part of their growth, they’re hiring a … senior software engineer to help shape the frontend of one of their flagship applications. This role combines hands-on React development with the leadership of a small, skilled team of engineers. You'll work in a collaborative, cross-functional environment focused on building responsive, data-rich interfaces that support real-world investigative work. What You’ll Do: Build Responsive … Knowledge of AWS, GitHub Actions, or CircleCI Exposure to data visualisation or geospatial mapping tools Understanding of backend environments (Python, Java) for context Experience working in secure, high-trust software environments Why Join? Fully remote (UK-based) with flexible working Opportunity to lead meaningful software used by public sector and defence clients Supportive, low-ego engineering culture 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 ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Job Overview: We are looking for a highly motivated and skilled software engineer to join our team, focusing on Functional Safety Software Development! In this role, you will contribute to the design, implementation, and verification of software that meets the safety standards for embedded and real-time systems. You will collaborate with multi-functional teams to develop … middleware stack development. This is a great opportunity to make a tangible impact by working on projects that directly affect safety in the automotive sector! Responsibilities: Design and implement software components that meet functional safety requirements (e.g., ISO 26262, IEC 61508). Work to bring function safety to existing code. Develop and maintain documentation to support safety certification and … compliance audits. Collaborate with safety engineers, hardware teams, and software architects to define software safety requirements and architectures. Support software integration, verification, and validation processes in safety-critical systems. Contribute to process improvements and tooling for safety-focused software development workflows Required Skills and Experience: Strong proficiency in C development, particularly in embedded or system-level More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
Senior Embedded Software Engineer - Award-Winning Technology Company - Cambridge - 5+ years C++ development Are you ready to shape the future of cutting-edge Augmented Reality products? Our client, an award-winning technology company at the forefront of innovation, is seeking a Senior Embedded Software Engineer to join their talented team. What you’ll do: Contribute to the design … and development of state-of-the-art AR products. Implement new features, resolve software bugs, and enhance performance on embedded systems. Collaborate closely with electronics and hardware teams, reading electronic schematics to integrate software effectively. Work on microcontrollers such as PIC32 or ARM-based systems. Your essential skills: Strong commercial experience (5+ years) in C++ development. Expertise with … advanced C++ features: polymorphism, templates, smart pointers, threading, and the STL. Practical experience developing software for microcontrollers (PIC32 or ARM preferred). Ability to read and interpret electronic schematics. Desirable skills (not mandatory, but a big plus): Python scripting. Embedded Linux development. Familiarity with Xilinx Zynq and/or Microchip Polarfire FPGA SoCs. Experience with sensor processing/fusion More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
ACS Performance
We're seeking a Senior Embedded Software Engineer 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 both … 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 … 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 skills and experience required in this advertisement to be aSenior Embedded Software Engineersubmit your CV including an outline of your More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
ACS Performance
We're seeking a Senior Embedded Software Engineer 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 both … 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 … 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 skills and experience required in this advertisement to be aSenior Embedded Software Engineersubmit your CV including an outline of your More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Technical Futures
Senior Embedded Software Engineer Award-Winning Technology Company - Cambridge - 5+ years Embedded C++ development - Permanent. Are you ready to shape the future of cutting-edge Augmented Reality products? Our client, an award-winning technology company at the forefront of innovation, is seeking a Senior Embedded Software Engineer with expert C++ development experience to join their talented team. What … youll do: Contribute to the design and development of state-of-the-art AR products. Implement new features, resolve software bugs, and enhance performance on embedded systems. Collaborate closely with electronics and hardware teams, reading electronic schematics to integrate software effectively. Work on microcontrollers such as PIC32 or ARM-based systems. Your essential skills: Strong commercial experience (5+ … years) in C++ development. Expertise with advanced C++ features: polymorphism, templates, smart pointers, threading, and the STL. Practical experience developing software for microcontrollers (PIC32 or ARM preferred). Ability to read and interpret electronic schematics. Desirable skills (not mandatory, but a big plus): Python scripting. Embedded Linux development. Familiarity with Xilinx Zynq and/or Microchip Polarfire FPGA SoCs. More ❯