SR2 | Socially Responsible Recruitment | Certified B Corporation™
Embedded SoftwareEngineer Bristol (Hybrid – 3 days/week onsite) | Up to £70,000 + Bonus + Equity Curious about Linux kernel and device driver development - but never had the chance to do it professionally? This role gives you that chance. The Opportunity I'm hiring for a small but seriously capable embedded consultancy based in Bristol. They … embedded engineering , edge AI , and camera-driven systems. Most of which involve clever integration across bootloaders, Linux kernel, and user-space. Right now, they’re looking for an Embedded SoftwareEngineer to work on a range of projects using NXP i.MX, Qualcomm, and Renesas chipsets . You don’t need prior device driver or kernel experience - just the … desire to learn, a strong grasp of C, and a passion for working close to hardware. What You’ll Be Doing Developing embedded software across multiple platforms (Yocto/Linux-based) Getting involved in Linux driver development , bootloaders (U-Boot), and low-level bring-up Working on camera-based and video systems - experience with imaging sensors is a bonus More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Embedded SoftwareEngineer Bristol (Hybrid – 3 days/week onsite) | Up to £70,000 + Bonus + Equity Curious about Linux kernel and device driver development - but never had the chance to do it professionally? This role gives you that chance. The Opportunity I'm hiring for a small but seriously capable embedded consultancy based in Bristol. They … embedded engineering , edge AI , and camera-driven systems. Most of which involve clever integration across bootloaders, Linux kernel, and user-space. Right now, they’re looking for an Embedded SoftwareEngineer to work on a range of projects using NXP i.MX, Qualcomm, and Renesas chipsets . You don’t need prior device driver or kernel experience - just the … desire to learn, a strong grasp of C, and a passion for working close to hardware. What You’ll Be Doing Developing embedded software across multiple platforms (Yocto/Linux-based) Getting involved in Linux driver development , bootloaders (U-Boot), and low-level bring-up Working on camera-based and video systems - experience with imaging sensors is a bonus More ❯
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Embedded SoftwareEngineer Bristol (Hybrid – 3 days/week onsite) | Up to £70,000 + Bonus + Equity Curious about Linux kernel and device driver development - but never had the chance to do it professionally? This role gives you that chance. The Opportunity I'm hiring for a small but seriously capable embedded consultancy based in Bristol. They … embedded engineering , edge AI , and camera-driven systems. Most of which involve clever integration across bootloaders, Linux kernel, and user-space. Right now, they’re looking for an Embedded SoftwareEngineer to work on a range of projects using NXP i.MX, Qualcomm, and Renesas chipsets . You don’t need prior device driver or kernel experience - just the … desire to learn, a strong grasp of C, and a passion for working close to hardware. What You’ll Be Doing Developing embedded software across multiple platforms (Yocto/Linux-based) Getting involved in Linux driver development , bootloaders (U-Boot), and low-level bring-up Working on camera-based and video systems - experience with imaging sensors is a bonus More ❯
C++ SoftwareEngineer Portsdown West (PO17) Full-time Onsite Salary £40,000 - £60,000 25 days annual leave inclusive of up to 3 days Christmas shut-down Buy or sell up to 5 days annual leave Annual Wellbeing allowance Two pension schemes to choose from Private Medical Insurance + discounts for additional family members Life Assurance scheme up … full operational potential. About the Role MASS is growing its Electronic Warfare Operations Support Group (EWOS) at Portsdown West, (Fareham, Hampshire). We are looking for a talented C++ SoftwareEngineer with experience of working with simulation models, to aid Operational Analysis and support cutting edge research, development, and delivery projects, led by our technical customer, Dstl. This … Given the complex RF environments represented in ITASE, radar knowledge is essential and highly desirable in any candidate. What we are looking for: Strong background in modelling/simulation software development. Strong C++ programming skills. Experience with Visual Studio/Windows development tools. Knowledge of RF, countermeasure and flyout simulation tools, ideally gained within a defence setting. Radar systems More ❯
Embedded SoftwareEngineer – Next-Generation Space Tech (Loughborough, UK | On-site | Full-time) Are you ready to help redefine how we connect the world—from the ground up to low Earth orbit? GTS Space are working with an advanced technology company developing a new kind of space-powered IoT platform that bridges Earth and space to deliver secure … scalable, and sustainable connectivity across the globe. They are looking for a highly skilled Embedded SoftwareEngineer to design, develop, and optimize software for battery-operated IoT devices , with a strong focus on power efficiency, real-time performance, and automated testing . You’ll join a multidisciplinary team working at the intersection of embedded systems, wireless communications … and space technology . What You’ll Do Embedded Software Development: Design, write, and debug low-level software, including BSPs and device drivers. Power Optimization: Develop algorithms and techniques to minimize power consumption for remote and battery-powered devices. Kernel/RTOS Customization: Optimize Linux or FreeRTOS components for embedded platforms. IoT Integration: Implement secure, efficient communication protocols More ❯
Embedded SoftwareEngineer – Next-Generation Space Tech (Loughborough, UK | On-site | Full-time) Are you ready to help redefine how we connect the world—from the ground up to low Earth orbit? GTS Space are working with an advanced technology company developing a new kind of space-powered IoT platform that bridges Earth and space to deliver secure … scalable, and sustainable connectivity across the globe. They are looking for a highly skilled Embedded SoftwareEngineer to design, develop, and optimize software for battery-operated IoT devices , with a strong focus on power efficiency, real-time performance, and automated testing . You’ll join a multidisciplinary team working at the intersection of embedded systems, wireless communications … and space technology . What You’ll Do Embedded Software Development: Design, write, and debug low-level software, including BSPs and device drivers. Power Optimization: Develop algorithms and techniques to minimize power consumption for remote and battery-powered devices. Kernel/RTOS Customization: Optimize Linux or FreeRTOS components for embedded platforms. IoT Integration: Implement secure, efficient communication protocols More ❯
Our client, a prestigious entity in the Defence & Security sector, is currently seeking a Senior SoftwareEngineer to join their dedicated team in Berkshire. This permanent position offers the opportunity to work fully onsite due to network requirements, with the added benefit of a potential bonus and eligibility for security clearance enhancements. Key Responsibilities - Design, implement, test, and … maintain embedded and application software following project processes. Apply object-oriented design for reusable code and integration with testing frameworks. Review system designs to derive software requirements and architecture. Document and maintain software design using tools like RSA and EA. Follow and promote best practices: TDD/BDD, CI/CD, DevSecOps, C/C++ standards. Estimate … at least one of: embedded product development (bare-metal/RTOS like ThreadX, QNX, Linux), embedded Linux application/kernel/driver development, or C/C++. Knowledge of software development processes, Object-Oriented Design, Design Patterns, and software testing. Desirable: Languages: Python, JavaScript/node.js/react.js, Rust Knowledge of communications protocols (e.g., TCP/IP) Experience More ❯
Leeds, England, United Kingdom Hybrid / WFH Options
IC Resources
Embedded SoftwareEngineer (IoT/Low-Power Sensors) Location: Leeds Salary: £40,000–£60,000 + bonus Working Model: Hybrid Working I’m supporting an AI + IoT company developing ultra-low-power smart sensors used in infrastructure, healthcare, and smart city projects worldwide. They’re looking for an Embedded SoftwareEngineer to work on firmware More ❯
bradford, yorkshire and the humber, united kingdom Hybrid / WFH Options
IC Resources
Embedded SoftwareEngineer (IoT/Low-Power Sensors) Location: Leeds Salary: £40,000–£60,000 + bonus Working Model: Hybrid Working I’m supporting an AI + IoT company developing ultra-low-power smart sensors used in infrastructure, healthcare, and smart city projects worldwide. They’re looking for an Embedded SoftwareEngineer to work on firmware More ❯
Staff SoftwareEngineer | AI-Powered Startup | Backed by Leading VCs We're partnering with a well-funded, early-stage AI startup that's on a mission to transform how people and intelligent systems work together. Their platform unifies AI, automation, and data-driven decision-making into one seamless experience - helping teams move faster, think smarter, and achieve more … impact. Supported by top-tier investors and seeing strong early adoption, they're entering a high-growth phase and looking for a hands-on SoftwareEngineer to play a key role in shaping the company's technical foundation and future direction. The Opportunity This is a hands-on, high-impact role where you'll work directly with the … high-trust environment built for innovation Backing from world-class investors Opportunity to help build a next-generation AI platform from the ground up If you're a Python engineer passionate about building scalable systems and bringing AI-powered products to life, this is a rare opportunity to make a deep technical and product impact early on. More ❯
Job Title: Embedded SoftwareEngineer Location: Halifax Salary: Up to £45,000 + benefits We are seeking a talented Embedded SoftwareEngineer to join our clients growing engineering team in Halifax. You will be working on the full lifecycle of embedded software development, contributing to innovative products that combine hardware and software for real … of embedded systems projects, applying your expertise in C/C++ development and RTOS while working closely with hardware and electronics teams. Key Responsibilities Design, develop, and maintain embedded software solutions for real-time systems Implement and optimise code in Embedded C/C++ Develop applications using RTOS platforms Integrate and test serial communication protocols (UART, SPI, I2C, etc. … Collaborate with cross-functional teams to ensure smooth hardware/software integration Debug, profile, and optimise system performance Required Skills & Experience Proven experience in Embedded C/C++ programming Strong knowledge of RTOS development Hands-on experience with serial protocols (UART, SPI, I2C, CAN) Excellent problem-solving skills with attention to detail Desirable Skills Experience with wireless communication protocols More ❯
leeds, west yorkshire, yorkshire and the humber, united kingdom
KO2 Embedded Recruitment Solutions Ltd
Job Title: Embedded SoftwareEngineer Location: Halifax Salary: Up to £45,000 + benefits We are seeking a talented Embedded SoftwareEngineer to join our clients growing engineering team in Halifax. You will be working on the full lifecycle of embedded software development, contributing to innovative products that combine hardware and software for real … of embedded systems projects, applying your expertise in C/C++ development and RTOS while working closely with hardware and electronics teams. Key Responsibilities Design, develop, and maintain embedded software solutions for real-time systems Implement and optimise code in Embedded C/C++ Develop applications using RTOS platforms Integrate and test serial communication protocols (UART, SPI, I2C, etc. … Collaborate with cross-functional teams to ensure smooth hardware/software integration Debug, profile, and optimise system performance Required Skills & Experience Proven experience in Embedded C/C++ programming Strong knowledge of RTOS development Hands-on experience with serial protocols (UART, SPI, I2C, CAN) Excellent problem-solving skills with attention to detail Desirable Skills Experience with wireless communication protocols More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
InterQuest Group (UK) Limited
Senior SoftwareEngineer – Java (Digital Consultancy) – Manchester – Hybrid – up to £85K We're working with a rapidly growing UK digital consultancy with a headcount of 500+ and offices across the UK. They combine technical excellence with a supportive culture that genuinely puts people first. This is an opportunity to join a cross-functional agile team delivering innovative solutions … e-commerce, gaming, and more. You'll be working alongside engineers, QA, product, and design to build robust systems that make a real impact. The Role As a Senior SoftwareEngineer, you will: • Work across multiple technologies, producing scalable, testable, and well-architected code. • Develop and maintain RESTful Java APIs and database integrations. • Troubleshoot and solve complex softwareMore ❯
Fratton, Portsmouth, Hampshire, England, United Kingdom
Owen Daniels
innovative and interesting applications for the marine industry. If you are a meticulous individual with a passion for working on cutting edge projects, this could be ideal for you. SoftwareEngineer Marine applications Permanent £40,000 - £45,000 dependant on experience We are seeking a skilled and detail-oriented SoftwareEngineer to join our engineering team. … In this role, you will be responsible developing advanced autonomy and control systems for autonomous marine vessels. Responsibilities will include: Software design and development in line with system requirements, with a focus on simulation, autonomy, and communication. Developing and maintaining tools and simulation environments for testing autonomous behaviours and system integration. Testing and validation of software, including unit … testing, simulation-based testing, bench testing, and sea trials. Production of comprehensive software documentation. Conducting peer reviews to ensure designs are reliable, modular, and maintainable. Collaborating closely with the software and engineering teams to ensure timely delivery of high-quality software and documentation. Qualifications and Experience: Required: Degree-level qualification in a physical science or engineering such More ❯
Cambridge, Cambridgeshire, England, United Kingdom
ZENOVO LTD
Senior Embedded SoftwareEngineer – Up to £65,000 + Bonus & Benefits Hybrid | 3 Days On-Site per Week | Cambridge We’re working with an award-winning technology company that designs and manufactures innovative products found in homes across the UK & Ireland. As part of their continued growth, they are looking to appoint an experienced Senior Embedded SoftwareEngineer to join their collaborative R&D team in Cambridge .This is a hybrid role, requiring 3 days on-site per week in Cambridge, offering a great balance of hands-on collaboration and remote flexibility. What’s on Offer: Salary up to £65,000 (depending on experience) Bonus scheme Private healthcare and a strong overall benefits package Work … built laboratories Join a friendly, cross-disciplinary team of engineers Involvement across the full product lifecycle – from concept to manufacture The Role: You’ll join a talented team of Software, Electronic, Mechanical and Test Engineers, contributing to the design and development of embedded software for their market-leading products. You’ll play a key role in firmware development More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom Hybrid / WFH Options
ZENOVO LTD
Senior Embedded SoftwareEngineer – Up to £65,000 + Bonus & Benefits Hybrid | 3 Days On-Site per Week | Cambridge We're working with an award-winning technology company that designs and manufactures innovative products found in homes across the UK & Ireland. As part of their continued growth, they are looking to appoint an experienced Senior Embedded SoftwareEngineer to join their collaborative R&D team in Cambridge . This is a hybrid role, requiring 3 days on-site per week in Cambridge, offering a great balance of hands-on collaboration and remote flexibility. What's on Offer: Salary up to £65,000 (depending on experience) Bonus scheme Private healthcare and a strong overall benefits package … built laboratories Join a friendly, cross-disciplinary team of engineers Involvement across the full product lifecycle – from concept to manufacture The Role: You'll join a talented team of Software, Electronic, Mechanical and Test Engineers, contributing to the design and development of embedded software for their market-leading products. You'll play a key role in firmware development More ❯
Job Title: SoftwareEngineer Location: Manchester/Leeds Employment Type: Contract About the Role We are seeking a SoftwareEngineer to join one of our major clients working on a critical project, contributing to the design and delivery of high-quality software solutions. The ideal candidate will have strong backend development experience, a collaborative mindset More ❯
bolton, greater manchester, north west england, united kingdom
Sanderson Government & Defence
Job Title: SoftwareEngineer Location: Manchester/Leeds Employment Type: Contract About the Role We are seeking a SoftwareEngineer to join one of our major clients working on a critical project, contributing to the design and delivery of high-quality software solutions. The ideal candidate will have strong backend development experience, a collaborative mindset More ❯
warrington, cheshire, north west england, united kingdom
Sanderson Government & Defence
Job Title: SoftwareEngineer Location: Manchester/Leeds Employment Type: Contract About the Role We are seeking a SoftwareEngineer to join one of our major clients working on a critical project, contributing to the design and delivery of high-quality software solutions. The ideal candidate will have strong backend development experience, a collaborative mindset More ❯
london, south east england, united kingdom Hybrid / WFH Options
News UK
Senior SoftwareEngineer – IOS Location: London Department Please Select Salary Range: Not Specified Advertising End Date: 28 Oct 2025 **Job Description** Role: Senior SoftwareEngineer – Mobile – iOS Location: London Contract: Permanent The News UK Tech team is at the core of one of the world's leading media companies, bringing together talented individuals to tackle exciting … functional, and diverse, with members based in London, Sofia, and Bangalore. Together, we are united by our passion for delivering world-class digital experiences. Role:As a Senior Mobile Engineer, you will contribute to the development of best-in-class mobile apps, working closely with product owners, stakeholders, and your engineering peers to deliver innovative, high-quality solutions. You … will report to a Principal Engineer, supporting the delivery of technical strategies and tactical implementations, while also mentoring other engineers to maintain high standards of engineering excellence. Day to day you will: Develop new features and optimise existing ones for mobile applications, ensuring they meet business and user needs. Collaborate with product owners, stakeholders, and cross-functional teams to More ❯
Job Title: SoftwareEngineer Location: Manchester Employment Type: Contract About the Role We are seeking a SoftwareEngineer to join one of our major clients working on a critical project, contributing to the design and delivery of high-quality software solutions. The ideal candidate will have strong backend development experience, a collaborative mindset, and an More ❯
Newcastle Upon Tyne, Tyne And Wear, United Kingdom Hybrid / WFH Options
Pearson Carter
Overview Senior SoftwareEngineer Fully remote UK Pearson Carter are currently working with a fast-growing SaaS company that is building a product and are looking for a Senior SoftwareEngineer to join the team. They are looking for candidates who have .NET development experience and Angular. Responsibilities Build and update software using tools like … to be considered for this position. You can also get in touch with me on or . Pearson Carter is the Global Leader in Microsoft Technology, Web, Mobile and Software Development Recruitment with specialist roles across the globe More ❯
Edinburgh, Midlothian, Scotland, United Kingdom Hybrid / WFH Options
InterQuest Group (UK) Limited
Senior SoftwareEngineer – Java (Digital Consultancy) – Leeds – Hybrid – up to £85K We're working with a rapidly growing UK digital consultancy with a headcount of 500+ and offices across the UK. They combine technical excellence with a supportive culture that genuinely puts people first. This is an opportunity to join a cross-functional agile team delivering innovative solutions … e-commerce, gaming, and more. You'll be working alongside engineers, QA, product, and design to build robust systems that make a real impact. The Role As a Senior SoftwareEngineer, you will: • Work across multiple technologies, producing scalable, testable, and well-architected code. • Develop and maintain RESTful Java APIs and database integrations. • Troubleshoot and solve complex softwareMore ❯
Bristol - Embedded SoftwareEngineer - 45-55k My client is a leading engineering firm, developing software and hardware for a range of industries. They are looking for a Embedded Softwareengineer to join their highly motivated team as a result of growth. You will be working on exciting and ground-breaking projects in a multitude … including but not limited to the Aerospace industry. Main duties: + Participate in new product development + Work alongside other engineers to advance the companies current portfolio of embedded software products Skills and Experience Required: + Strong programming experience - Embedded C + RTOS experience + ARM architecture experience + Experience working in highly regulated industries beneficial but not essential More ❯
Bristol - Embedded SoftwareEngineer - £45-55k My client is a leading engineering firm, developing software and hardware for a range of industries. They are looking for a Embedded Softwareengineer to join their highly motivated team as a result of growth. You will be working on exciting and ground-breaking projects in a multitude … including but not limited to the Aerospace industry. Main duties: + Participate in new product development + Work alongside other engineers to advance the companies current portfolio of embedded software products Skills and Experience Required: + Strong programming experience - Embedded C + RTOS experience + ARM architecture experience + Experience working in highly regulated industries beneficial but not essential More ❯