Senior Embedded SoftwareEngineer - Cambridge Platform Recruitment has partnered with a leading UK-based manufacturer of advanced sensors, offering a comprehensive range of products utilized across various sectors. Following recent investment in a new state-of-the-art R&D centre, they are seeking an Embedded SoftwareEngineer to join the growing team. You will work … to be involved in the full design process, from cradle to grave, and to have a significant impact on the product offerings. Key Responsibilities: Design, develop, and maintain embedded software for industrial machines. Work with ARM-based microcontrollers in Embedded C Utilize real-time operating systems (RTOS) to optimize system performance. Collaborate with the hardware team to understand and … integrate board-level schematics and hardware functions. Qualifications: Proven experience in writing embedded software in C, for bare-metal and real-time targets. Strong knowledge of ARM-based microcontrollers, preferably the STM32 family. Experience with a range of serial comms such as SPI, I2C, UART, RS232. Preferred Qualifications: Knowledge of signal conditioning, especially as it relates to sensors. Experience More ❯
GPU SoftwareEngineer - UK (PAYE Contract + on-site) Join the Cutting Edge of Mobile GPU Architecture with a Leading Technology Innovator! Are you a passionate and experienced GPU SoftwareEngineer with a deep understanding of 3D graphics APIs? Do you thrive on tackling complex challenges and shaping the future of mobile GPU technology? If so … we want to hear from you! We are seeking a talented engineer to join a dynamic team within a world-leading technology company , working at the forefront of mobile GPU Software Architecture design. In this role, you will investigate and design groundbreaking features for leading 3D graphics APIs like Vulkan and DirectX, directly impacting the performance and capabilities … new features for 3D Graphics APIs, pushing the boundaries of mobile GPU capabilities. Analyze & Evaluate: Investigate and evaluate features and improvements to 3D Graphics APIs, considering hardware design and software architecture implications. Shape the Future: Prototype interface changes, propose changes to GPU architecture, and draft new API extensions and specifications. Collaborate: Work closely with software and hardware architects More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
IO Associates
Job title: Senior Embedded SoftwareEngineer Location: Cambridge Salary: £55,000 to £65,000 Job type: Permanent iO are currently partnered with a small but growing Cambridge based, product developing company. Currently they are on the lookout for a Senior Embedded SoftwareEngineer to join on a permanent basis. This is a rare opportunity, the company … them to be autonomous and actually build their ideas. You will genuinely have the chance to make a huge difference in this position. What we need from you: Embedded software development skills (C/C++) Demonstrated expertise in leading firmware development for embedded systems on bare-metal and Linux/RTOS platforms. Excellent communication skills when it comes to … discussing your ideas A developed understanding of communications protocols including SPI/I2C, SSH, HTTPS etc Comprehensive knowledge of software engineering principles, coding best practices, development tools, and full lifecycle processes Exposure to high level languages (C#/Python) as well as hardware systems This role is perfect for an individual who thrives working in a diverse team and More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Enterprise Recruitment Limited
management team.They are on a mission to be the fastest growing tech company in UK history and are making phenomenal progress with development to date. They are growing the software team by 3 between now and Christmas/January are looking for ambitious embedded software engineers with at least 3 years of experience. They will pay from … looking for the best. The nature of the work is likely to be around some of signal processing, drone control systems and other real time mission critical systems. Embedded softwareengineer requirements: Minimum 3+ years embedded C (ideally C++ with Rust also interesting) Knowledge of real-time and low-level development (RTOS/bare-metal) Proactive, collaborative mindset … with ownership of projects This is a rare chance to make an immediate impact, stay hands-on with development, and help shape the software function of a company thats scaling fast. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Position : Embedded SoftwareEngineer Location : Cambridge Salary : £60-140k Key Skills : embedded C, RTOS, bare-metal Desirable skills : Rust, C++, Embedded Linux, Yocto, OpenAMP, STM32 More ❯
great abington, east anglia, united kingdom Hybrid / WFH Options
Illumina
the opportunity to make a difference. Surrounded by extraordinary people, inspiring leaders, and world changing projects, you will do more and become more than you ever thought possible. Senior SoftwareEngineer – Remote or Cambridge, UK Hybrid working available from our Cambridge office or fully remote within the UK As Senior SoftwareEngineer here at Illumina in … the team that powers our industry-leading DNA sequencing and genotyping instruments. Working within Agile scrum teams, you'll design, implement, and test the operating system (OS) and control software that drives our cutting-edge biotech devices. This role is pivotal in ensuring the reliability and performance of our instruments across development, manufacturing, and field environments. You'll collaborate … closely with cross-functional teams and contribute to the full software lifecycle, from requirements gathering to deployment. Illumina's employee benefits are industry-leading and include, flexible time off, private medical insurance, compassion and care time off, leisure travel insurance, pension, employee stock purchasing program, volunteer time off, and much more Why You You are a passionate technologist with More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Sagentia
span surgical robots for minimally invasive surgery, non-invasive prenatal testing, precision agricultural machinery, and mobile apps for implantable devices, among others. Key Responsibilities We are looking for a SoftwareEngineer with a strong background in Windows or Linux application development and embedded systems to join our growing team. You will work on cutting-edge medical technology projects … collaborating with multidisciplinary teams to deliver safe, effective, and innovative software solutions for our clients. While you will be expected to be hands-on with the code, you will have the opportunity to be involved in defining the solution architecture, setting technical standards, and researching new approaches and technology options. Projects range in length anywhere from a couple of … to a couple of years. Typical projects will use a talented and collaborative cross-disciplinary team that provides insight into best practice product development in electronics design, mechanical design, software design and of course product/software design. Your work will be based at our Sagentia Innovation offices in Harston, Cambridge with opportunities for short travel to client More ❯
Embedded ADA SoftwareEngineer - Contract An exciting opportunity to join a high-performing software team in Stevenage, developing and testing real-time embedded systems using ADA for mission-critical applications. This role offers autonomy and technical leadership within a collaborative, lab-based environment. Key Responsibilities Develop and test embedded software in ADA on PowerPC platforms. Create … clear documentation and contribute to model-based design (UML/SysML). Essential Skills Strong experience in ADA programming for embedded systems. Familiarity with PowerPC architecture and real-time software testing. Proficient with DOORS and UML. Understanding of standardised bus systems and communication protocols. Ability to mentor team members and collaborate across engineering disciplines. Carbon60, Lorien & SRG - The Impellam More ❯
Graduate Embedded SoftwareEngineer (2025 Start) Location: Cambridge Start Date: ASAP Salary: £30,00 - £35,000 Are you a soon-to-be graduate passionate about embedded systems and ready to kick-start your engineering career? We’re looking for a Graduate Embedded/Firmware Engineer to join our clients innovative team developing next-generation smart energy devices … sustainability. 🔧 What You’ll Be Doing: Develop and test embedded firmware for microcontroller-based products. Work with communication protocols like UART, I2C, SPI, and CAN. Collaborate with hardware and software teams to solve real-world engineering challenges Contribute to code reviews and maintain clear technical documentation 🎓 What We’re Looking For: 2025 Graduate with a 2:1 degree or More ❯
Graduate Embedded SoftwareEngineer (2025 Start) Location: Cambridge Start Date: ASAP Salary: £30,00 - £35,000 Are you a soon-to-be graduate passionate about embedded systems and ready to kick-start your engineering career? We’re looking for a Graduate Embedded/Firmware Engineer to join our clients innovative team developing next-generation smart energy devices … sustainability. 🔧 What You’ll Be Doing: Develop and test embedded firmware for microcontroller-based products. Work with communication protocols like UART, I2C, SPI, and CAN. Collaborate with hardware and software teams to solve real-world engineering challenges Contribute to code reviews and maintain clear technical documentation 🎓 What We’re Looking For: 2025 Graduate with a 2:1 degree or More ❯
embedded computing solutions for four decades across industries including defence, telecoms, and aerospace. We’re proud to be experts in what we do and are looking for an Embedded SoftwareEngineer to join our brilliant team. The Role The constant requirement for new, better, and more complex products means that the company requires an additional BIOS Engineer. The … Software Engineering team is responsible for breathing life into our computer products by creating and maintaining the BIOS, and Board Support Packages (as well as additional software) required for their operation. Based at our Colchester or Theale site on a full-time/hybrid basis (and we’re flexible with what that looks like!). We have flexible … product During board bring up to get the prototype hardware working During the design proving phase to validate the product Work closely with the realisation team in defining test software plans. Work on challenging customer issues that get escalated to engineering team. Working with the hardware design authorities and software architect to support product specification. Participate in security More ❯
embedded computing solutions for four decades across industries including defence, telecoms, and aerospace. We’re proud to be experts in what we do and are looking for an Embedded SoftwareEngineer to join our brilliant team. The Role The constant requirement for new, better, and more complex products means that the company requires an additional BIOS Engineer. The … Software Engineering team is responsible for breathing life into our computer products by creating and maintaining the BIOS, and Board Support Packages (as well as additional software) required for their operation. Based at our Colchester or Theale site on a full-time/hybrid basis (and we’re flexible with what that looks like!). We have flexible … product During board bring up to get the prototype hardware working During the design proving phase to validate the product Work closely with the realisation team in defining test software plans. Work on challenging customer issues that get escalated to engineering team. Working with the hardware design authorities and software architect to support product specification. Participate in security More ❯
Role Overview We are seeking a skilled and experienced softwareengineer to develop and optimise Vulkan drivers and related software components for our GPU platform. This role focuses on ensuring compliance with the Vulkan standard and delivering high performance across a range of workloads. Key Responsibilities Design, implement, and maintain Vulkan drivers tailored to our custom GPU … architecture Ensure full conformance with the Vulkan API and optimise performance across varied use cases Develop shader compilers and runtime components within the Vulkan software stack Optimise both graphics and compute pipelines for a vector core-based architecture Work closely with hardware engineers to inform and influence architectural decisions Investigate and resolve driver-related issues across multiple applications and More ❯
watford, hertfordshire, east anglia, united kingdom
microTECH Global LTD
Role Overview We are seeking a skilled and experienced softwareengineer to develop and optimise Vulkan drivers and related software components for our GPU platform. This role focuses on ensuring compliance with the Vulkan standard and delivering high performance across a range of workloads. Key Responsibilities Design, implement, and maintain Vulkan drivers tailored to our custom GPU … architecture Ensure full conformance with the Vulkan API and optimise performance across varied use cases Develop shader compilers and runtime components within the Vulkan software stack Optimise both graphics and compute pipelines for a vector core-based architecture Work closely with hardware engineers to inform and influence architectural decisions Investigate and resolve driver-related issues across multiple applications and More ❯
Join our latest project! Currently we’re looking for an Embedded SoftwareEngineer to join our client in Luton. This client is a market leader in their industry and have plenty of project work in the pipeline for Embedded Software Engineers. This project will be an initial 12 month deployment inside of IR35. This will be a More ❯
watford, hertfordshire, east anglia, united kingdom
Coalesce Management Consulting
Join our latest project! Currently we’re looking for an Embedded SoftwareEngineer to join our client in Luton. This client is a market leader in their industry and have plenty of project work in the pipeline for Embedded Software Engineers. This project will be an initial 12 month deployment inside of IR35. This will be a More ❯
Join our latest project! Currently we’re looking for an Embedded SoftwareEngineer to join our client in Luton. This client is a market leader in their industry and have plenty of project work in the pipeline for Embedded Software Engineers. This project will be an initial 12 month deployment inside of IR35. This will be a More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Microtech Global Ltd
The role is for an engineer with a strong background in GPU Software Architecture to join a team working at the forefront of mobile GPU Software Architecture design. You should have a strong understanding of rendering technologies, graphics pipelines and hands-on experience using one more of the OpenGL ES, Vulkan, DirectX, or Metal APIs. A deep … and proposals Propose changes to GPU architecture Performance Analysis of proposed changes Required: BSc or MSc or PhD in relevant discipline 5 or more years of experience in GPU software architecture or driver development Hands-on experience with one or more of the following technologies: Vulkan, OpenGL ES, Metal, or DirectX11 or 12. Desired: Sound knowledge of graphics rendering More ❯
cambridge, east anglia, united kingdom Hybrid / WFH Options
microTECH Global LTD
Job Title: Compiler Engineer Job Type: Permanent Location: Cambridge, UK Hybrid Working Required – 3 Days On, 2 days Remote Our client are a UK based AI start-up. Brief: Designing and developing the software systems that enable us to run machine learning (ML) inference workloads at state of the art latencies and efficiency on FPGA-based hardware accelerators. More ❯
cambridgeshire, east anglia, united kingdom Hybrid / WFH Options
microTECH Global LTD
Job Title: Compiler Engineer Job Type: Permanent Location: Cambridge, UK Hybrid Working Required – 3 Days On, 2 days Remote Our client are a UK based AI start-up. Brief: Designing and developing the software systems that enable us to run machine learning (ML) inference workloads at state of the art latencies and efficiency on FPGA-based hardware accelerators. More ❯
Role Overview We are seeking a skilled and experienced softwareengineer to develop and optimise Vulkan drivers and related software components for our GPU platform. This role focuses on ensuring compliance with the Vulkan standard and delivering high performance across a range of workloads. Key Responsibilities Design, implement, and maintain Vulkan drivers tailored to our custom GPU … architecture Ensure full conformance with the Vulkan API and optimise performance across varied use cases Develop shader compilers and runtime components within the Vulkan software stack Optimise both graphics and compute pipelines for a vector core-based architecture Work closely with hardware engineers to inform and influence architectural decisions Investigate and resolve driver-related issues across multiple applications and More ❯
watford, hertfordshire, east anglia, united kingdom
microTECH Global LTD
Role Overview We are seeking a skilled and experienced softwareengineer to develop and optimise Vulkan drivers and related software components for our GPU platform. This role focuses on ensuring compliance with the Vulkan standard and delivering high performance across a range of workloads. Key Responsibilities Design, implement, and maintain Vulkan drivers tailored to our custom GPU … architecture Ensure full conformance with the Vulkan API and optimise performance across varied use cases Develop shader compilers and runtime components within the Vulkan software stack Optimise both graphics and compute pipelines for a vector core-based architecture Work closely with hardware engineers to inform and influence architectural decisions Investigate and resolve driver-related issues across multiple applications and More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Microtech Global Ltd
This role is for a senior graphics algorithm expert with a strong background in real-time rendering algorithms on GPU, or a background in other advanced use of graphics and rendering algorithms to join a team working at the forefront More ❯