SoftwareEngineer (Python) | Cambridge (3 days a week on-site) | £55,000 - £75,000 + Equity Are you a SoftwareEngineer with experience in start-up environments , looking to build AI-driven solutions that directly improve healthcare operations? We’re hiring for an AI start-up … complex operations and regulatory requirements. As an early-stage company tackling real-world challenges in the NHS and beyond, they’re looking for a SoftwareEngineer with previous start-up experience who thrives in a fast-moving environment, enjoys taking ownership, and is passionate about creating impactful AI … the founding team to ensure their platform evolves in line with user needs and technical best practices. What You’ll Bring: 3+ years of software development experience, with a strong focus on Python for backend services Proven experience working in a start-up environment, comfortable with fast-paced decision More ❯
C++ SoftwareEngineerSoftwareEngineer We are currently working with a market leader in the design and manufacture of cutting-edge surveillance systems used across the security and defence sectors. They are seeking a skilled SoftwareEngineer with strong C++ expertise who is eager … to broaden their experience across a range of software systems and applications. Key responsibilities for the role of SoftwareEngineer include: Designing and developing software for surveillance systems and control interfaces. Creating integration tools for third-party surveillance and security platforms. Enhancing user experience and system … usability. Collaborating with a cross-functional team to drive innovation and technical excellence. Playing a key role in the continuous improvement of software engineering practices. As the selected SoftwareEngineer, your background should include: 5+ years of professional software development experience. Strong proficiency in C++ and More ❯
C++ SoftwareEngineerSoftwareEngineer We are currently working with a market leader in the design and manufacture of cutting-edge surveillance systems used across the security and defence sectors. They are seeking a skilled SoftwareEngineer with strong C++ expertise who is eager … to broaden their experience across a range of software systems and applications. Key responsibilities for the role of SoftwareEngineer include: Designing and developing software for surveillance systems and control interfaces. Creating integration tools for third-party surveillance and security platforms. Enhancing user experience and system … usability. Collaborating with a cross-functional team to drive innovation and technical excellence. Playing a key role in the continuous improvement of software engineering practices. As the selected SoftwareEngineer, your background should include: 5+ years of professional software development experience. Strong proficiency in C++ and More ❯
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
IC Resources
SoftwareEngineer – Next-Gen Radar & Surveillance Systems If your skills, experience, and qualifications match those in this job overview, do not delay your application. Location: Cambridge Hybrid Working: 2 Days WFH Salary: (£55,000 - £65,000) The Opportunity Our client is an industry leader in advanced surveillance technology … that are expanding their software engineering team to support a bold and ambitious product roadmap. They design and deliver radar systems used globally in critical border security, infrastructure protection, and defence applications. As a SoftwareEngineer, you’ll work across the full stack—from embedded systems to … command and control applications. You’ll play a key role in enhancing system capabilities, improving user experience, and integrating with third-party platforms. SoftwareEngineer Key Responsibilities Design and develop software for radar control systems and onboard processing Build interfaces for third-party surveillance and security integrations More ❯
SoftwareEngineer £55,000 + Benefits An exciting opportunity is available for a SoftwareEngineer to join a growing company specializing in advanced surveillance systems. You’ll work across the full software stack, helping enhance the user experience and deliver next-generation security solutions. Key … Responsibilities: Design and develop software for security/surveillance systems Improve system capabilities and user experience. Contribute to the continuous improvement of software engineering practices. The Ideal SoftwareEngineer Will Have: Strong understanding of object-oriented software design. Experience with C++ and Python. Knowledge of … embedded Linux, GIS data, or SQL databases (preferred). Excellent teamwork, communication, and problem-solving skills. If you're interested in the position of SoftwareEngineer, please apply or contact Michael Burns-Peake. 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? Do you live in the Lisbon area or would love the opportunity to live and work in Portugal? If so, our client … for good' start-up - is actively hiring for a position based in Lisbon to support operations across their EU and UK functions. The Robotics SoftwareEngineer, based in Lisbon, Portugal, will be responsible for: Designing, developing, and testing software systems for advanced robots Collaborating with electronics, mechatronics … 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 More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Integrity Personnel Limited
Senior Embedded SoftwareEngineer (Cambridge with Hybrid options): Versatile real-time embedded software development experience using C or C++, on bare metal, embedded Linux or RTOS Good analytical skills and logical reasoning ability Excellent debugging skills with tenacity to probe issues to understand their root causes Experience … with development tools for debugging, profiling, code coverage, memory leak detection etc. Linux kernel or device driver development experience advantageous Role: Senior Embedded SoftwareEngineer Location: Cambridge with Hybrid options Salary: £50-65K with attractive benefits package including private healthcare, company performance bonus (on average … for a highly respected Cambridge business. Candidates searching for the following job titles are also likely to be interested in this role: * Senior Embedded Software Developer * Senior Platform SoftwareEngineer * Linux SoftwareEngineer * Senior Firmware Engineer For full company details and job specification for More ❯
SoftwareEngineer £55,000 + Benefits An exciting opportunity is available for a SoftwareEngineer to join a growing company specializing in advanced surveillance systems. You’ll work across the full software stack, helping enhance the user experience and deliver next-generation security solutions. Key … Responsibilities: Design and develop software for security/surveillance systems Improve system capabilities and user experience. Contribute to the continuous improvement of software engineering practices. The Ideal SoftwareEngineer Will Have: Strong understanding of object-oriented software design. Experience with C++ and Python. Knowledge of … embedded Linux, GIS data, or SQL databases (preferred). Excellent teamwork, communication, and problem-solving skills. If you're interested in the position of SoftwareEngineer, please apply or contact Michael Burns-Peake. More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Cadence Design Systems
Sr Principal SoftwareEngineer page is loaded Sr Principal SoftwareEngineer Apply locations: CAMBRIDGE Time type: Full time Posted on: Posted Yesterday Job requisition id: R49763 At Cadence, we hire and develop leaders 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 most innovative companies … boards to systems for the most dynamic market applications including consumer, hyperscale computing, 5G communications, automotive, aerospace industrial and health. Job Title: Sr Principal SoftwareEngineer Location: Cambridge, United Kingdom OR Cork, Ireland Reports to: Software Engineering Group Director Job Overview: We are seeking a Sr Principal More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
APRIL QUEST LIMITED
Info about what the Embedded SoftwareEngineer role entails I am working with a leading provider in wireless communications, currently on the search for a motivated and experienced individual to join the team as a Software Engineer. The successful SoftwareEngineer will work with the … R&D team and should understand the software development lifecycle. *Due to sponsorship restrictions, all candidates must have full working rights in the UK without the need for sponsorship* Essential Requirements of a Embedded SoftwareEngineer Experience working with Embedded C Experience with communication protocols (UART, SPI … RS485, etc) Understanding of ARM architecture (STM32) Experience working autonomously, as an individual contributor Desirable Requirements of a Embedded SoftwareEngineer Experience working in a safety critical environment Benefits 25 days holiday excluding Bank Holidays Healthcare benefits Flexibility to work from home where required If you feel you More ❯
Senior Embedded SoftwareEngineer Take the next step in your career now, scroll down to read the full role description and make your application. The Company: Our client is a leading technology developer known for its commitment to delivering innovative solutions in the communications sector. They are dedicated … to pushing the boundaries of what’s possible in real-time communication technology and are now seeking a skilled Embedded SoftwareEngineer to join their talented team. Role Overview: As the Senior Embedded SoftwareEngineer, you will be at the forefront of developing and enhancing embedded … real-time software. You will work closely with a dynamic team, tackling challenging real-time platform issues and implementing creative solutions. Key Responsibilities: Embedded software development for new features. Debugging real-time issues and bug fixing. Writing unit tests and integration tests. Participating in code reviews and document reviews. More ❯
Backend SoftwareEngineer/Developer (C++) Cambridge/WFH to £65k Are you a C++ technologist looking for an opportunity to progress your career whilst working on complex and interesting systems with continual learning opportunities? You could be joining a market leading software house that's remote … access product is used by hundreds of millions of users worldwide. As a Backend SoftwareEngineer you will join the team responsible for the responsible for creating the client desktop software that forms a key part of the core remote access technology. You'll have exposure across … on backend C++ services that require scalability, large amounts of data and must be security compliant. Initially you'll join a large project to engineer the mobile application of this desktop product using Flutter and Dart (you can pick these up on the job), up coming projects include a More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Client Server
Backend SoftwareEngineer/Developer (C++) Cambridge/WFH to £65k Are you a C++ technologist looking for an opportunity to progress your career whilst working on complex and interesting systems with continual learning opportunities? You could be joining a market leading software house that's remote … access product is used by hundreds of millions of users worldwide. As a Backend SoftwareEngineer you will join the team responsible for the responsible for creating the client desktop software that forms a key part of the core remote access technology. You'll have exposure across … on backend C++ services that require scalability, large amounts of data and must be security compliant. Initially you'll join a large project to engineer the mobile application of this desktop product using Flutter and Dart (you can pick these up on the job), up coming projects include a More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Integrity Personnel Limited
Senior SoftwareEngineer (Mobile App/ReactJS/iOS/Android) Fully remote or Cambridge hybrid options available: Mobile application development experience ( iOS/Android) Experience building hybrid mobile applications in JavaScript using Capacitor or similar technology (Cordova, React Native, Xamarin) ReactJS Electron app development advantageous but not … essential Other useful skills: UI/UX, SQL/RDBMS, Docker, Git Role: Senior SoftwareEngineer (Mobile Application, ReactJS, JavaScript) Location: Cambridge (Fully remote or Hybrid Options available. 1-2 days a week in Cambridge) Salary: £70-75K plus benefits (pension, private medical plan, group income protection … and expanding organisation who offer a good work/life balance and career enhancing opportunities. Dont miss out on this unique Senior Mobile App SoftwareEngineer opportunity. Apply now! Candidates searching for the following job titles are also likely to be interested in this role: * Senior Mobile App More ❯
Embedded SoftwareEngineer Cambridge, UK £60,000 - £65,000 per annum REED Technology is collaborating with a client that designs and manufactures hardware and software for researchers worldwide in neuroscience, pharmacology, and engineering. Their innovative solutions support cutting-edge scientific research and development. We are seeking a … skilled and experienced Embedded SoftwareEngineer with a strong background in C++ within a Windows environment, utilising MFC and STL. The successful candidate will join a small team of programmers dedicated to producing and enhancing Windows applications for scientific research. This is an exciting opportunity for a SoftwareEngineer who enjoys solving complex problems and managing projects in a fast-paced environment. Key Responsibilities: Develop and maintain Windows-based applications. Provide technical support to customers using the software. Collaborate with third-party companies to interface the software with their hardware and import their files. Perform More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Reed Technology
Embedded SoftwareEngineer Cambridge, UK £60,000 - £65,000 per annum REED Technology is collaborating with a client that designs and manufactures hardware and software for researchers worldwide in neuroscience, pharmacology, and engineering. Their innovative solutions support cutting-edge scientific research and development. We are seeking a … skilled and experienced Embedded SoftwareEngineer with a strong background in C++ within a Windows environment, utilising MFC and STL. The successful candidate will join a small team of programmers dedicated to producing and enhancing Windows applications for scientific research. This is an exciting opportunity for a SoftwareEngineer who enjoys solving complex problems and managing projects in a fast-paced environment. Key Responsibilities: Develop and maintain Windows-based applications. Provide technical support to customers using the software. Collaborate with third-party companies to interface the software with their hardware and import their files. Perform More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
Octagon Group
Linux Server SoftwareEngineer – C/C++ – Cambridge (Hybrid) Location: Cambridge, Cambridgeshire (Hybrid working model) Salary & Benefits: Competitive salary + 25 days holiday + bank holidays, flexible working hours Sponsorship: Visa sponsorship available Join a growing and innovative wireless communications company based in Cambridge, where you'll take … ownership of Linux server-side development for next-generation R&D products. We’re looking for an experienced C/C++ SoftwareEngineer with a strong background in Linux server environments , ideally with experience in real-time communications and web server technologies. This role is ideal for a … softwareengineer who enjoys working on high-performance Linux servers, designing and building scalable and secure backend systems. You’ll be involved in both greenfield development and ongoing maintenance of systems that play a key part in the company’s wireless communication platforms. Key Responsibilities: Develop and maintain More ❯
GPU SoftwareEngineer - Vulkan/OpenGL/DirectX/Metal We're currently on the lookout for a GPU SoftwareEngineer for a global technology giant in Cambridge. A true leader in research, development, and innovation, this global technology powerhouse invests heavily into R&D to … This is a full-time 12 month contract based on-site in Cambridge. There is a high possibility of it extending. For this GPU SoftwareEngineer position, I'm interested in speaking to people with the following: A minimum of a few years experience in GPU softwareMore ❯
and government agencies to make fault-tolerant quantum computing a reality. We're making remarkable progress and growing fast. About the role As a SoftwareEngineer at Riverlane, you will help us to develop the world's first Quantum Error Correction (QEC) stack that will unlock useful quantum … research. The team is a mix of mathematicians, physicists and engineers, working together on a range of exciting and cutting-edge projects. As a SoftwareEngineer, you will work in close collaboration with Riverlane's scientists and hardware engineers to build performant tools for simulation. Your work will … be critical in turning cutting-edge ideas into high-quality software that other teams at Riverlane, and beyond, can use to drive their research forward. What you will do As a SoftwareEngineer at Riverlane, your work will vary and will include: Developing research ideas and prototypes More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
TEC Partners - Technical Recruitment Specialists
SoftwareEngineer (C Embedded) Location: Cambridge | Hybrid Working (3 days in the office) Salary: £50,000 – £60,000 I’m working with an established technology company that designs and develops cutting-edge radar systems used across global security, surveillance, and defence sectors. With an ambitious product roadmap and … an expanding portfolio, they’re investing heavily in software development to drive the next generation of their radar solutions. This is an exciting opportunity for an experienced SoftwareEngineer to join a collaborative, multidisciplinary team. You’ll be involved in designing and developing software across radar … platforms to external system interfaces — as well as enhancing integration with third-party surveillance technologies and improving user experience. Key Responsibilities: Design and develop software for radar control systems and platforms. Develop interfaces for third-party surveillance and security systems. Contribute to user interface improvements and optimise the user More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Adecco
Graduate Application SoftwareEngineer Location: Cambridge, UK (Hybrid) Salary: £30,000 - £35,000 (depending on experience) Recent Graduates & Early-Career Developers Welcome! ________________________________________ The Company Join a pioneering AI and machine learning software house, led by award-winning entrepreneurs and known for pushing the boundaries of innovation. You … to learn. Experience * Some hands-on experience through internships, university projects, or up to 1 year in a commercial setting is ideal. * Passion for software engineering and a desire to build scalable, high-quality applications. ________________________________________ The Role As a Graduate Application SoftwareEngineer, you'll: * Contribute to … the design, development, and implementation of software applications. * Collaborate with a diverse and talented team of engineers. * Learn from experienced mentors and gradually take on more responsibility. * Gain exposure to the full software development lifecycle (SDLC). * Be encouraged to grow into a leadership role over time. ________________________________________ Why More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Cadence Design Systems
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 … chips to boards to systems for the most dynamic market applications including consumer, hyperscale computing, 5G communications, automotive, aerospace industrial and health. Job Title: SoftwareEngineer II Location: Cambridge, United Kingdom OR Cork, Ireland Reports to: Engineering Group Director Job Overview: We are seeking a Junior SoftwareEngineer to join our team responsible for developing and maintaining AI infrastructure across Cadence's portfolio of design tools. This role offers an exciting opportunity to work at the intersection of computational software and artificial intelligence, helping to shape the future of Cadence's innovative solutions. Job More ❯
SoftwareEngineer (Full Stack, Machine Learning) Cambridge Darktrace has more than 2,500 employees located globally. Founded by mathematicians and cyber defence experts in 2013, Darktrace is a global leader in cyber security AI, delivering complete AI-powered solutions in its mission to free the world of cyber … in cybersecurity AI, delivering the essential cybersecurity platform to protect organisations today and for an ever-changing future. What will I be doing: Our software engineers work across a wide variety of projects and with a diverse toolset, as a Full Stack SoftwareEngineer for the Innovation … of more than one programming language, Experience with development that considers all parts of the stack (storage, API, services, infrastructure, UI, etc), Experience developing software for Windows or MacOS, Experience working with Cloud Infrastructure such as AWS, Azure or GCP. Benefits we offer: 23 days' holiday + all public More ❯
Staff/Principal SoftwareEngineer (Python/Automation) Back to search results Apply now Refer a friend Staff/Principal SoftwareEngineer (Python/Automation) Job no: 502565 Work type: Experienced Professional Location: Cambridge UK, Kings Langley UK, Bristol UK Categories: Operations The role Our GPU … in Python 3 on Unix Comfortable writing shell scripts and debugging build systems Able to debate the merits of test-driven-development, continuous integration, software architecture, and revision control solutions Able to turn imprecise problem statements into concrete requirements and suitable production solutions A 'self-starter' who is energized … FuseSoC) Hardware EDA tools (eg. simulation, linting, synthesis) Systemverilog, C/C++, Simulator DPI/VPI Containerization (eg. Docker) Distributed Compute, Orchestration Jenkins Automation Software templating, rendering Data Engineering/Data Science/Machine Learning Who we are Imagination is a UK-based company that creates silicon and softwareMore ❯
Join Cambridge Kinetics as a Front-End SoftwareEngineer and become the driving force behind our pixel-perfect, high-performance user interfaces for our product Kinabase. Cambridge Kinetics is growing fast, and we're looking for an ambitious graduate softwareengineer who's eager to learn … willing to make a visible impact from day one. As a part of our growing front-end team, you'll work closely with seasoned software engineers, gaining hands-on mentorship while owning real features of Kinabase-our flagship platform. This role empowers you to drive both the look and … that want to be involved with an innovative, high-energy and thriving start-up business. Final-year student or recent graduate in Computer Science, Software Engineering or a related field. Keen interest in UI/UX principles-accessibility, mobile-first design, performance optimisation. Proactive communicator who asks questions to More ❯