KO2 Embedded Recruitment Solutions LTD

26 job(s) at KO2 Embedded Recruitment Solutions LTD

KO2 Embedded Recruitment Solutions LTD Coatbridge, Lanarkshire
Jul 26, 2026
Contractor
Software Test Engineer - Contract - Python Test and Manual Testing Motherwell (3 days onsite per week) Up to 68 ph, Inside IR35 6 months initial, likely to extend KO2 Embedded Recruitment Solutions is recruiting a Software Test Engineer for a client developing a market leading medical device at their site in Motherwell. The role: This is a hands-on software testing position covering both Python test automation and manual testing. The ideal person can write automated tests in Python and is happy to carry out manual testing when automation isn't possible - including GUI testing directly on the device. However, if you are a pure Python test automation engineer, or a pure manual test engineer with embedded software or device testing experience, you will still be considered - the task work can be managed around your strengths. You'll be working in a regulated medical environment, so keeping good test records and working within a QMS will be part of day-to-day life. What you'll need: Strong software testing experience on embedded software or a physical device (e.g. mobile devices, smart meters, handheld/touchscreen products) Python test automation experience, manual testing experience, or ideally both Background in a safety-critical or regulated sector - medical, automotive, aerospace, defence, finance, or oil & gas Understanding of working within a QMS with good record-keeping Happy to be onsite in Motherwell 3 days per week (flexibility available on how these are arranged, e.g. week on/week off) Desirable: Medical device testing experience Some cybersecurity testing exposure Familiarity with test management tools such as Jama, Codebeamer, TestLink, HP ALM or DOORS The details: 6 month initial contract, with a strong likelihood of extension Up to 68 per hour, Inside IR35 One-stage interview. This can be arranged quickly If this software test role sounds like a fit, apply now.
KO2 Embedded Recruitment Solutions LTD Norwood Hill, Surrey
Jul 25, 2026
Contractor
Job Title: ATE Test Engineer (Hardware + LabVIEW) - Contract - Outside IR35 Salary: Up to 55 per hour Job Type: Contract, 3 months initially Location: Gatwick - Hybrid Sector: Engineering / Test & Measurement / Electronics We're recruiting on behalf of a client for a Contract ATE Test Engineer to build, integrate and bring a production final test station into service for a controller product line. This is a genuinely hands-on role - you'll be assembling and wiring the rack, integrating the fixture, and developing/debugging the LabVIEW test application that runs on it, so it suits someone equally happy with a screwdriver and a soldering iron as with LabVIEW code. Responsibilities: Assembling and commissioning a production ATE rack - power supplies, industrial PC, touchscreen HMI, measurement and switching hardware, safety hardware Integrating barcode scanner, fixture interfaces, DUT connection harnesses and test accessories Cable routing, labelling, continuity and insulation checks, basic electrical verification Fitting and aligning the test fixture - pin mapping, mechanical interface checks, design-for-maintenance improvements Developing and debugging the LabVIEW production test application - serial number scanning, product ID, config detection, sequence control, pass/fail logic, diagnostics and operator prompts Implementing test data logging, results storage and production reporting; supporting executable build and release Covering digital I/O, relay outputs, analogue inputs, and comms testing (Ethernet, RS232, RS485, CAN) Debugging integration issues, reducing false failures, and supporting pilot builds through to manufacturing handover Requirements: Automated test equipment development experience Strong National Instruments LabVIEW development skills Hands-on electrical hardware debug and test instrumentation experience Experience integrating power supplies, DAQ, switching, measurement equipment and production fixtures Comfortable working independently on-site with production and engineering teams Clear documentation and structured fault-finding approach Contract details: Up to 55 per hour, Outside IR35, Gatwick - Hybrid - ASAP start - 3 months initially
KO2 Embedded Recruitment Solutions LTD
Jul 25, 2026
Contractor
Contract LabVIEW Software Engineer Rate: Up to 55 per hour - Outside IR35 Contract length: 3 months initially Location: Gatwick - Hybrid We're recruiting on behalf of a client for a Contract LabVIEW Software Engineer to review, improve and productionise an existing final test application for a thermal management controller product. The test rack is already built. This is a software first engagement focused on getting the LabVIEW application, sequence reliability and logging into a robust, manufacturing-ready state. Responsibilities: Reviewing an existing LabVIEW final test application for structure, maintainability and production usability Improving test sequence flow, operator prompts, error handling and fault isolation messaging Reviewing/improving comms handling - bootloader/application checks, controller communications, status verification Improving logging for serial number, software version, config data, results and failure reasons (full traceability) Creating/updating the LabVIEW executable deployment package and documenting the release baseline Supporting hardware and fixture debug alongside the software work where needed, and supporting pilot production runs Requirements: Strong, hands-on National Instruments LabVIEW development/debugging experience Experience with industrial automated final test equipment A track record of improving existing test software, not just building new applications from scratch Comfortable with Ethernet, USB/FTDI, command/response interfaces and automated logging Structured, documentation-led approach to issue management and handover Desirable: three-phase powered equipment test experience, load banks/thermocouple simulators/DMMs, thermal or heater control equipment. Contract details: Up to 55 per hour, Outside IR35 - Gatwick - Hybrid - ASAP start - 3 months initially
KO2 Embedded Recruitment Solutions LTD
Jul 25, 2026
Contractor
Scrum Master - Contract - Medical Devices - Glasgow Area, Scotland (Hybrid) - Up to 75 per hour Inside IR month Initial Contract KO2 Embedded Recruitment Solutions is recruiting a Contract Scrum Master for a global medical device business based in the Glasgow area. This is an urgent, high-priority requirement with interviews available quickly and a fast start on offer. The Company Our client develops software for medical devices that directly impact patient outcomes. Their software and test team has recently gone through a major scale-up - roughly doubling in size, and sitting within a wider delivery ecosystem that includes an external managed service provider. With that growth comes the need for a dedicated, full-time Scrum Master to structure the team, embed strong Agile ways of working and keep delivery flowing. The Role This is a hands-on, full-time Scrum Master position - not a part-time add-on to a development role. You will work across multiple newly formed Scrum teams, and your focus will be process and people rather than project leadership or technical direction, both of which are already in place. Day to day you will: Lead all Scrum ceremonies - sprint planning, daily stand-ups, sprint demos, and retrospectives - ensuring they are productive and timeboxed Coach teams in self-management, cross-functionality, conflict resolution, and process optimisation Help structure and stabilise a recently scaled team, adapting Agile best practice to suit how the team actually works Track and report Agile metrics such as velocity and burn-down charts to improve predictability, quality, and performance Proactively identify and remove impediments, collaborating with internal and external stakeholders Support compliant delivery within an established medical device quality process, proposing improvements to processes and templates along the way About You 3+ years experience as a Scrum Master or Agile Lead within a software engineering environment A proven track record of navigating and stabilising a recently scaled or growing development team A coaching-led, collaborative style - you assess how a team works before suggesting improvements, and you bring the team with you Experience in medical devices (ISO 13485, IEC 62304) or another heavily regulated, compliance-driven industry is a strong plus Exposure to embedded software development environments is beneficial but not essential Bachelor's degree in Computer Science, Engineering, or a related field The Package Initial 12 month contract with a strong likelihood of extension Up to 75 per hour, Inside IR35 Hybrid working from an office in the Glasgow area Quick interview turnaround and start dates available within weeks To apply, submit your CV or contact KO2 Embedded Recruitment Solutions for a confidential conversation.
KO2 Embedded Recruitment Solutions LTD Salford, Manchester
Jul 25, 2026
Full time
Software Engineer - C++, C and/or C# Location: Manchester + Hybrid Working From Home Salary: Up to 57,000 DOE + Benefits The Opportunity KO2's client is seeking a Software Engineer to join their established engineering team based in Manchester. This is an excellent opportunity for a software developer who enjoys solving technical challenges, working within a collaborative environment, and continuously developing their skills. The role is particularly suited to engineers who have experience developing software for real-world products, embedded systems, or environments where performance, efficiency, and resource management are important considerations. KO2's client has a proven track record of supporting engineers from a range of technical backgrounds and helping them develop new skills whilst working on innovative products. Key Responsibilities Design, develop, test, and maintain high-quality software solutions. Develop software that forms part of real-world products and systems. Collaborate with engineers and stakeholders to deliver reliable and efficient solutions. Participate in code reviews and contribute to software architecture and design discussions. Investigate, troubleshoot, and resolve technical issues. Support continuous improvement of development processes and engineering best practices. What KO2's Client Is Looking For Essential Commercial experience in object-oriented software development. Strong understanding of software engineering principles and development practices. Experience with programming language such as C#, C, C++ Microsoft Visual Studio & git version control. Experience working on software that interacts with hardware, physical products, industrial systems, or embedded platforms, or a genuine interest in moving into this type of environment . Understanding of performance optimisation, efficient memory usage, or development within resource-constrained environments. Excellent problem-solving and analytical skills. Strong communication skills and the ability to work effectively within a team. Desirable Experience with embedded software development. Experience working within memory-constrained or performance-critical systems. Experience with C# and .NET technologies. Fieldbus, industrial Ethernet protocols, MQTT Knowledge of modern software development methodologies. Exposure to electronics, industrial automation, instrumentation, IoT, or other product-development environments. The Person KO2's client values attitude, curiosity, and a willingness to learn just as highly as technical capability. They are open to candidates from a variety of backgrounds, including embedded systems, industrial software, games development, and other engineering disciplines. The ideal candidate will enjoy understanding how software interacts with real products and systems and will be motivated by solving complex technical problems. They will be someone who embraces learning opportunities and can grow within a supportive engineering team. What's On Offer Hybrid working, combining home working with time in the Manchester office. A supportive and collaborative engineering environment. Exposure to technically challenging projects and real-world products. Competitive salary and benefits package. Ongoing mentoring and professional development opportunities. Long-term career progression within a growing business. Apply If you're a Software Engineer with experience of, or an interest in, embedded systems, real-world products, or resource-constrained environments, and you're looking for a role where your potential is valued as highly as your current experience, KO2's client would be keen to hear from you.
KO2 Embedded Recruitment Solutions LTD Colney, Norfolk
Jul 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. 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 Macclesfield, Cheshire
Jul 25, 2026
Full time
Electronics & Embedded Software Engineer Location: Macclesfield (Onsite - 4 days/week) Salary: 60,000 - 65,000 + benefits We are seeking a well-rounded Electronics & Embedded Software Engineer to join a growing engineering team in Macclesfield. This is a hands-on role offering full lifecycle ownership-from concept and hardware design through to firmware development and signal processing. The Role This position is approximately a 50/50 split between electronics design and embedded software/firmware development, depending on project phase. You will be responsible for: Designing complex, multi-layer PCBs Developing embedded firmware for data acquisition and processing Working across the full product lifecycle-from blank sheet design to finished implementation Handling high-speed, multi-channel data acquisition systems Implementing efficient, real-time signal processing solutions Essential Skills & Experience A strong foundation in both electronics and embedded systems is required, but Digital Signal Processing (DSP) experience is essential. Specifically, you should have: Practical experience implementing DSP techniques in embedded systems (hardware and/or firmware) Understanding of filtering concepts, including IIR and FIR filters Knowledge of decimation chains and signal conditioning Experience working with high data rates (e.g. tens of kS/s across multiple channels) Ability to optimise processing to avoid CPU bottlenecks In addition, you should be comfortable: Taking ownership of complete engineering solutions independently Working in a small team environment rather than a highly segmented large organisation Making sound engineering judgements across both hardware and software domains Working Environment Onsite collaboration is key - this role requires 4 days per week in the office (Monday-Thursday) Fridays are a relaxed half-day (8:00-12:30), with flexibility to work from home or in the office About You You'll be a proactive, self-sufficient engineer who enjoys owning projects end-to-end. This role suits someone who thrives in a collaborative, onsite environment and wants to make a meaningful technical impact over the long term.
KO2 Embedded Recruitment Solutions LTD
Jul 25, 2026
Full time
Embedded Software Engineer Location: Ealing area Salary: Up to 65,000 + Extensive benefits The Role KO2's client is seeking a talented Embedded Software Engineer to help deliver robust, high-quality embedded software for existing and future electric products. This is an exciting opportunity to be involved in the full product lifecycle-from early prototype development through to production and manufacturing. Key Responsibilities Develop high-quality embedded software that is efficient, maintainable, and scalable Work collaboratively with hardware engineers to support board bring-up, debugging, and system validation Design, implement, test, and support embedded software for internally developed electric systems Investigate and resolve complex real-time challenges related to timing, performance, and signal integrity Play an active role in shaping software architecture, coding standards, and future platform direction About You Strong programming skills in C and C++ Hands-on experience with embedded communication protocols such as BLE, CAN, I2C, UART, or SPI Comfortable using version control systems, particularly Git A proactive problem-solver with a methodical approach to identifying root causes Demonstrated experience in embedded software development Familiar with the full software development lifecycle, from requirements through to testing Desirable Skills Experience with functional safety standards (ISO 13849 or ISO 26262) Experience working with CI/CD pipelines (e.g. Jenkins, Docker) Experience developing RTOS-based applications Familiarity with Python for tooling or automation Additional Requirements Full right to work in the UK without sponsorship Apply today with an up-to-date CV or contact KO2 Embedded Recruitment for more details.
KO2 Embedded Recruitment Solutions LTD
Jul 25, 2026
Full time
Lead Embedded Software Engineer Location: Ealing Area - With Hybrid Working from Home Salary: Up to 80,000 + Extensive Benefits The Role KO2's client is looking for a Lead Embedded Software Engineer to drive the development of robust, scalable embedded software solutions for next-generation electric products. This role combines hands-on technical delivery with small-team leadership, offering the opportunity to influence architecture, mentor engineers, and shape the future direction of embedded platforms. You will play a key role across the full product lifecycle - from early-stage prototyping and system design through to production, manufacturing, and long-term product support - while helping build engineering best practices and delivery capability within the team. Key Responsibilities Lead the design and development of high-quality embedded software that is efficient, maintainable, scalable, and production-ready Provide technical leadership to a small embedded software team, supporting task planning, technical direction, mentoring, and code reviews Collaborate closely with hardware, systems, and manufacturing teams to support board bring-up, debugging, integration, and system validation Own key architectural decisions, helping define software frameworks, coding standards, development processes, and long-term platform strategy Design, implement, test, and maintain embedded software for internally developed electric systems and connected devices Investigate and resolve complex real-time issues relating to timing, performance, reliability, and signal integrity Support continuous improvement initiatives across tooling, automation, testing, and development workflows Contribute to project planning, technical estimation, risk management, and delivery milestones Champion engineering best practices including documentation, version control, CI/CD, and software quality standards About You Strong commercial experience developing embedded software in C and C++ Proven experience leading or mentoring engineers within a small technical team or project environment Strong understanding of embedded systems architecture and full software development lifecycle practices Experience developing RTOS-based applications Hands-on experience with embedded communication protocols such as BLE, CAN, I2C, UART, or SPI Comfortable working across hardware/software boundaries, including debugging and system integration Experience using version control systems, particularly Git, within collaborative development environments A proactive technical problem-solver with strong analytical and root-cause investigation skills Ability to communicate effectively with both technical and non-technical stakeholders Desirable Skills Exposure to functional safety standards such as ISO 13849 or ISO 26262 Experience with CI/CD pipelines and modern development tooling (e.g. Jenkins, Docker) Familiarity with Python for automation, tooling, or test development Experience contributing to technical roadmaps, architectural strategy, or platform standardisatioN Why Apply? This is an excellent opportunity for a senior embedded engineer ready to step into a lead role - or an existing lead engineer looking for greater technical ownership and influence within an innovative engineering environment developing advanced electric products. Apply today with an up-to-date CV
KO2 Embedded Recruitment Solutions LTD Gateshead, Tyne And Wear
Jul 24, 2026
Full time
Embedded Software Engineer - Newcastle Upon Tyne KO2 is partnering with a forward-thinking client based in Newcastle Upon Tyne, who is expanding their engineering team throughout 2025. They're developing cutting-edge products and are looking for an Embedded Software Engineer to play a key role in their next generation of technology. The Role: As an Embedded Software Engineer, you'll be developing software that powers, controls, and monitors advanced devices. Whether your strength lies in Embedded C or Modern C++, your skills will be put to use in a collaborative, embedded environment where innovation is at the forefront. You'll be involved in the full development cycle - from design and implementation to testing - and work closely with cross-functional teams to ensure robust and seamless integration with hardware systems. Key Responsibilities: Design, develop, and maintain software for embedded systems (RTOS, Bare Metal, or Linux environments). Write, test, and optimize code using Embedded C or Modern C++. Collaborate with hardware and firmware engineers to deliver fully integrated solutions. Work on breakthrough projects shaping the future of technology. Required Skills & Experience: Demonstrable experience in embedded software development. Strong background working with embedded environments. Proficiency in either Embedded C or Modern C++. Solid understanding of communication protocols such as SPI, UART, CANBUS, I2C, RS232, etc. Desirable: Experience with Embedded Linux and/or hardware design. Why Join? This is a fantastic opportunity to be part of a company that values creativity, collaboration, and technical excellence. Based in Newcastle, you'll be contributing to technology that's making an impact across multiple industries. Interested? Contact Laurence or Andrew at KO2 for more information - or apply now to take the next step in your embedded software career.
KO2 Embedded Recruitment Solutions LTD Bristol, Gloucestershire
Jul 24, 2026
Full time
Embedded Software Lead - MedTech Bristol (3-4 days on-site) 75,000 + 20,000- 25,000 bonus + excellent benefits KO2's client is an innovative and fast-growing technology business developing advanced wearable devices within a medically regulated environment. They are now seeking an Embedded Software Medical Lead to play a critical role in shaping the next generation of their products, although being narrowly focused on highly specialised or niche medical systems. This is a leadership position within the R&D function, sitting alongside mechanical leadership and taking ownership of embedded software at a system level. The Opportunity You'll act as the system-level lead across embedded software and hardware, driving design, integration, and validation of both current and next-generation wearable products. This role blends hands-on engineering, technical leadership, and cross-functional collaboration, giving you real influence over product direction without being confined to purely regulatory work. What You'll Be Doing Contribute to early-stage innovation, exploring new technologies in embedded systems and wearable applications Develop proof-of-concepts and functional prototypes Identify risks early and shape product direction through informed engineering decisions Support usability testing and concept validation Lead system design across software and hardware for new product development Own design control, risk management, and verification/validation activities Provide technical oversight and challenge solutions to ensure high-quality delivery Investigate complex technical issues and support resolution of field challenges Drive continuous improvements in performance, reliability, and cost Work closely with quality and cross-functional teams What KO2's client is looking for Strong background in embedded software development (ideally with some hardware exposure) Experience working on physical products (not purely cloud or desktop systems) Background in a regulated environment (medical, safety-critical, or similar preferred, but not overly specialised) Solid understanding of full product lifecycle, from concept through to launch and improvement Experience with design control, testing, and documentation Strong communicator with the ability to lead and influence Technical skills: Experience in C or C++ (or similar embedded languages) Understanding of electronics or hardware integration (beneficial, not essential) Awareness of cybersecurity and safety considerations This role would suit someone who: Wants to step into or continue in a technical leadership role Enjoys working on tangible, real-world products Prefers broad engineering ownership rather than being siloed Has some exposure to regulated environments but doesn't want an overly compliance-heavy role. Salary and Benefits 75,000 base salary On-target bonus of 20,000- 25,000 Strong benefits package A key leadership role in a growing R&D team The opportunity to work on cutting-edge wearable technology with real-world impact If you're an embedded software engineer ready to lead at a systems level-and want to work on innovative wearable products in a collaborative, fast-moving environment-this could be a great next step.
KO2 Embedded Recruitment Solutions LTD Grimsby, Lincolnshire
Jul 24, 2026
Full time
Embedded Software Delivery Lead Location: Cleethorpes, Lincolnshire - Hybrid (2-3 days on site) Salary: Up to £75,000 The Company This is a fast-growing British technology manufacturer producing a range of connected smart home devices centred around a main communications hub that allows homeowners to monitor, control and optimise the devices in their home, from EV chargers and solar diverters through click apply for full job details
KO2 Embedded Recruitment Solutions LTD Royston, Hertfordshire
Jul 23, 2026
Full time
Software Architect Royston, Hertfordshire 90,000 basic + bonus ( 100,000 OTE) On-site with flexibility Own the software vision for two global product platforms. This is a rare opportunity to take genuine architectural authority across an entire software ecosystem, not a slice of it. Our client is a global manufacturer of advanced precision machinery used in demanding, highly regulated production environments worldwide. Their Royston site is the global design authority for the product line, supported by manufacturing operations in the United States and China, and R&D teams in the UK, Germany and Asia. They currently run two established brands, each with its own software platform, its own hardware platform, and its own development team working largely independently. That is the problem you are being brought in to solve. You will be the person who understands both architectures at code level, forms a view on what should be shared, what should be merged, and what should stay deliberately different, and then sets the technical direction that takes those platforms into their next generation. What you will actually be doing Getting properly under the bonnet of two mature software architectures, mapping how they are built, why they were built that way, and where the structural risks and opportunities sit Defining the technical vision and roadmap for the next generation software platform, aligned to how the business wants to differentiate its two brands commercially Designing layered architectures that allow multiple teams, in multiple countries, to iterate quickly without tripping over each other Producing system architectures and high level product specifications for solutions that must be robust, scalable and secure Line managing a small UK software team of three to four engineers initially, with the German software team of a similar size expected to come under your remit over time Acting as the technical bridge into the Asia based R&D function, particularly around a growing portfolio of AI driven feature development Working across the full lifecycle, from early system definition through design, development, deployment and production support Holding developers to account on implementation quality, challenging approaches and mentoring where it counts Operating within an established Agile framework (SAFe or Scrum) The portfolio you will influence spans customer facing application software, advanced imaging and signal processing algorithms, embedded firmware on custom electronics, and internal production and R&D tooling. The technology The core application software runs on Windows IoT and is predominantly C and C++, with C# also in the estate. Around it sit custom electronics with their own firmware and embedded operating systems, AI and machine learning workstreams, and an emerging interest in connected and cloud enabled services. Cyber security, and the Cyber Resilience Act in particular, is a live and serious topic, because these are connected products going into industrial networks. What they need from you This is not a requirements engineering role and it is not a Scrum Master role with a new title. The team will only follow someone whose technical credibility is beyond question. Essential: A career that started in hands on software development and progressed upwards. You do not need to code daily, but you must be someone who could, and who has been genuinely excellent at it at some point Strong commercial development background in C, C++ and C#, with exposure to Python, .NET, Java or SQL welcome Experience architecting software that controls physical hardware. This is not enterprise software. The code drives a machine that does something in the real world, and it has to interact properly with electronics, sensors and mechanics Demonstrable experience operating as a software architect or technical authority within a complex, multi site organisation The ability to influence, persuade and align global teams without direct line authority Domain depth in at least one of: application software (industrial automation, networking protocols, UI frameworks), IoT and cloud development (Azure, AWS), AI and machine learning systems, cyber security, or embedded systems (RTOS, bare metal, hard real time) Highly desirable: Experience working across European, Asian and North American teams, and an instinct for how working and communication styles differ across those cultures Time spent living or working abroad Background in industrial automation, medical devices, robotics, defence or another regulated hardware led sector Travel and working pattern Expect to travel less than twenty percent of your time, but at least once a quarter, including regular trips to Germany and roughly quarterly visits to Asia. The role is primarily site based in Royston, with a discretionary hybrid policy in place. What is on offer 90,000 basic salary Annual bonus scheme taking realistic total earnings to around 100,000 25 days annual leave plus bank holidays Early finish on Fridays Enhanced work life balance policies, strong wellbeing focus and regular employee engagement events Genuine international exposure across a global engineering network Committed investment in training and technical development Why this one is worth a conversation Architect roles of this scope do not come up often. Most give you one platform, one team and a fixed direction. This gives you two platforms, three engineering locations, a blank sheet for the next generation, and the mandate to decide what it looks like. If you have built the technical foundation and you now want the influence that goes with it, this is the step. Apply with your CV for a confidential discussion, or contact Laurence or Andrew at KO2 Embedded Recruitment Solutions.
KO2 Embedded Recruitment Solutions LTD City, Sheffield
Jul 22, 2026
Full time
Software Design Engineer Sheffield Up to 55,000 The Role Working closely with engineers, product managers, and stakeholders, you'll help drive continuous improvement and innovation across KO2's client's product portfolio. This is a varied, hands-on role spanning the design, development, testing, and maintenance of software, ideal for a practical, curious engineer who enjoys solving real-world problems and adapting as requirements evolve. Key Responsibilities Designing, developing, and maintaining software for current and future products. Working across the full stack, including backend development, frontend/UI design, and APIs and system integrations. Contributing to automation, tooling, and cloud/infrastructure tasks. Supporting embedded software and firmware development. Collaborating with hardware teams on microcontrollers, device communication, and low-level systems. Investigating and resolving bugs and performance issues. Writing clean, maintainable, and well-documented code. Contributing to technical decisions and continuous improvement initiatives. About You You'll have strong analytical and problem-solving skills, be self-motivated, and comfortable working both independently and as part of a team. You'll be confident working across different parts of complex systems and a strong communicator, with: Strong programming fundamentals with experience in Python, C/C++ or JavaScript Experience in embedded systems and firmware development. Comfort working across both software and hardware environments. Experience with modern web technologies and UI frameworks. Knowledge of APIs, databases, and cloud platforms. Familiarity with Git and collaborative development workflows. A degree in Software Engineering, Electronic Engineering, or a related discipline. If you're a versatile Software Design Engineer who enjoys working across the full stack - from embedded firmware through to cloud and UI - and wants to be part of a collaborative, innovation-driven engineering team, we'd love to hear from you. Contact KO2 Embedded Recruitment Solutions in confidence, specialists in electronics and embedded engineering.
KO2 Embedded Recruitment Solutions LTD City, Manchester
Jul 22, 2026
Contractor
Role: Embedded Software Test Engineer - Medical Devices (V&V) Contract length: 6 months (initially) Location: Manchester - 3 days per week onsite Rate: Up to 425 per day, Outside IR35 We're recruiting a Software Test Engineer (V&V) for our client, an innovative medical device company based in Manchester currently progressing a market-ready device through FDA 510(k) approval. Following a recent scope increase in testing and documentation requirements, they need an experienced V&V engineer to take full ownership of test activity as the sole test resource on site. This is a hands-on, standalone role. You'll be working directly with the device hardware, so onsite presence three days a week is essential. This cannot be done remotely. Key Responsibilities Develop verification and validation test specifications from the device's design history file, requirements and specifications Break high-level design/ test requirements down into detailed sub-tests, test protocols and expected outcomes Execute and record verification/validation testing in line with relevant standards and processes Feed results back to the development team and support resolution of any non-conformances Design software test plans in compliance with IEC 62304 and FDA documentation standards Instrument and execute unit, module, integration and regression tests based on software design specifications Work closely with Quality and Regulatory colleagues to ensure testing supports the technical file Skills & Experience required: Strong experience of V&V activities within an embedded software environment Embedded software development background using C/C++, sufficient to understand and define module-level tests Experience converting requirements into structured test cases and procedures Experience working with medical devices running embedded software Working knowledge of IEC 62304 and ISO 13485 Good understanding of the full software engineering lifecycle Able to work independently and self-manage a standalone testing function Desirable Knowledge of IEC 60601 and/or ISO 14971 Contract Details 6 month initial contract, with potential to extend 3 days per week onsite in Manchester Up to 425 per day, Outside IR35 How to Apply If you have embedded software V&V experience within a regulated medical device environment and IEC 62304 / ISO 13485 knowledge, apply now or contact Chris Oddy to discuss further.
KO2 Embedded Recruitment Solutions LTD
Jul 22, 2026
Full time
Embedded Software Engineer Trowbridge, Wiltshire (Hybrid) Up to 56,000 DOE Our client, a well-established name in the automotive sector, is looking for an experienced Embedded Software Engineer to join their growing engineering team. This is an excellent opportunity to work on cutting-edge embedded platforms within a business that offers genuine flexibility, technical challenge, and room to grow. The Role You'll be involved in the design, development, and delivery of embedded software for automotive applications, working across the full development lifecycle from concept through to production. You'll collaborate closely with hardware, systems, and test engineering teams to deliver robust, reliable embedded solutions. Key Responsibilities Design and develop embedded software using C/C++ for automotive platforms Work with FreeRTOS to build and maintain real-time embedded applications Develop and support embedded Linux-based systems Debug and optimize firmware across the full development lifecycle Collaborate with cross-functional teams including hardware, systems, and test engineering Contribute to code reviews, design discussions, and continuous improvement of development practices Key Skills & Experience Strong proficiency in C/C++ for embedded systems development Hands-on experience with FreeRTOS Experience working with embedded Linux Solid understanding of embedded systems development tools and methodologies Automotive industry experience is highly desirable Strong problem-solving skills and the ability to work both independently and as part of a team Desirable Skills Yocto Project experience Docker / containerization experience What's on Offer Salary up to 56,000, depending on experience Hybrid working - flexibility to work from home The opportunity to work on innovative automotive embedded technology A collaborative, technically strong engineering environment If you're an embedded software engineer with automotive experience and are looking for your next challenge in a role that offers real flexibility, r we'd love to hear from you.
KO2 Embedded Recruitment Solutions LTD Dagenham, Essex
Jul 22, 2026
Full time
Head of R&D - Sensing Science Location: Dagenham, Essex (2-3 days onsite) Salary: £80,000-£90,000 + benefits An innovative, venture-backed technology company developing next-generation intelligence and sensing systems is seeking a Head of R&D to lead its sensing strategy and scientific function click apply for full job details
KO2 Embedded Recruitment Solutions LTD
Jul 18, 2026
Full time
Embedded Software Engineer Location: Near Bishop Auckland (Fully Onsite) - finish at 2.30pm on Fridays The Opportunity An established engineering business near Bishop Auckland is looking for an Embedded Software Engineer to join their growing engineering team. The wider team of 16 spans firmware, electronics, software and test disciplines. This is a genuinely multidisciplinary environment, giving engineers full input across the entire product lifecycle - from concept and design through to testing and production. You'll be working on handheld, battery-powered devices that connect via Bluetooth to a range of devices, contributing to products used in real-world, hands-on applications. Key Responsibilities Design and develop embedded firmware for handheld, battery-powered devices. Work across both RTOS and bare-metal environments. Develop and maintain communication interfaces including Bluetooth/BLE, USB, SPI, UART, GPIO, and ADC. Collaborate closely with electronics and test engineers across the full product lifecycle - from concept through to production. Contribute to the design, development, and integration of Bluetooth-connected products with mobile and Windows platforms. Skills & Experience Strong embedded programming skills in C (some C++ desirable). Experience with RTOS and bare-metal firmware development. Familiarity with ARM Cortex and NXP processors. Practical experience with Bluetooth/BLE, USB, SPI, UART, GPIO, and ADC communication protocols. Experience developing firmware for battery-powered or handheld devices is highly desirable. Comfortable working as part of a multidisciplinary engineering team with full lifecycle involvement. What's on Offer? Full involvement across the entire product lifecycle, working alongside firmware, electronics, and test specialists. A collaborative, multidisciplinary engineering environment. Finish (2.30pm) on Fridays Fully onsite role near Bishop Auckland. If you're an Embedded Software Engineer looking to work on innovative handheld, Bluetooth-connected devices within a supportive, multidisciplinary team, we'd love to hear from you.
KO2 Embedded Recruitment Solutions LTD Flintham, Nottinghamshire
Jul 03, 2026
Full time
Product Cybersecurity & Firmware Engineer Nottingham area (Hybrid WFH) 60,000 - 70,000 KO2 is working with a well-established, global manufacturer of high-tech electronic products to appoint a Senior Product Cybersecurity & Firmware Engineer. This hands-on, senior role embeds cybersecurity and secure networking capability across a leading-edge product portfolio, sitting at the intersection of embedded engineering and product compliance. The Role You'll lead cybersecurity assessment and remediation while directly contributing to the design, development, and validation of secure, network-connected product features - working closely with firmware, hardware, test, compliance, and quality teams to keep products ahead of evolving regulatory requirements. Key Responsibilities Lead cybersecurity assessments: identifying risks, vulnerabilities, and remediations Design and implement secure, network-connected product functionality, including HTTPS/TLS and RFC-based networking Write, review, and maintain production code for cybersecurity and network features Support compliance with the Cyber Resilience Act, EN18031, and IEC 62443, including technical documentation Investigate and resolve vulnerabilities; support patching and secure update strategies (Desired) Provide technical leadership and best-practice guidance across engineering teams What We're Looking For Essential: 5+ years' embedded software/systems engineering, including production code delivery, in a relevant wireless or high-tech industry Experience with network-connected products and protocols (TCP/IP, HTTP/S) Hands-on secure communications/cybersecurity feature implementation Embedded C or C++ 11/14 RTOS experience (ThreadX, Azure RTOS, or FreeRTOS) Bare-metal development and low-level driver experience Familiarity with cybersecurity standards/frameworks (e.g. IEC 62443) Strong diagnostic, problem-solving, and communication skills Desirable: Awareness of the Cyber Resilience Act and connected-product regulations Experience supporting compliance, certification, or customer cybersecurity requests ARM Cortex-M / STM32 experience Exposure to SPI, I2C, I2S, UART, DMA Hardware test and debug experience Qualifications: Bachelor's degree in Electrical Engineering, Computer Science, or equivalent experience. Package: 60,000- 70,000 DOE 37.5 hrs/week Hybrid Well-resourced team delivering a genuinely leading-edge development programme. Get in touch with KO2 today with an up to date CV for a confidential conversation.
KO2 Embedded Recruitment Solutions LTD
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