Senior Embedded Software Engineer Location: Norwich, Norfolk Salary: Competitive + Benefits About the Opportunity KO2's client, an innovative engineering company developing advanced systems, is seeking an experienced Senior Embedded Software Engineer to join its growing team in Norwich click apply for full job details
Jun 25, 2026
Full time
Senior Embedded Software Engineer Location: Norwich, Norfolk Salary: Competitive + Benefits About the Opportunity KO2's client, an innovative engineering company developing advanced systems, is seeking an experienced Senior Embedded Software Engineer to join its growing team in Norwich click apply for full job details
Electronic Software Engineer Ulverston, Lake District Up to 50,000 We're working with a growing engineering team based in the Swarthmoor area who are looking to add a talented Electronic Software Engineer to their business. This is a fantastic opportunity to be involved in the full product lifecycle, contributing to the design and development of innovative electronic solutions from concept through to production. The role will suit someone with a background in both electronics and low-level embedded software/firmware development. If you enjoy designing products from scratch, collaborating within a team environment, and solving complex engineering challenges, this could be a great fit. Key Skills & Experience: Multilayer PCB design Analogue and digital circuit design Embedded C development for microcontrollers Communication protocols (RS232, RS485, SPI, I2C) Experience with ARM, AVR or Microchip PIC developmenT Desirable: Altium Designer FPGA design You'll be joining a well-established, multidisciplinary engineering team, working across a variety of projects-from brand-new product development to enhancing existing systems and bespoke solutions. For more information or a confidential discussion, please get in touch with Laurence Powell at KO2 Embedded Recruitment Solutions.
Jun 25, 2026
Full time
Electronic Software Engineer Ulverston, Lake District Up to 50,000 We're working with a growing engineering team based in the Swarthmoor area who are looking to add a talented Electronic Software Engineer to their business. This is a fantastic opportunity to be involved in the full product lifecycle, contributing to the design and development of innovative electronic solutions from concept through to production. The role will suit someone with a background in both electronics and low-level embedded software/firmware development. If you enjoy designing products from scratch, collaborating within a team environment, and solving complex engineering challenges, this could be a great fit. Key Skills & Experience: Multilayer PCB design Analogue and digital circuit design Embedded C development for microcontrollers Communication protocols (RS232, RS485, SPI, I2C) Experience with ARM, AVR or Microchip PIC developmenT Desirable: Altium Designer FPGA design You'll be joining a well-established, multidisciplinary engineering team, working across a variety of projects-from brand-new product development to enhancing existing systems and bespoke solutions. For more information or a confidential discussion, please get in touch with Laurence Powell at KO2 Embedded Recruitment Solutions.
Software Solutions Architect - Autonomous & Robotic Systems 80,000 + Bonus (OTE 100,000+) Newcastle upon Tyne, Hybrid 3/2, Relocation Package Available KO2's client is one of the world's leading providers of counter-mine and combat engineering systems, supplying complex autonomous and remote-controlled equipment to military end users globally. With a 3m R&D investment programme underway and an ambitious roadmap to become the world number one for Autonomous Combat Engineering Systems, this is a rare opportunity to join at the architectural heart of that journey. If this role is not for you but you know someone it would suit, please refer them to KO2 and we will ensure you receive an exceptional incentive for anyone you refer for any role. The Role This is a senior, architecture-level position within the R&D function, reporting to the Head of R&D. You will not be the primary coder. You will be the person who designs and governs the software architecture and CI/CD process that the engineering team builds within. You will own the framework that ensures software developed across robotics payloads, vehicle automation, computer vision, sensor integration, digital twins and simulation is scalable, maintainable, compliant and defensible to safety-critical standards. Critically, this is an R&D environment. You will need the pragmatism to allow a first-off prototype to move forward on the right evidential path without demanding full compliance upfront, while ensuring the architecture and process in place can scale to full qualification when required. What You Will Be Responsible For Defining and implementing end-to-end software architecture and CI/CD pipelines for remote and autonomous systems. Establishing unit testing, verification and validation processes, and building the body of evidence required to satisfy defence safety-critical standards. Integrating software architecture across control systems, computer vision, sensor fusion, simulation and digital twin platforms. Supporting final system integration, commissioning and real-world field trials with global military end users. Skills and Experience Required You will have a strong background in software architecture design and implementation for safety-critical or compliance-driven systems. Hands-on experience with C/C++ and Python in Linux real-time environments is essential, as is the ability to read electrical schematics and work across hardware and software boundaries. Experience implementing CI/CD processes for safety-critical software is required. Familiarity with ROS/ROS2 is advantageous, and experience with machine learning, OpenCV or CODESYS/PLC environments is beneficial. A background in automotive safety systems, defence, robotics or autonomous vehicle development would be highly relevant. Degree in Software Engineering, Computer Science or equivalent to a 2:1 minimum. The Package Basic salary of 80,000, with an annual bonus scheme that realistically returns 30% in a solid year, taking total cash comfortably into six figures, with a maximum potential of 40%. An 8% matched pension, free breakfast and lunch in the on-site canteen daily, and a 35 hour working week with Tuesday, Wednesday and Thursday on-site, Monday and Friday from home, and a half day finish on Fridays. A 5,000 relocation allowance is available for the right candidate. Security clearance is required and will be company supported. If you are an experienced Software Architect who has governed CI/CD and safety-critical software processes in a complex engineering environment and want to shape something from the ground up in a high-growth defence technology business, we would like to hear from you. Contact KO2 Embedded Recruitment Solutions in confidence, specialists in electronics and embedded engineering.
Jun 24, 2026
Full time
Software Solutions Architect - Autonomous & Robotic Systems 80,000 + Bonus (OTE 100,000+) Newcastle upon Tyne, Hybrid 3/2, Relocation Package Available KO2's client is one of the world's leading providers of counter-mine and combat engineering systems, supplying complex autonomous and remote-controlled equipment to military end users globally. With a 3m R&D investment programme underway and an ambitious roadmap to become the world number one for Autonomous Combat Engineering Systems, this is a rare opportunity to join at the architectural heart of that journey. If this role is not for you but you know someone it would suit, please refer them to KO2 and we will ensure you receive an exceptional incentive for anyone you refer for any role. The Role This is a senior, architecture-level position within the R&D function, reporting to the Head of R&D. You will not be the primary coder. You will be the person who designs and governs the software architecture and CI/CD process that the engineering team builds within. You will own the framework that ensures software developed across robotics payloads, vehicle automation, computer vision, sensor integration, digital twins and simulation is scalable, maintainable, compliant and defensible to safety-critical standards. Critically, this is an R&D environment. You will need the pragmatism to allow a first-off prototype to move forward on the right evidential path without demanding full compliance upfront, while ensuring the architecture and process in place can scale to full qualification when required. What You Will Be Responsible For Defining and implementing end-to-end software architecture and CI/CD pipelines for remote and autonomous systems. Establishing unit testing, verification and validation processes, and building the body of evidence required to satisfy defence safety-critical standards. Integrating software architecture across control systems, computer vision, sensor fusion, simulation and digital twin platforms. Supporting final system integration, commissioning and real-world field trials with global military end users. Skills and Experience Required You will have a strong background in software architecture design and implementation for safety-critical or compliance-driven systems. Hands-on experience with C/C++ and Python in Linux real-time environments is essential, as is the ability to read electrical schematics and work across hardware and software boundaries. Experience implementing CI/CD processes for safety-critical software is required. Familiarity with ROS/ROS2 is advantageous, and experience with machine learning, OpenCV or CODESYS/PLC environments is beneficial. A background in automotive safety systems, defence, robotics or autonomous vehicle development would be highly relevant. Degree in Software Engineering, Computer Science or equivalent to a 2:1 minimum. The Package Basic salary of 80,000, with an annual bonus scheme that realistically returns 30% in a solid year, taking total cash comfortably into six figures, with a maximum potential of 40%. An 8% matched pension, free breakfast and lunch in the on-site canteen daily, and a 35 hour working week with Tuesday, Wednesday and Thursday on-site, Monday and Friday from home, and a half day finish on Fridays. A 5,000 relocation allowance is available for the right candidate. Security clearance is required and will be company supported. If you are an experienced Software Architect who has governed CI/CD and safety-critical software processes in a complex engineering environment and want to shape something from the ground up in a high-growth defence technology business, we would like to hear from you. Contact KO2 Embedded Recruitment Solutions in confidence, specialists in electronics and embedded engineering.
KO2 Embedded Recruitment Solutions LTD
City, Manchester
Position: Embedded Software Engineer Location: Manchester Salary: Up to 45,000 + benefits An exciting new position has now been created for an Embedded Software Engineer to join our growing start up client's team, working out of their brand-new offices in the South Manchester area. Our client is working towards the 2nd generation of their cutting-edge medical device and are looking to expand their engineering team. They are seeking an embedded software engineer with previous medical devices and medical standards (IEC62304) experience who will play a pivotal role in the engineering team. Key Skills and Experience Required: Embedded C programming STM32 Microcontrollers Medical device and medical standards experience - IEC62304 ideally Degree qualified - Computer Science or similar In this role you will be responsible for the development of firmware and related software for the next and future generations of their devices, you will report directly to the Technical Director and can expect to work closely with other engineers (mechanical, electronics and test). In this role you can expect plenty of variety in your daily tasks, the autonomy to manage your own workload and can expect your core responsibilities to include: The design and development of firmware on SMT32 microcontrollers The design and development of software for embedded controls and firmware interfaces Writing embedded level software in C System integration and integration testing Conducting unit testing and participating in software validation processes Producing accurate and detailed documentation This role will best suit a graduate qualified Embedded Software Engineer with a few years industry experience who is keen to join an exciting startup. You will have the chance to work with passionate engineers towards the development of a state-of-the-art medical device that will make a positive impact in people's lives around the globe. Desirable Skills and Experience: C++, Python or C# Azure, Aws or Google Cloud interfacing GitHub or TFS Apply today for this fantastic Embedded Software Engineer opportunity with an up-to-date CV or contact Laurence Powell at KO2 Embedded Recruitment Solutions for more details.
Jun 23, 2026
Full time
Position: Embedded Software Engineer Location: Manchester Salary: Up to 45,000 + benefits An exciting new position has now been created for an Embedded Software Engineer to join our growing start up client's team, working out of their brand-new offices in the South Manchester area. Our client is working towards the 2nd generation of their cutting-edge medical device and are looking to expand their engineering team. They are seeking an embedded software engineer with previous medical devices and medical standards (IEC62304) experience who will play a pivotal role in the engineering team. Key Skills and Experience Required: Embedded C programming STM32 Microcontrollers Medical device and medical standards experience - IEC62304 ideally Degree qualified - Computer Science or similar In this role you will be responsible for the development of firmware and related software for the next and future generations of their devices, you will report directly to the Technical Director and can expect to work closely with other engineers (mechanical, electronics and test). In this role you can expect plenty of variety in your daily tasks, the autonomy to manage your own workload and can expect your core responsibilities to include: The design and development of firmware on SMT32 microcontrollers The design and development of software for embedded controls and firmware interfaces Writing embedded level software in C System integration and integration testing Conducting unit testing and participating in software validation processes Producing accurate and detailed documentation This role will best suit a graduate qualified Embedded Software Engineer with a few years industry experience who is keen to join an exciting startup. You will have the chance to work with passionate engineers towards the development of a state-of-the-art medical device that will make a positive impact in people's lives around the globe. Desirable Skills and Experience: C++, Python or C# Azure, Aws or Google Cloud interfacing GitHub or TFS Apply today for this fantastic Embedded Software Engineer opportunity with an up-to-date CV or contact Laurence Powell at KO2 Embedded Recruitment Solutions for more details.
Electronic Software Engineer Ulverston, Lake District Up to £50,000 We're working with a growing engineering team based in the Swarthmoor area who are looking to add a talented Electronic Software Engineer to their business. This is a fantastic opportunity to be involved in the full product lifecycle, contributing to the design and development of innovative electronic solutions from concept through click apply for full job details
Jun 21, 2026
Full time
Electronic Software Engineer Ulverston, Lake District Up to £50,000 We're working with a growing engineering team based in the Swarthmoor area who are looking to add a talented Electronic Software Engineer to their business. This is a fantastic opportunity to be involved in the full product lifecycle, contributing to the design and development of innovative electronic solutions from concept through click apply for full job details
Embedded Software Engineer - Motor Drives Location: Worthing Salary: Up to 75,000 Working Arrangement: Hybrid - Typically 3 days onsite, 2 days remote Are you an experienced Embedded Software Engineer with a passion for real-time systems, motor control, and power electronics? We are seeking a talented engineer to join a growing team developing advanced motor drive technology used across a wide range of innovative applications. This is a hands-on engineering role where you will work at the forefront of embedded software development, collaborating closely with electronics, systems, and R&D engineers to create high-performance control solutions for real-world products. As an Embedded Software Engineer, you will play a key role in the design, development, and optimisation of embedded software for sophisticated motor drive and control systems. You will be involved throughout the full product lifecycle, from initial concept and prototyping through to testing, validation, and release. Key Responsibilities Develop embedded software for motor drive and motor control applications Design and implement real-time control algorithms and low-level firmware Work closely with hardware, systems, and R&D teams on multidisciplinary projects Support the development, testing, and optimisation of power electronics systems Contribute to product development from concept through to production release Troubleshoot and resolve complex software and hardware integration challenges About You To be successful in this role, you will have: Strong experience developing embedded software in C Experience working with STM32 microcontrollers Knowledge of motor control systems, motor drives, or related technologies Understanding of power electronics and real-time embedded systems Experience working close to hardware, including debugging and testing Strong problem-solving skills and the ability to work within a collaborative engineering environment What's on Offer? Salary up to 75,000 Hybrid working model with flexibility around project requirements Opportunity to work on technically challenging and innovative products Collaborative engineering culture with exposure to cutting-edge development Involvement in the full product development lifecycle A chance to make a tangible impact on advanced motor control technologies If you enjoy solving complex engineering challenges and want to be part of a company focused on innovation, technical excellence, and high-quality product development, we'd love to hear from you. Apply today to find out more about this exciting opportunity.
Jun 19, 2026
Full time
Embedded Software Engineer - Motor Drives Location: Worthing Salary: Up to 75,000 Working Arrangement: Hybrid - Typically 3 days onsite, 2 days remote Are you an experienced Embedded Software Engineer with a passion for real-time systems, motor control, and power electronics? We are seeking a talented engineer to join a growing team developing advanced motor drive technology used across a wide range of innovative applications. This is a hands-on engineering role where you will work at the forefront of embedded software development, collaborating closely with electronics, systems, and R&D engineers to create high-performance control solutions for real-world products. As an Embedded Software Engineer, you will play a key role in the design, development, and optimisation of embedded software for sophisticated motor drive and control systems. You will be involved throughout the full product lifecycle, from initial concept and prototyping through to testing, validation, and release. Key Responsibilities Develop embedded software for motor drive and motor control applications Design and implement real-time control algorithms and low-level firmware Work closely with hardware, systems, and R&D teams on multidisciplinary projects Support the development, testing, and optimisation of power electronics systems Contribute to product development from concept through to production release Troubleshoot and resolve complex software and hardware integration challenges About You To be successful in this role, you will have: Strong experience developing embedded software in C Experience working with STM32 microcontrollers Knowledge of motor control systems, motor drives, or related technologies Understanding of power electronics and real-time embedded systems Experience working close to hardware, including debugging and testing Strong problem-solving skills and the ability to work within a collaborative engineering environment What's on Offer? Salary up to 75,000 Hybrid working model with flexibility around project requirements Opportunity to work on technically challenging and innovative products Collaborative engineering culture with exposure to cutting-edge development Involvement in the full product development lifecycle A chance to make a tangible impact on advanced motor control technologies If you enjoy solving complex engineering challenges and want to be part of a company focused on innovation, technical excellence, and high-quality product development, we'd love to hear from you. Apply today to find out more about this exciting opportunity.
Senior Embedded Software Engineer Location: Norwich, Norfolk Salary: Competitive + Benefits About the Opportunity KO2's client, an innovative engineering company developing advanced systems, is seeking an experienced Senior Embedded Software Engineer to join its growing team in Norwich. This is an excellent opportunity to play a leading role in the development of next-generation technologies, working on complex embedded software solutions. The successful candidate will take ownership of software architecture, development, integration, and validation activities while providing technical leadership within a multidisciplinary engineering environment. Working closely with systems, controls, hardware, and test engineers, you will help deliver robust, high-quality software solutions and contribute to the future direction of cutting-edge products. Key Responsibilities Define, develop, and maintain robust software architectures aligned with system and product requirements. Provide technical leadership and mentorship to software engineers, promoting engineering excellence and continuous improvement. Drive software development processes, tools, methodologies, and ASPICE-aligned practices. Manage the complete software development lifecycle, from requirements capture through implementation, verification, validation, and release. Plan and deliver software milestones, ensuring effective documentation, progress tracking, risk management, and change control. Develop high-quality embedded software using model-based design, auto-code generation, and manual coding techniques where appropriate. Support the development and optimisation of control algorithms to meet performance, safety, reliability, and quality objectives. Lead software integration activities across embedded hardware platforms and system architectures. Collaborate with multidisciplinary engineering teams to define interfaces, requirements, and integration strategies. Support prototype development, system integration, and validation activities including bench testing, Hardware-in-the-Loop (HIL), and dynamometer testing. Perform root cause analysis and contribute to effective problem resolution and corrective actions. Define and oversee software verification and validation strategies, ensuring full traceability between requirements, implementation, and testing. Conduct software design and code reviews, ensuring compliance with quality and coding standards. Champion continuous improvement in development tools, automated testing, continuous integration, configuration management, and software processes. Support compliance with relevant safety, quality, and regulatory standards. Contribute to future product development and innovation within electric drive technologies. About You You will be an accomplished embedded software engineer with a strong background in real-time control systems and electrified powertrain technologies. You will enjoy solving complex technical challenges and have experience leading software development activities within multidisciplinary engineering environments. Essential Skills & Experience Strong experience developing embedded software for electric drive systems and real-time control applications. Expertise in motor control algorithms, inverter control, DC-DC converter control, diagnostics, and embedded application software. Proven experience defining software architectures and leading software development projects. Strong knowledge of the complete software lifecycle, including requirements management, design, implementation, verification, validation, release, and configuration management. Experience leading and mentoring engineering teams while delivering high-quality software solutions. Knowledge of software verification and validation techniques, including unit testing, integration testing, HIL testing, and system-level validation. Excellent collaboration skills with systems, hardware, controls, and test engineering teams. Familiarity with industry standards and best practices including: ISO 26262 MISRA C ASPICE Functional Safety principles What's on Offer? Opportunity to work on cutting-edge electric drive and electrification technology. A key technical role with significant influence over product development and software strategy. Collaborative engineering environment with strong opportunities for career progression. Competitive salary and benefits package. The chance to contribute to innovative products that are helping shape the future of electrified systems. To find out more or apply for this opportunity, please contact KO2 Recruitment.
Jun 19, 2026
Full time
Senior Embedded Software Engineer Location: Norwich, Norfolk Salary: Competitive + Benefits About the Opportunity KO2's client, an innovative engineering company developing advanced systems, is seeking an experienced Senior Embedded Software Engineer to join its growing team in Norwich. This is an excellent opportunity to play a leading role in the development of next-generation technologies, working on complex embedded software solutions. The successful candidate will take ownership of software architecture, development, integration, and validation activities while providing technical leadership within a multidisciplinary engineering environment. Working closely with systems, controls, hardware, and test engineers, you will help deliver robust, high-quality software solutions and contribute to the future direction of cutting-edge products. Key Responsibilities Define, develop, and maintain robust software architectures aligned with system and product requirements. Provide technical leadership and mentorship to software engineers, promoting engineering excellence and continuous improvement. Drive software development processes, tools, methodologies, and ASPICE-aligned practices. Manage the complete software development lifecycle, from requirements capture through implementation, verification, validation, and release. Plan and deliver software milestones, ensuring effective documentation, progress tracking, risk management, and change control. Develop high-quality embedded software using model-based design, auto-code generation, and manual coding techniques where appropriate. Support the development and optimisation of control algorithms to meet performance, safety, reliability, and quality objectives. Lead software integration activities across embedded hardware platforms and system architectures. Collaborate with multidisciplinary engineering teams to define interfaces, requirements, and integration strategies. Support prototype development, system integration, and validation activities including bench testing, Hardware-in-the-Loop (HIL), and dynamometer testing. Perform root cause analysis and contribute to effective problem resolution and corrective actions. Define and oversee software verification and validation strategies, ensuring full traceability between requirements, implementation, and testing. Conduct software design and code reviews, ensuring compliance with quality and coding standards. Champion continuous improvement in development tools, automated testing, continuous integration, configuration management, and software processes. Support compliance with relevant safety, quality, and regulatory standards. Contribute to future product development and innovation within electric drive technologies. About You You will be an accomplished embedded software engineer with a strong background in real-time control systems and electrified powertrain technologies. You will enjoy solving complex technical challenges and have experience leading software development activities within multidisciplinary engineering environments. Essential Skills & Experience Strong experience developing embedded software for electric drive systems and real-time control applications. Expertise in motor control algorithms, inverter control, DC-DC converter control, diagnostics, and embedded application software. Proven experience defining software architectures and leading software development projects. Strong knowledge of the complete software lifecycle, including requirements management, design, implementation, verification, validation, release, and configuration management. Experience leading and mentoring engineering teams while delivering high-quality software solutions. Knowledge of software verification and validation techniques, including unit testing, integration testing, HIL testing, and system-level validation. Excellent collaboration skills with systems, hardware, controls, and test engineering teams. Familiarity with industry standards and best practices including: ISO 26262 MISRA C ASPICE Functional Safety principles What's on Offer? Opportunity to work on cutting-edge electric drive and electrification technology. A key technical role with significant influence over product development and software strategy. Collaborative engineering environment with strong opportunities for career progression. Competitive salary and benefits package. The chance to contribute to innovative products that are helping shape the future of electrified systems. To find out more or apply for this opportunity, please contact KO2 Recruitment.
KO2 Embedded Recruitment Solutions LTD
City, Leeds
Embedded Software Engineer - IoT Location: Leeds City Centre (Hybrid) Salary: 40,000 - 60,000 DOE KO2 specialises in the embedded and electronics design sector. If this role isn't right for you but you know someone who may be interested, please let us know - we offer a referral bonus for successful introductions. KO2 is working with an innovative IoT company based in Leeds City Centre that is continuing to grow its engineering team. They are looking for an experienced Embedded Software Engineer to play a key role in the development of next-generation connected products used in real-world applications. This is a great opportunity to join a technically strong team, working on full product lifecycles in a fast-moving and collaborative environment. The Role As an Embedded Engineer, you'll be responsible for designing, developing, and maintaining embedded software for IoT devices. You'll work closely with hardware, systems, and product teams to deliver robust and scalable solutions. Key Responsibilities Develop and maintain embedded software in C/C++ Work with RTOS-based systems Implement and support wireless communication protocols Contribute across the full development lifecycle, from concept to production Debug, test, and optimise embedded systems for performance and reliability Essential Skills & Experience 4+ years' commercial experience in embedded software development Strong experience with Embedded C/C++ Solid understanding of RTOS Experience working with wireless communications (e.g. BLE, Wi-Fi, Sub-GHz, etc.) Comfortable working on resource-constrained devices Desirable Experience Embedded Linux Zigbee or other mesh networking protocols IoT product development experience What's on Offer Competitive salary depending on experience Hybrid working (Leeds City Centre office) Opportunity to work on cutting-edge IoT products Collaborative engineering culture with real technical ownership If you're an Embedded Engineer looking for a new challenge in the IoT space and want to work on meaningful, connected technology, this could be a great fit.
Jun 19, 2026
Full time
Embedded Software Engineer - IoT Location: Leeds City Centre (Hybrid) Salary: 40,000 - 60,000 DOE KO2 specialises in the embedded and electronics design sector. If this role isn't right for you but you know someone who may be interested, please let us know - we offer a referral bonus for successful introductions. KO2 is working with an innovative IoT company based in Leeds City Centre that is continuing to grow its engineering team. They are looking for an experienced Embedded Software Engineer to play a key role in the development of next-generation connected products used in real-world applications. This is a great opportunity to join a technically strong team, working on full product lifecycles in a fast-moving and collaborative environment. The Role As an Embedded Engineer, you'll be responsible for designing, developing, and maintaining embedded software for IoT devices. You'll work closely with hardware, systems, and product teams to deliver robust and scalable solutions. Key Responsibilities Develop and maintain embedded software in C/C++ Work with RTOS-based systems Implement and support wireless communication protocols Contribute across the full development lifecycle, from concept to production Debug, test, and optimise embedded systems for performance and reliability Essential Skills & Experience 4+ years' commercial experience in embedded software development Strong experience with Embedded C/C++ Solid understanding of RTOS Experience working with wireless communications (e.g. BLE, Wi-Fi, Sub-GHz, etc.) Comfortable working on resource-constrained devices Desirable Experience Embedded Linux Zigbee or other mesh networking protocols IoT product development experience What's on Offer Competitive salary depending on experience Hybrid working (Leeds City Centre office) Opportunity to work on cutting-edge IoT products Collaborative engineering culture with real technical ownership If you're an Embedded Engineer looking for a new challenge in the IoT space and want to work on meaningful, connected technology, this could be a great fit.
Embedded Software Engineer - Motor Drives Location: Worthing Salary: 75,000 Working Arrangement: Typically 3 days onsite, 2 days from home KO2's client is looking for an experienced Embedded Software Engineer to join a growing engineering team developing advanced motor drive technology for a wide range of applications. This is a hands-on role focused on embedded software development for power electronics and motor control systems. You'll be working closely with hardware and R&D engineers on the design, development and optimisation of high-performance control software used in real-world products. The company is involved in technically challenging development work and is looking for someone who enjoys solving complex engineering problems in a collaborative environment. Key responsibilities: Developing embedded software for motor drive and control systems Working on real-time control applications and low-level firmware Collaborating with electronics, systems and R&D engineers Supporting the development and testing of power electronics systems Contributing to the full development lifecycle from concept through to release Experience required: Strong embedded C/STM32 development experience Experience working with motor control systems or motor drives Understanding of power electronics and real-time embedded systems Experience working close to hardware Ability to work within a multidisciplinary engineering environment The working arrangement is typically 3 days per week onsite and 2 days from home. Some weeks may be fully remote depending on project requirements, although there may also be occasions where the work requires additional onsite presence. This is an excellent opportunity for an engineer who enjoys technically interesting development work and wants to be part of a business focused on innovation and engineering quality. For more information, please apply and KO2 will be in touch to discuss the role in more detail.
Jun 18, 2026
Full time
Embedded Software Engineer - Motor Drives Location: Worthing Salary: 75,000 Working Arrangement: Typically 3 days onsite, 2 days from home KO2's client is looking for an experienced Embedded Software Engineer to join a growing engineering team developing advanced motor drive technology for a wide range of applications. This is a hands-on role focused on embedded software development for power electronics and motor control systems. You'll be working closely with hardware and R&D engineers on the design, development and optimisation of high-performance control software used in real-world products. The company is involved in technically challenging development work and is looking for someone who enjoys solving complex engineering problems in a collaborative environment. Key responsibilities: Developing embedded software for motor drive and control systems Working on real-time control applications and low-level firmware Collaborating with electronics, systems and R&D engineers Supporting the development and testing of power electronics systems Contributing to the full development lifecycle from concept through to release Experience required: Strong embedded C/STM32 development experience Experience working with motor control systems or motor drives Understanding of power electronics and real-time embedded systems Experience working close to hardware Ability to work within a multidisciplinary engineering environment The working arrangement is typically 3 days per week onsite and 2 days from home. Some weeks may be fully remote depending on project requirements, although there may also be occasions where the work requires additional onsite presence. This is an excellent opportunity for an engineer who enjoys technically interesting development work and wants to be part of a business focused on innovation and engineering quality. For more information, please apply and KO2 will be in touch to discuss the role in more detail.
Position: Embedded Software Team Leader Location: Rotherham Area Salary: Up to 70,000 We are currently seeking a passionate and dynamic Embedded Team Lead to join an exciting and innovative company in the Rotherham area. Our client develops and designs a range of electronic devices and software solutions that are used around the globe. Whether you're already an experienced Embedded Team Lead, Manager of a small team or looking for your next step up this could be the role for you. As an Embedded Team Lead, you'll have the opportunity to guide and mentor a talented group of embedded software engineers, each with their own area of expertise. This role requires a strong background in embedded software development along with the ability to lead and inspire a team. If you're passionate about embedded software and have experience working in a collaborative and forward-thinking team, this could be the perfect opportunity for you! The client is happy to consider experienced Embedded Team Leads or those looking to step into a leadership role. Don't miss out on the chance to elevate your career in this exciting sector! Key Responsibilities: Lead and manage a team of embedded engineers, fostering growth, collaboration, and high performance. Develop and maintain embedded software, ensuring high-quality, reliable, and efficient code. Take ownership of complex embedded software projects, contributing to design, implementation, and debugging efforts. Provide guidance on the adoption of best practices for embedded software development, code reviews, and version control processes. Foster a collaborative and innovative environment, promoting knowledge sharing and continuous learning. Requirements: Proven experience in embedded software development Experience leading/managing a team or being the technical leader on multiple projects. An appreciate for what it takes to manager and complete projects meeting time, budget and technical objectives Strong C/C++ programming skills, with an ability to bridge the gap between embedded software and firmware. Familiarity with hardware communication protocols such as CAN, I2C, SPI, etc. Strong knowledge of embedded software development processes, including Agile methodologies, Scrum ceremonies, and the project lifecycle. Experience with IoT devices and applications is highly desirable. If you're looking for a challenging yet rewarding opportunity as an Embedded Team Lead, where you can shape the future of embedded software development and lead a team of talented engineers, apply now! Take the next step in your career and help them develop cutting-edge solutions that impact high-tech industries and safety-critical applications.
Jun 18, 2026
Full time
Position: Embedded Software Team Leader Location: Rotherham Area Salary: Up to 70,000 We are currently seeking a passionate and dynamic Embedded Team Lead to join an exciting and innovative company in the Rotherham area. Our client develops and designs a range of electronic devices and software solutions that are used around the globe. Whether you're already an experienced Embedded Team Lead, Manager of a small team or looking for your next step up this could be the role for you. As an Embedded Team Lead, you'll have the opportunity to guide and mentor a talented group of embedded software engineers, each with their own area of expertise. This role requires a strong background in embedded software development along with the ability to lead and inspire a team. If you're passionate about embedded software and have experience working in a collaborative and forward-thinking team, this could be the perfect opportunity for you! The client is happy to consider experienced Embedded Team Leads or those looking to step into a leadership role. Don't miss out on the chance to elevate your career in this exciting sector! Key Responsibilities: Lead and manage a team of embedded engineers, fostering growth, collaboration, and high performance. Develop and maintain embedded software, ensuring high-quality, reliable, and efficient code. Take ownership of complex embedded software projects, contributing to design, implementation, and debugging efforts. Provide guidance on the adoption of best practices for embedded software development, code reviews, and version control processes. Foster a collaborative and innovative environment, promoting knowledge sharing and continuous learning. Requirements: Proven experience in embedded software development Experience leading/managing a team or being the technical leader on multiple projects. An appreciate for what it takes to manager and complete projects meeting time, budget and technical objectives Strong C/C++ programming skills, with an ability to bridge the gap between embedded software and firmware. Familiarity with hardware communication protocols such as CAN, I2C, SPI, etc. Strong knowledge of embedded software development processes, including Agile methodologies, Scrum ceremonies, and the project lifecycle. Experience with IoT devices and applications is highly desirable. If you're looking for a challenging yet rewarding opportunity as an Embedded Team Lead, where you can shape the future of embedded software development and lead a team of talented engineers, apply now! Take the next step in your career and help them develop cutting-edge solutions that impact high-tech industries and safety-critical applications.
Electronics & Embedded Software Engineer - Wigan - Up to £40,000 KO2 is partnering with a leading electronics company in Wigan, known for developing innovative products across multiple industries. With new projects underway, they're expanding their R&D team and seeking an Electronics & Embedded Software Engineer click apply for full job details
Oct 09, 2025
Full time
Electronics & Embedded Software Engineer - Wigan - Up to £40,000 KO2 is partnering with a leading electronics company in Wigan, known for developing innovative products across multiple industries. With new projects underway, they're expanding their R&D team and seeking an Electronics & Embedded Software Engineer click apply for full job details
Job Title: Embedded Software Engineer Location: Halifax Salary: Up to £45,000 + benefits We are seeking a talented Embedded Software Engineer 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-world applications click apply for full job details
Oct 06, 2025
Full time
Job Title: Embedded Software Engineer Location: Halifax Salary: Up to £45,000 + benefits We are seeking a talented Embedded Software Engineer 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-world applications click apply for full job details
Senior Lab Technician - Chemicals / Detergents Location: Stafford Salary: 45,000 - 50,000 DOE KO2's client, a specialist in advanced cleaning technology, is looking to recruit an experienced Senior Lab Technician to join their growing team in Stafford. This is an exciting opportunity for someone with a strong background in chemicals or detergents who is keen to play a key role in product development, process optimisation, and lab management. As a Lab Technician, you will take responsibility for the smooth running of the laboratory, including maintaining equipment, designing and carrying out experiments, and ensuring compliance with test standards. You will work closely with colleagues in software, mechanical design, and operations to optimise wash performance through a deep understanding of chemicals, water, energy, and time. The successful candidate will be confident in experimental design, data analysis, and presenting results up to board level. This role suits someone with an inquisitive mindset who can bring scientific rigour and practical solutions to the challenges of cleaning systems using detergents and chemicals. Key responsibilities: Manage day-to-day laboratory operations, including calibration and test standards. Design and carry out experiments to optimise cleaning cycles. Analyse and interpret results, focusing on the role of chemicals and detergents. Present findings and recommendations to senior stakeholders. Contribute to the development of new testing methodologies and measurable parameters. The ideal Senior Lab Technician will have: A degree in Chemistry, Chemical Engineering, or a related discipline. Proven experience in a laboratory environment working with detergents or chemicals. Strong knowledge of experimental design and process optimisation. Excellent communication and presentation skills. The ability to work independently while contributing to a collaborative team. Benefits: Competitive salary ( 45,000 - 50,000 depending on experience). Flexible working hours (Monday-Friday, early finish on Fridays). Opportunity to play a pivotal role in shaping future cleaning technologies. This is a fantastic opportunity for a Lab Technician who wants to step up into a senior role with real influence in a dynamic, forward-thinking business. If you have the expertise in detergents and chemicals to drive innovation, KO2's client would love to hear from you.
Oct 06, 2025
Full time
Senior Lab Technician - Chemicals / Detergents Location: Stafford Salary: 45,000 - 50,000 DOE KO2's client, a specialist in advanced cleaning technology, is looking to recruit an experienced Senior Lab Technician to join their growing team in Stafford. This is an exciting opportunity for someone with a strong background in chemicals or detergents who is keen to play a key role in product development, process optimisation, and lab management. As a Lab Technician, you will take responsibility for the smooth running of the laboratory, including maintaining equipment, designing and carrying out experiments, and ensuring compliance with test standards. You will work closely with colleagues in software, mechanical design, and operations to optimise wash performance through a deep understanding of chemicals, water, energy, and time. The successful candidate will be confident in experimental design, data analysis, and presenting results up to board level. This role suits someone with an inquisitive mindset who can bring scientific rigour and practical solutions to the challenges of cleaning systems using detergents and chemicals. Key responsibilities: Manage day-to-day laboratory operations, including calibration and test standards. Design and carry out experiments to optimise cleaning cycles. Analyse and interpret results, focusing on the role of chemicals and detergents. Present findings and recommendations to senior stakeholders. Contribute to the development of new testing methodologies and measurable parameters. The ideal Senior Lab Technician will have: A degree in Chemistry, Chemical Engineering, or a related discipline. Proven experience in a laboratory environment working with detergents or chemicals. Strong knowledge of experimental design and process optimisation. Excellent communication and presentation skills. The ability to work independently while contributing to a collaborative team. Benefits: Competitive salary ( 45,000 - 50,000 depending on experience). Flexible working hours (Monday-Friday, early finish on Fridays). Opportunity to play a pivotal role in shaping future cleaning technologies. This is a fantastic opportunity for a Lab Technician who wants to step up into a senior role with real influence in a dynamic, forward-thinking business. If you have the expertise in detergents and chemicals to drive innovation, KO2's client would love to hear from you.
Position: Embedded Systems Engineer Location: Cookridge, Leeds Salary: £50,000 - £60,000 KO2's client, a growing technology business based in Cookridge, Leeds, is looking for an Embedded Systems Engineer to join their team. The company design and develop a unique device for the monitoring of energy technology, and they are seeking an engineer who can contribute to the next generation of their produc click apply for full job details
Oct 05, 2025
Full time
Position: Embedded Systems Engineer Location: Cookridge, Leeds Salary: £50,000 - £60,000 KO2's client, a growing technology business based in Cookridge, Leeds, is looking for an Embedded Systems Engineer to join their team. The company design and develop a unique device for the monitoring of energy technology, and they are seeking an engineer who can contribute to the next generation of their produc click apply for full job details
Position: Embedded Systems Engineer Location: Cookridge, Leeds Salary: £50,000 - £60,000 KO2's client, a growing technology business based in Cookridge, Leeds, is looking for an Embedded Systems Engineer to join their team. The company design and develop a unique device for the monitoring of energy technology, and they are seeking an engineer who can contribute to the next generation of their produc click apply for full job details
Oct 03, 2025
Full time
Position: Embedded Systems Engineer Location: Cookridge, Leeds Salary: £50,000 - £60,000 KO2's client, a growing technology business based in Cookridge, Leeds, is looking for an Embedded Systems Engineer to join their team. The company design and develop a unique device for the monitoring of energy technology, and they are seeking an engineer who can contribute to the next generation of their produc click apply for full job details
Position: Android Architect Location: Headingley, Leeds Salary: Up to £75,000 KO2's client, based in Headingley is a leading technology business specialising in the design and development of advanced handheld embedded devices for the monitoring of audio acoustics click apply for full job details
Oct 03, 2025
Full time
Position: Android Architect Location: Headingley, Leeds Salary: Up to £75,000 KO2's client, based in Headingley is a leading technology business specialising in the design and development of advanced handheld embedded devices for the monitoring of audio acoustics click apply for full job details
KO2 Embedded Recruitment Solutions LTD
Wallsend, Tyne And Wear
Position: Electronics Technician Location: Wallsend, Newcastle Salary: 30,000 to 40,000 DOE An established electronics business based in Wallsend is looking to appoint a new electronics technician to join their small but highly skilled team. The company works on bespoke projects with global customers and provides a supportive, hands on environment where no two days are the same. The role will involve product testing at system, module and sub assembly level using a wide range of hardware and software tools. You will carry out stress, thermal and performance testing, as well as supporting the verification of embedded firmware and bespoke test software. Alongside testing, you will support customers both remotely and on site, helping to troubleshoot and resolve technical issues. Documentation and reporting are also part of the role, including maintaining engineering test records, producing test reports and supporting the wider team with quality control. As an electronics technician you will be expected to contribute to the continuous improvement of processes and ensure compliance with regulatory requirements. The business is open to applications from bright graduates with a strong interest in electronics through to experienced professionals. An HNC or higher in electronics or a related field is preferred, although equivalent experience will be considered. A practical mindset, excellent problem solving skills and genuine enthusiasm for electronics will be highly valued. This is an excellent opportunity for an electronics technician to develop within a friendly and flexible company that invests in training and allows individuals to grow. The successful candidate will be joining a team that values collaboration, attention to detail and initiative. If you are ready to take the next step in your career as an electronics technician, apply today with an up to date CV.
Oct 02, 2025
Full time
Position: Electronics Technician Location: Wallsend, Newcastle Salary: 30,000 to 40,000 DOE An established electronics business based in Wallsend is looking to appoint a new electronics technician to join their small but highly skilled team. The company works on bespoke projects with global customers and provides a supportive, hands on environment where no two days are the same. The role will involve product testing at system, module and sub assembly level using a wide range of hardware and software tools. You will carry out stress, thermal and performance testing, as well as supporting the verification of embedded firmware and bespoke test software. Alongside testing, you will support customers both remotely and on site, helping to troubleshoot and resolve technical issues. Documentation and reporting are also part of the role, including maintaining engineering test records, producing test reports and supporting the wider team with quality control. As an electronics technician you will be expected to contribute to the continuous improvement of processes and ensure compliance with regulatory requirements. The business is open to applications from bright graduates with a strong interest in electronics through to experienced professionals. An HNC or higher in electronics or a related field is preferred, although equivalent experience will be considered. A practical mindset, excellent problem solving skills and genuine enthusiasm for electronics will be highly valued. This is an excellent opportunity for an electronics technician to develop within a friendly and flexible company that invests in training and allows individuals to grow. The successful candidate will be joining a team that values collaboration, attention to detail and initiative. If you are ready to take the next step in your career as an electronics technician, apply today with an up to date CV.