Oxford, England, United Kingdom Hybrid / WFH Options
IC Resources
Outside IR35 - 3 days per week on-site - EmbeddedSoftware Developer Contract I am working with an exciting company focused on the development of cutting edge precision satellite communications and telemetry devices that are looking for an EmbeddedSoftware contractor to join their team. As the right engineer you will be an expert low-level … developer using C, with experience working on the STM32 MCU and have extensive knowledge of GNSS (GPS or GSM) and preferably some experience of RF communications systems (at software level) and even better if you also have experience working on systems security, including secure bootloaders and OTA update mechanisms. This is an Outside IR35 contract requiring 3 days per … week worked on-site in Oxford and would run for 6 months initially. Key Points: EmbeddedSoftwaredevelopment in C Experience with the STM32 Experience working with GNSS (GPS or GSM) Hybrid working - non-negotiable Outside IR35 Please apply for more details. Outside IR35 - 3 days per week on-site - EmbeddedSoftware Developer Contract More ❯
banbury, south east england, united kingdom Hybrid / WFH Options
IC Resources
Outside IR35 - 3 days per week on-site - EmbeddedSoftware Developer Contract I am working with an exciting company focused on the development of cutting edge precision satellite communications and telemetry devices that are looking for an EmbeddedSoftware contractor to join their team. As the right engineer you will be an expert low-level … developer using C, with experience working on the STM32 MCU and have extensive knowledge of GNSS (GPS or GSM) and preferably some experience of RF communications systems (at software level) and even better if you also have experience working on systems security, including secure bootloaders and OTA update mechanisms. This is an Outside IR35 contract requiring 3 days per … week worked on-site in Oxford and would run for 6 months initially. Key Points: EmbeddedSoftwaredevelopment in C Experience with the STM32 Experience working with GNSS (GPS or GSM) Hybrid working - non-negotiable Outside IR35 Please apply for more details. Outside IR35 - 3 days per week on-site - EmbeddedSoftware Developer Contract More ❯
Ultra-PCS is seeking a talented C/C++ Software Engineer who has experience in embeddedsoftwaredevelopment, passionate about learning software and keen to join dynamic team. Ultra PCS is a leader in providing solutions for aerospace and defence systems. We are seeking an experienced Software Engineer to join our team. We are … searching for a dynamic highly skilled Software Engineer with a wide breadth of skills who is interested in applying those skills and furthering their development skillset on a variety of software projects. As a Senior Software Engineer, you will be expected to derive requirements, produce software architecture, develop test specifications, perform coding, debugging and testing … on a variety of platforms from microcontrollers, to asymmetric multi-processor systems. You will participate in all phases of full softwaredevelopment lifecycle. This role will suit a self motivated developer who is keen to take on a new challenge and who has a variety of programming languages and keen to learn new skills. Key Responsibilities: SoftwareMore ❯
newport, wales, united kingdom Hybrid / WFH Options
IC Resources
Brand new position for an Embedded Team Leader in central Bristol. My well established and growing client requires a Principal level Embedded Team Leader to take responsibility for a team developing a safety critical real time operating system for the Aerospace sector. I am looking for someone to lead and manage a team of embeddedsoftware engineers, overseeing the design, development and test of embeddedsoftware systems, defining project scope, objectives and deliverables ensuring alignment with customer requirements. Applicants should have 8yrs plus experience in embeddedsoftwaredevelopment within a safety critical development environment ideally, but not essentially, Aerospace with a strong understanding of embedded systems and … real-time operating systems, ideally FreeRTOS or SAFE RTOS. Any knowledge of Safety SoftwareDevelopment to standards: DO 178B/C, ISO26262, IEC 61508, IEC 62304 would be advantageous. You must have strong embedded C/Assembler skills, experience of managing projects, extensive full lifecycle development expertise. You should also have demonstrated ability to lead and More ❯
City Of Bristol, England, United Kingdom Hybrid / WFH Options
IC Resources
Brand new position for an Embedded Team Leader in central Bristol. My well established and growing client requires a Principal level Embedded Team Leader to take responsibility for a team developing a safety critical real time operating system for the Aerospace sector. I am looking for someone to lead and manage a team of embeddedsoftware engineers, overseeing the design, development and test of embeddedsoftware systems, defining project scope, objectives and deliverables ensuring alignment with customer requirements. Applicants should have 8yrs plus experience in embeddedsoftwaredevelopment within a safety critical development environment ideally, but not essentially, Aerospace with a strong understanding of embedded systems and … real-time operating systems, ideally FreeRTOS or SAFE RTOS. Any knowledge of Safety SoftwareDevelopment to standards: DO 178B/C, ISO26262, IEC 61508, IEC 62304 would be advantageous. You must have strong embedded C/Assembler skills, experience of managing projects, extensive full lifecycle development expertise. You should also have demonstrated ability to lead and More ❯
bath, south west england, united kingdom Hybrid / WFH Options
IC Resources
Brand new position for an Embedded Team Leader in central Bristol. My well established and growing client requires a Principal level Embedded Team Leader to take responsibility for a team developing a safety critical real time operating system for the Aerospace sector. I am looking for someone to lead and manage a team of embeddedsoftware engineers, overseeing the design, development and test of embeddedsoftware systems, defining project scope, objectives and deliverables ensuring alignment with customer requirements. Applicants should have 8yrs plus experience in embeddedsoftwaredevelopment within a safety critical development environment ideally, but not essentially, Aerospace with a strong understanding of embedded systems and … real-time operating systems, ideally FreeRTOS or SAFE RTOS. Any knowledge of Safety SoftwareDevelopment to standards: DO 178B/C, ISO26262, IEC 61508, IEC 62304 would be advantageous. You must have strong embedded C/Assembler skills, experience of managing projects, extensive full lifecycle development expertise. You should also have demonstrated ability to lead and More ❯
bradley stoke, south west england, united kingdom Hybrid / WFH Options
IC Resources
Brand new position for an Embedded Team Leader in central Bristol. My well established and growing client requires a Principal level Embedded Team Leader to take responsibility for a team developing a safety critical real time operating system for the Aerospace sector. I am looking for someone to lead and manage a team of embeddedsoftware engineers, overseeing the design, development and test of embeddedsoftware systems, defining project scope, objectives and deliverables ensuring alignment with customer requirements. Applicants should have 8yrs plus experience in embeddedsoftwaredevelopment within a safety critical development environment ideally, but not essentially, Aerospace with a strong understanding of embedded systems and … real-time operating systems, ideally FreeRTOS or SAFE RTOS. Any knowledge of Safety SoftwareDevelopment to standards: DO 178B/C, ISO26262, IEC 61508, IEC 62304 would be advantageous. You must have strong embedded C/Assembler skills, experience of managing projects, extensive full lifecycle development expertise. You should also have demonstrated ability to lead and More ❯
Job title: Senior EmbeddedSoftware Engineer 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 EmbeddedSoftware Engineer to join on a permanent basis. This is a rare opportunity, the company … empowering 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: Embeddedsoftwaredevelopment 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 More ❯
Job title: Senior EmbeddedSoftware Engineer 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 EmbeddedSoftware Engineer to join on a permanent basis. This is a rare opportunity, the company … empowering 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: Embeddedsoftwaredevelopment 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 More ❯
EmbeddedSoftware Engineer – 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 EmbeddedSoftware Engineer 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 EmbeddedSoftwareDevelopment: 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 More ❯
EmbeddedSoftware Engineer – 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 EmbeddedSoftware Engineer 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 EmbeddedSoftwareDevelopment: 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 More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Radiodetection Ltd
mbedded Software Engineer SPX Radiodetection, Bristol (Hybrid Role) Are you passionate about embeddedsoftwaredevelopment? Do you want to be part of a cutting-edge engineering team working on innovative locator products? SPX Radiodetection is looking for a talented Embedded Firmware Engineer to join our multidisciplinary Bristol-based team. About the Role Youll play a … vital role in designing, developing, and maintaining embedded firmware for our real-time, DSP-focused hardware platforms. This is a hybrid position, with office days on Tuesday, Wednesday, and Thursday, offering a great work-life balance. Youll work on both sustaining existing products and exciting New Product Introductions (NPI). What Youll Do Develop and debug embedded firmware … and innovation projects to push the boundaries of locator technology. Participate in technical peer reviews to maintain high code quality and standards. What Were Looking For Required: Experience in embedded firmware design. Strong C/C++ skills for real-time, embeddeddevelopment with experience in device driver and peripheral code debugging. Experience with embedded Qt and More ❯
Cambridge, Cambridgeshire, East Anglia, United Kingdom
Sagentia
Description Sagentia Innovation is a science and engineering company providing product advisory and development services across sectors including medical, food and beverage, consumer, defence, industrial systems, chemicals, and energy. We partner with clients from leading global brands to startups to identify growth opportunities through innovative solutions, taking pride in their success. Our projects 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 Software Engineer 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 months to a couple of More ❯
Role: Electronics Software Engineer Location: Oldham Salary: Up to 50,000 + Benefits Are you an Electronics Engineer with a passion for innovation and embedded systems? KO2's client - a global leader in advanced security and defence technologies - is expanding their team and looking for a talented engineer to help design and deliver world-class protection systems used … in some of the most high-security environments on the planet. This is an exciting opportunity to work on cutting-edge projects that combine electronics, embeddedsoftware, and mechanical design to defend against modern threats such as drones, blasts, and ballistic attacks. About the Company Our client is a leading name in the high-security systems industry, with … team where collaboration and innovation go hand-in-hand, and where personal growth is genuinely encouraged. The Role As an Electronics Engineer, you'll work across both hardware and embeddedsoftware, contributing to the design, test, and integration of mission-critical security systems. You'll collaborate with mechanical and systems engineers to deliver robust, field-proven solutions designed More ❯
Cambridge, Cambridgeshire, England, United Kingdom Hybrid / WFH Options
Technical Futures Ltd
A Software Project Manager will take on a diverse leadership role within a thriving Technical Consultancy, bringing a low level embeddedsoftwaredevelopment background as well as possessing good knowledge of electronic principles. Competitive salary up to £80K + Hybrid working and Bonus scheme. With the ability to manage complex softwaredevelopment projects, you … strong academic background. Project Managers with a career spanning a range of industry sectors from Defence and Space to Consumer, Health-tech and Security would be highly beneficial. The Software Project Manager will take responsibility for planning and delivering a range of software led projects, working closely with electronics or embedded systems teams; applying structured project management … approaches and ensuring budgets and timescales are met. Applications are sought from Software Projects Managers who can bring the following: Bachelors/Masters Degree in an Electronic or Software Engineering discipline. Project Management Certification. Proven Software Engineering background to include low level Embedded C/C++ development. Excellent customer facing skills. Ability to manage complex softwareMore ❯
Role: Senior Software Engineer (C++ Specialist) Salary: TBC Location: Nottingham, UK Are you an experienced Senior Software Engineer looking for a new challenge? We are seeking a talented and motivated professional to join a forward-thinking, globally recognised organisation at the forefront of innovation in industrial technology. This is a fantastic opportunity to contribute to cutting-edge product … development while working in a collaborative and dynamic environment. About the Company Our client is a global leader in providing advanced product identification and traceability solutions. Their innovative technology supports manufacturers in enhancing efficiency, ensuring compliance, and reducing waste across various industries. With a commitment to quality and continuous improvement, they offer a market-leading portfolio of marking and … coding systems, software, and services. The Role As a Senior Software Engineer and C++ expert, you will play a key role in designing, implementing, validating, and maintaining embeddedsoftware for a range of cutting-edge products. You will be part of a cross-functional team, collaborating with engineers and stakeholders to deliver high-quality solutions that More ❯
Role: Senior Software Engineer (C++ Specialist) Salary: TBC Location: Nottingham, UK Are you an experienced Senior Software Engineer looking for a new challenge? We are seeking a talented and motivated professional to join a forward-thinking, globally recognised organisation at the forefront of innovation in industrial technology. This is a fantastic opportunity to contribute to cutting-edge product … development while working in a collaborative and dynamic environment. About the Company Our client is a global leader in providing advanced product identification and traceability solutions. Their innovative technology supports manufacturers in enhancing efficiency, ensuring compliance, and reducing waste across various industries. With a commitment to quality and continuous improvement, they offer a market-leading portfolio of marking and … coding systems, software, and services. The Role As a Senior Software Engineer and C++ expert, you will play a key role in designing, implementing, validating, and maintaining embeddedsoftware for a range of cutting-edge products. You will be part of a cross-functional team, collaborating with engineers and stakeholders to deliver high-quality solutions that More ❯
Role: Senior Software Engineer (C++ Specialist) Salary: TBC Location: Nottingham, UK Are you an experienced Senior Software Engineer looking for a new challenge? We are seeking a talented and motivated professional to join a forward-thinking, globally recognised organisation at the forefront of innovation in industrial technology. This is a fantastic opportunity to contribute to cutting-edge product … development while working in a collaborative and dynamic environment. About the Company Our client is a global leader in providing advanced product identification and traceability solutions. Their innovative technology supports manufacturers in enhancing efficiency, ensuring compliance, and reducing waste across various industries. With a commitment to quality and continuous improvement, they offer a market-leading portfolio of marking and … coding systems, software, and services. The Role As a Senior Software Engineer and C++ expert, you will play a key role in designing, implementing, validating, and maintaining embeddedsoftware for a range of cutting-edge products. You will be part of a cross-functional team, collaborating with engineers and stakeholders to deliver high-quality solutions that More ❯
Software Engineer | Robotics | Harwell – Hybrid | £55,000pa - £65,000pa plus share scheme & benefits: A once in a lifetime opportunity has arisen for a passionate Robotics Software Engineer to join a stealth robotics company based in the Oxfordshire area. This amazing business and AUV submersible robot have massive potential across a range of different industry sectors. The Robotics Software Engineer will be responsible for the design, development, and integration of advanced software for next-generation underwater unmanned platforms using C++, Python on ROS/ROS2. This role will play a pivotal part in driving control, autonomy, perception, and mission-critical software for submersible robotic systems. If you’re passionate about robotics and the autonomous vehicle … and unmanned vehicle industry, you honestly need to make contact with us, this Robotics Software Engineer role is not to be missed. Candidates must be British Citizens or have lived in the UK for a minimum of 5 years, due to needing SC clearance. Key Responsibilities: Design, and development of software for autonomous underwater vehicles (AUVs) and More ❯
Employment Type: Permanent
Salary: £55000 - £65000/annum plus share scheme & benefits
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
Are you a C/C++ Software Engineer with commercial experience in Embedded Linux development? Are you seeking a challenging mid level Software Engineer role where you can contribute solid C/C++ development skills under Linux to solve real world problems? Our Client, Global leaders in radar and surveillance systems development, seeks a … Degree qualified mid-level Software Engineer to join their team. Hybrid working available (3 days office/2 WFH) and a salary on offer to C£45K + good benefits. Working primarily in C++, applicants with strong C skills will be considered. The successful Software Engineer will bring a good academic background to include a minimum of a … 2.1 Bachelors Degree in Computer Science or Electronics with a software bias. Key requirements for the Software Engineer (Embedded Linux) include: C++ development skills or Embedded C with a willingness to learn. Strong experience working with Embedded Linux. Using Linux build systems. Previous involvement in the set-up/configuration of Embedded Linux More ❯
Saffron Walden, Essex, South East, United Kingdom Hybrid / WFH Options
Technical Futures
A Project Manager will take on a diverse leadership role within a thriving Technical Consultancy, bringing an embeddedsoftwaredevelopment background as well as possessing good knowledge of electronic principles. Competitive salary up to £80K + Hybrid working and Bonus scheme. With the ability to manage complex softwaredevelopment projects, you will bring good customer … industry sectors from Defence and Space to Consumer, Health-tech and Security would be highly beneficial. The Project Manager will take responsibility for planning and delivering a range of software led projects, working closely with electronics or embedded systems teams; applying structured project management approaches and ensuring budgets and timescales are met. Applications are sought from Projects Managers … who can bring the following: Bachelors/Masters Degree in Electronics or Software Engineering discipline. Project Management Certification. Proven Software Engineering background to include Embedded C/C++. Excellent customer facing skills. Ability to manage complex softwaredevelopment projects. Career spanning a range of Industry sectors. Good understanding of electronics principles. Eligibility for UK Security More ❯
C# Software Engineer About the Role: We are seeking an experienced EmbeddedSoftware Engineer to develop safety-related real-time application software for next-generation systems. This is a hands-on role covering the full software lifecycle, from architecture and design to implementation and testing. Key Responsibilities: Design, implement, and verify embeddedsoftware … configuration management processes. Conduct unit testing and code coverage analysis using industry-standard tools. Collaborate with multidisciplinary teams in a lab environment. Essential Skills: Strong experience in bare-metal embeddedsoftwaredevelopment using C/C++. Knowledge of safety-critical standards (e.g., DO178C Level B, SIL-4). Familiarity with tools such as DOORS, LDRA, RAPITA, and More ❯
Stevenage, Hertfordshire, South East, United Kingdom
Carbon60 - Eng&Tech
C# Software Engineer About the Role: We are seeking an experienced EmbeddedSoftware Engineer to develop safety-related real-time application software for next-generation systems. This is a hands-on role covering the full software lifecycle, from architecture and design to implementation and testing. Key Responsibilities: Design, implement, and verify embeddedsoftware … configuration management processes. Conduct unit testing and code coverage analysis using industry-standard tools. Collaborate with multidisciplinary teams in a lab environment. Essential Skills: Strong experience in bare-metal embeddedsoftwaredevelopment using C/C++. Knowledge of safety-critical standards (e.g., DO178C Level B, SIL-4). Familiarity with tools such as DOORS, LDRA, RAPITA, and More ❯
Firmware Support Engineer - Modbus & M-Bus Specialist Are you an EmbeddedSoftware Engineer with deep expertise in Modbus and M-Bus protocols? Do you enjoy solving complex technical challenges and providing direct customer support? We are a forward-thinking company in Morecambe seeking a Firmware Support Engineer to join our dynamic team. In this pivotal role, you will … be the bridge between our innovative IoT products and our customers, designing robust embedded systems and providing expert technical guidance. This is a unique opportunity for a hands-on Firmware Engineer who is passionate about both development and problem-solving to play a key role in our success. Your Role: Bridging Development & Customer Success As a Firmware … Support Engineer, you will be responsible for the end-to-end lifecycle of our firmware, from design and development to post-deployment support. Your expertise in Modbus RTU/TCP and M-Bus will be critical. Key Responsibilities: Design & Development: Create, develop, and test firmware for a range of embedded systems and IoT devices . Protocol Expertise More ❯
At Quest Global, we are actively looking for Principal Software Engineer to join one of our Defense customer based at Luton, UK. Principal Software Engineer Luton, UK Full Time Permanent Hire Hybrid: 4 days/week Onsite at Luton Job Description C++14 or higher versions Visual Studio 2019, VxWorks, IBM DOORS, Azure DevOps, Git Strong programming expertise in … C++14, with extensive experience using Visual Studio for development, debugging, and performance optimization. Proven ability to design, implement, and maintain embeddedsoftware on RTOS platforms such as VxWorks, including target integration and validation. Strong grasp of Object-Oriented Design (OOD) principles. Strong unit test skills using tools such as MS Test Framework. Experience in interpreting and managing … from definition to verification. Proven ability to work closely with other teams (i.e. systems), translating requirements into technical deliverables and ensuring alignment with project goals. This position is for embeddedsoftwaredevelopment in an end to end role focused on electronic warfare systems. As a software engineer, you will work within an integrated project team and More ❯