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 … to work 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 More ❯
SeniorSoftwareEngineer Help shape the future of mental healthcare. At Ieso , we're redefining how mental health services are delivered, using clinically validated digital therapies and advanced technology to bring life-changing support to people when they need it most. We're growing our engineering team … and looking for a SeniorSoftwareEngineer who’s passionate about building systems that genuinely make a difference. 🌟 About the Role As a SeniorSoftwareEngineer , you'll work in a collaborative Scrum team to tackle complex technical challenges, develop new functionality, and evolve … mentor others, and champion best practices while working in an environment that values ethics, innovation, and care quality. You’ll report to our Principal SoftwareEngineer and be a key part of a supportive, mission-driven team. 🧠 What You'll Do Technical Impact Design, build, and evolve complex More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
Integrity Personnel Limited
SeniorSoftwareEngineer (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: SeniorSoftwareEngineer (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 … join an established 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 More ❯
CB4, Impington, Cambridgeshire, Milton, United Kingdom Hybrid / WFH Options
Integrity Personnel
Senior Embedded SoftwareEngineer (Cambridge with Hybrid options): Versatile real-time embedded software development experience using C or C++ Embedded Linux, microcontroller or bare metal development experience 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 … to work for a highly respected Cambridge business. Candidates searching for the following job titles are also likely to be interested in this role: * SeniorSoftwareEngineer * Embedded Software Developer For full company details and job specification for this unique role please email your CV now More ❯
Peterborough, England, United Kingdom Hybrid / WFH Options
Singular Recruitment
As a Senior Embedded SoftwareEngineer, you will play a key role in the development, design, and manufacture of cutting-edge communication systems. Working in a fast-paced environment alongside a talented team, you will be responsible for driving innovation and ensuring the quality and performance of … embedded software solutions. You will have the opportunity to work on critical products that deliver high-impact solutions for customers worldwide. Key responsibilities for the role of Senior Embedded SoftwareEngineer will include: Develop and maintain embedded software for communication systems, including real-time operating … systems, device drivers, and communication protocols. Collaborate with cross-functional teams, including hardware engineers and system architects, to ensure seamless integration of software and hardware components. Lead the design, implementation, and testing of new features and improvements to enhance the performance, reliability, and scalability of our communication products. Troubleshoot More ❯
Senior HPC SoftwareEngineer Cambridge £120,000 - £150,000 + Bonus You will be responsible for designing and implementing both compile-time and run-time optimizations to enable real-time AI applications their processors. You will collaborate closely with cross-functional teams to integrate and deploy AI … responsible for one of the sub technical direction of the Ai processor lab. They are looking for someone to be familiar with heterogeneous computing software and hardware architectures and familiarity with the performance impact of different compute, memory and communication configurations for Ai acceleration. What's required for this … HPC SoftwareEngineer position? Strong C/C++ Development Extensive CUDA/OpenCL/MPI experience Experience with GPU acceleration Experience with Ai/ML inference frameworks Experience in analysing workload sensitivity If you are a Senior HPC SoftwareEngineer looking for an opportunity within More ❯
Senior HPC SoftwareEngineer Cambridge £120,000 - £150,000 + Bonus You will be responsible for designing and implementing both compile-time and run-time optimizations to enable real-time AI applications their processors. You will collaborate closely with cross-functional teams to integrate and deploy AI … responsible for one of the sub technical direction of the Ai processor lab. They are looking for someone to be familiar with heterogeneous computing software and hardware architectures and familiarity with the performance impact of different compute, memory and communication configurations for Ai acceleration. What's required for this … HPC SoftwareEngineer position? Strong C/C++ Development Extensive CUDA/OpenCL/MPI experience Experience with GPU acceleration Experience with Ai/ML inference frameworks Experience in analysing workload sensitivity If you are a Senior HPC SoftwareEngineer looking for an opportunity within More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Computer Futures
Join Our Trailblazing MedTech Team as a Senior Backend SoftwareEngineer! Are you ready to revolutionize healthcare technology? Do you have a passion for clean, scalable, and robust code? If so, we have the perfect opportunity for you! About Us: We are a forward-thinking MedTech company … innovation. Our mission is to develop transformative solutions that enhance patient care and streamline medical processes. We are looking for a talented and driven Senior Backend SoftwareEngineer to join our dynamic team and lead the development of our flagship product. The Role: As a Senior Backend SoftwareEngineer, you will be a hands-on leader, ensuring the highest standards across our software engineering team. You will play a pivotal role in shaping and developing our core product, leveraging your extensive skills in creating REST API endpoints using ASP.NET Core. Your expertise 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 SeniorSoftwareEngineer, 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 … 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++ Familiar programming on Windows OS Experience or an understanding of how software integrates with HW/Embedded Systems. Excellent communication 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 SeniorSoftwareEngineer, 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 … 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 More ❯
Peterborough, Cambridgeshire, United Kingdom Hybrid / WFH Options
BGL Group
Job Description - SeniorSoftwareEngineer (Node, TypeScript, C#) (006179) Description Our purpose is to make great financial decision making a breeze for everyone, and that purpose drives us every day. It's why we're on a mission to create an automated quoting engine, with the simplest … save money and that's why good things happen when you meerkat. We'd love you to be part of our journey. As the SeniorSoftwareEngineer, you will lead development of first-class technical solutions whilst also actively contributing to and leading a culture of innovation … and objectives on your team. You will have a focus on end-to-end responsibility for the development, quality, observability, and testing of the software you build. This role will offer you the opportunity to get hands on with a number of different technologies, however, this role will be More ❯
Lead/SeniorSoftwareEngineer - ML/AI Salary: £90,000 - £140,000 D.O.E. Location: United Kingdom Working Environment: Remote This is a unique opportunity to work alongside a global leader in the AV domain, at the intersection of media, AI, and edge computing. The company's … have also integrated built-in Neural Processing Units (NPUs), enabling on-device inference for Machine Learning and Artificial Intelligence applications. As the Lead/SeniorSoftwareEngineer, you will be joining a rapidly growing team shaping the future of intelligent media solutions and tasked with building a … the embedded system, as well as the ML/AI models that will interface with this wrapper. Key Requirements 7+ years of experience developing software targeting/interfacing with an embedded system/physical product. Strong proficiency programming in C++ and Python. Experience programming applications targeting Linux. Deep understanding 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 ❯
Cambourne, Cambridgeshire, United Kingdom Hybrid / WFH Options
Remotestar
Job Title: SeniorSoftwareEngineer - Microsoft Technologies Location: Ahmedabad or Bengaluru Work Type: Hybrid (2 days from the office, 3 days of work from home) About Client: Our client is a leading digital marketing solutions provider, offering expertise in website development, SEO, and analytics. Focused on data … boost online visibility, improve customer engagement, and drive growth. Their innovative approach and proven results have earned trust across various industries. Job Summary: The SoftwareEngineer is mainly responsible for the core development of the product using best software development practices. We are looking for a highly … and data structures. Familiarity with various cloud services, mainly Azure. Knowledge of Scrum methodology, CI/CD, Git, Branching/Merging, and test-driven software development. Experience with NoSQL databases like MongoDB is an added advantage. Familiarity with docker-based containerized applications is an added advantage. Good verbal and More ❯
Cambridge, England, United Kingdom Hybrid / WFH Options
SoCode Recruitment
Senior Embedded C/C++ SoftwareEngineer | Multimedia | Permanent Competitive salary – Up to £120k (Based on experience) Full-time, Permanent Cambridge-based (Hybrid/Remote) Finding a gap in the market for Audio/Visual products, this company, through organic growth, are looking for a SeniorSoftware Engineers to join the team.This versatile product supports both audio and video playback in various formats. Known for their product’s high reliability, they provide around-the-clock playback, interfacing with hardware, and enabling synchronisation for multiple expansive visual displays. This is a senior-level opportunity … ideal for an experienced softwareengineer with a strong background in embedded multimedia systems and a willingness to engage with a wide array of technologies, from microcontrollers to multi-core processors. Key Responsibilities: Design, develop and debug multimedia features (audio, video, streaming) for embedded Linux platforms Evaluate new More ❯
Our client is a leading communications technology developer that is looking for a SeniorSoftwareEngineer to join their small yet expert software team. In this role, you’ll work across embedded systems, web based software, and server-side applications. This is an excellent opportunity … for an engineer with a broad skillset who is eager to tackle a variety of technical challenges. Required skills: C and C++ programming PHP, JavaScript, HTML, CSS, Apache Linux and Windows Database design and implementation Desirable: SIP, RTP, RCTP, WebRTC Docker/Kubernetes Android/iOS app development Test … driven development Embedded Software Why Join? Opportunity to work with cutting-edge technology in real-time communications. A collaborative and inclusive culture that values innovation and professional growth. More ❯
Cambridge, Cambridgeshire, UK Hybrid / WFH Options
ARM
Job Overview: We are looking for a skilled and motivated SeniorSoftwareEngineer to expand the Compiler team supporting the Mali™ mobile IPs. Candidates should take the time to read all the elements of this job advert carefully Please make your application promptly. We support Graphics and More ❯
Developing embedded C and C++ software 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 C and C++ More ❯
doing: You will join the dedicated R&D teams in Cambridge that create and improve the products behind the company's rapid growth. Our software engineers work on a wide variety of projects and with a diverse toolset. As a seniorengineer within the Mac cSensor team … you will be focused on producing software designed to be deployed directly on customer devices to improve Darktrace's security coverage of devices outside the corporate network. This is a hybrid role, and the expectation is to work at least 2 days a week in the Cambridge office. As … a seniorengineer within the Mac cSensor team, you will be responsible for, but not limited to: Contributing to rapid prototyping of new and innovative ideas to further improve Darktrace's services and offerings, Improving on core software modules written in C++, Working with various component technologies More ❯
doing: You will join the dedicated R&D teams in Cambridge that create and improve the products behind the company's rapid growth. Our software engineers work on a wide variety of projects and with a diverse toolset. As a seniorengineer within the Windows cSensor team … you will be focused on producing software designed to be deployed directly on to customer devices to improve Darktrace's security coverage of devices outside the corporate network. As a seniorengineer within the Windows cSensor team, you will be responsible but not limited to: Contributing to … rapid prototyping of new and innovative ideas to further improve Darktrace's services and offerings, Improving on core software modules written in C++ Working with various component technologies and applications (e.g. docker, terraform). Innovation is of paramount importance and as such, creativity in approach is encouraged as much More ❯
Senior Salesforce Engineer Competitive + Bonus + Benefits Remote, UK Permanent full time As the Senior Salesforce Developer Team lead in this team, your responsibilities will be as follows: Lead and mentor a team of Salesforce developers, fostering a collaborative and high-performance environment. Design, develop, and More ❯
Senior Salesforce Engineer Competitive + Bonus + Benefits Remote, UK Permanent full time As the Senior Salesforce Developer Team lead in this team, your responsibilities will be as follows: Lead and mentor a team of Salesforce developers, fostering a collaborative and high-performance environment. Design, develop, and More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Ecm Selection
For senior embedded C++ software engineers, this full-time position offers flexible hours, up to 4 days home working per week, and a competitive salary. Other benefits include private health cover, matched pension contributions, bonuses, and an option on extra holiday. The application area is green technology for … power electronics and/or kernel code. Core Requirements: A good degree in a relevant discipline or equivalent experience. Demonstrable skills writing C++ embedded software, from bare metal to building out more complex systems, including work on Linux and ideally Embedded Linux. A seniorengineer's know More ❯
expanding R&D team in Cambridge. The R&D teams at Darktrace create and improve the products behind the company's rapid growth. Our software engineers work on a wide variety of projects and with a diverse toolset. As a Senior C++ focused SoftwareEngineer, you … will be responsible and improving our ability to stop in-progress cyber-attacks using proprietary software and third-party integrations. In this role you will be working daily with core software modules which are written in C++ and be confident working with numerous different technologies and applications as More ❯
expanding R&D team in Cambridge. The R&D teams at Darktrace create and improve the products behind the company's rapid growth. Our software engineers work on a wide variety of projects and with a diverse toolset. As a Senior C++ focused SoftwareEngineer, you … will be responsible for improving our ability to stop in-progress cyber-attacks using proprietary software and third-party integrations. In this role, you will work daily with core software modules written in C++ and be confident working with various technologies and applications. Your responsibilities will include: Working More ❯