Senior Embedded Software Engineer

Senior Embedded Software Engineer

Location: Stroud, Gloucestershire

Salary: Up to £70,000

KO2’s client is an ambitious, well funded and fast-growing technology start-up based in Stroud, developing advanced sensing and monitoring systems that combine low-power embedded platforms, intelligent signal processing, and secure wireless connectivity.

The Role – Senior Embedded Software Engineer

You will be responsible for the full embedded development lifecycle:

  • Scoping and requirements definition
  • System architecture (hardware & software)
  • Simulation and modelling
  • Firmware development
  • Integration and verification
  • Validation and production release

The successful Embedded Software Engineer will work closely with hardware, data, and product engineers to deliver robust, secure, and power-efficient sensing platforms operating in demanding real-world environments.

Key Responsibilities

  • Architect and develop low-power embedded firmware (C/C++) for sensor platforms
  • Design for ultra-low power consumption in battery-operated and remote systems
  • Implement sensor data acquisition and processing pipelines (e.g. MEMS microphones, accelerometers and other environmental sensors)
  • Develop and optimise RF communications systems, particularly:
  • LoRa or similar LPWAN technologies
  • Mesh networking architectures
  • Implement secure communications including encryption, authentication and secure boot mechanisms
  • Develop machine learning-enabled acoustic detection and classification systems:
  • Data pre-processing and feature extraction
  • Deployment of optimised ML models on constrained embedded devices

Essential Experience

  • Significant experience in embedded C/C++ development
  • Strong experience across the full product lifecycle (concept → production)
  • Proven expertise designing for low-power embedded systems
  • Experience with sensor data acquisition and real-time signal processing
  • Strong RF communications experience, particularly LoRa or comparable technologies
  • Experience implementing mesh networking protocols
  • Solid understanding of embedded security (encryption, authentication, secure firmware updates)
  • Strong debugging and hardware bring-up skills

Highly Desirable

  • Machine learning for acoustic detection/classification
  • Experience with MEMS microphone-based systems
  • Wind/ambient noise mitigation design (hardware and software)
  • Secure OTA update mechanisms
  • Experience in a start-up or high-growth environment

If you’re a Senior Embedded Software Engineer looking to build intelligent, low-power sensing systems from the ground up — KO2 would be delighted to discuss this opportunity with you.

Embedded System Engineer

Role: Embedded Systems Engineer

Location: Newcastle

Salary: Up to £55,000 + Benefits

KO2 are exciting be working with a industry leading business in Newcastle who are growing their engineering team and seeking 2 embedded systems engineers to join them. These roles are down to business growth and there is an exciting roadmap of new projects planned for 2026 and beyond.

The successful embedded engineers will be joining a multidiscipline engineering team and be expected to contribute across the full software development cycle whilst working closely with electronics, mechanical and test engineers.

Your core skill set will include solid industry experience with most of the below:

  • C programming
  • User of the FreeRTOS or similar.
  • Good knowledge of GitLab and GitLab flow.
  • Experience of programming microprocessors – Ideally Texas Instruments
  • Knowledge of the communication protocols, like Modbus, TCP/IP, CAN, UART and SPI.

Whilst any experience of the below is desirable:

  • Experience in designing and debugging of electronic circuits using schematics capture tools and oscilloscope
  • Understanding of the system control principles, software implementation of the PI regulators, use of PWM, dead time generation.
  • Working with low voltage systems, up to 1000 Vac or 1500 Vdc.

If you are an experienced embedded engineer in the Newcastle area or willing to move to the area apply today with an up-to-date CV and a member of the KO2 teams will be in touch to progress your application.

Compliance Manager

Role: Compliance Manager
Location: Wigan (5 days onsite)
Salary: £45,000 – £60,000 + Private Healthcare

KO2 is working with one of its clients, a global engineering business that designs and develops access control systems used in the retail banking sector, alongside high-security safes and vaults for private banks throughout the world.

Due to the upcoming retirement of the current Compliance Manager, the business is seeking an experienced individual to take ownership of product compliance and verification activities across its product range. A full handover will be provided, and the company is committed to training and developing the successful candidate as part of a long-term succession plan.

This is a key role within the organisation, managing the verification function and ensuring products meet regulatory requirements and third-party certification standards.

Role Overview
As Compliance Manager, you will lead the verification and approvals function, ensuring all new and existing products meet relevant standards and certifications. The role involves extensive third-party testing, ongoing certification renewals, and close collaboration with R&D and external test houses.

This position would suit an established Compliance Manager or a technically strong individual from an electronics or embedded systems background looking to step into management.

Key Responsibilities

  • Manage a team of verification technicians and engineers (5 direct reports)
  • Plan and prioritise verification activities, including in-house EMC testing
  • Own product approval and re-approval processes
  • Define and manage third-party testing and certification strategies
  • Maintain certifications, approvals, and technical documentation
  • Review test reports and resolve technical queries and non-conformances
  • Liaise with external test houses and certification bodies
  • Monitor regulatory requirements across all regions of operation
  • Communicate compliance and approval status to senior management
  • Maintain Declarations of Conformity, Declarations of Performance, and Technical Construction Files
  • Ensure internal test facilities are calibrated and fit for purpose
  • Work in line with ISO9001 Quality Management Systems

The Environment
You will work closely with a well-established Research & Development team of over 30 engineers, based in a purpose-built facility in Lancashire, focused on developing new and improved electronic products.

Skills & Experience

  • Experience in a compliance, verification, or approvals role
  • Strong knowledge of standards such as BS EN 54, EN 50131, EMC, LVD, RED, ROHS and REACH
  • Experience working with third-party test houses and certification bodies
  • Background in electronics or embedded systems preferred
  • Strong organisational, communication, and people management skills

Qualifications

  • Degree or equivalent in an engineering discipline
  • Minimum 5 years’ experience in a similar role
  • Management experience preferred, or readiness to step into management
  • Legal right to work in the UK

What’s on Offer

  • Salary £45,000 – £60,000
  • Permanent role based in Wigan
  • Full handover and structured training
  • Private healthcare
  • Long-term career development within a growing engineering business

Apply today for immediate consideration.

Senior Electronics Engineer

Senior Electronics Engineer

Salary: Up to £85,000
Location: Cambridge (Hybrid – 1 day per week from home)

KO2’s client is a highly respected, product-led company at the forefront of regulated technology development. They’re looking for a Senior Electronics Engineer to join a collaborative, forward-thinking engineering team working on complex, high-impact products.

This role is ideal for an engineer with strong experience across analogue and digital electronics, multilayer PCB design, firmware and an interest in FPGA development. You’ll be involved throughout the product lifecycle, contributing to innovative solutions in a highly regulated environment where precision, quality, and compliance truly matter.

The Role

  • Design and develop analogue and digital electronic systems for regulated products
  • Design multilayer PCB’s
  • Contribute to firmware development
  • Work within structured, compliant development processes
  • Collaborate closely with multidisciplinary engineering teams
  • Contribute to FPGA development as part of cutting-edge product designs

What They’re Looking For

  • A strong background in analogue and digital electronics
  • Experience with, or a genuine interest in, FPGA design using Verilog
  • A mindset suited to regulated industries, with a focus on quality, documentation, and compliance
  • Ability to work within a collaborative team environment

This is a fantastic opportunity for an Electronics Engineer who enjoys solving complex problems, working on meaningful products, and thriving in environments where engineering excellence is essential.

Benefits Package

  • Profit share (including a tax-free element)
  • 26 days holiday + bank holidays + buy/sell options
  • 9% employer pension contribution from day one
  • Private medical insurance
  • Death in service & income protection

Apply today to KO2’s client and play a key role in shaping the future of innovative, regulated product design.

Mechanical Design Engineer

Role: Mechanical Design Engineer

Location: Newcastle upon Tyne
Salary: £40,000 + Benefits

KO2 is working with an innovative engineering business based in Newcastle that specialises in power electronic solutions for the Energy, Industrial, and Transport sectors. Due to continued growth, they are looking to recruit a Mechanical Design Engineer to strengthen their engineering team.

The Role

As a Mechanical Design Engineer, you will be responsible for the design and development of mechanical components and assemblies used within power electronic systems. You will work closely with electronics, manufacturing, and project teams to deliver robust, high-quality engineering solutions.

Key Responsibilities

  • Mechanical design and development of enclosures, assemblies, and components
  • Producing detailed 3D models and engineering drawings
  • Supporting designs through prototype, test, and manufacture
  • Working collaboratively with multi-disciplinary engineering teams
  • Ensuring designs meet technical, quality, and industry standards

Skills & Experience

  • Experience of mechanical design of complete machinery, fabrications and assemblies in an engineering focused company.
  • Proficiency with Creo (preferred), or experience with SolidWorks, Inventor, or PADs (all acceptable)
  • Understanding of mechanical design for electronic or power-related systems is highly desirable
  • Ability to produce detailed drawings and documentation
  • Strong problem-solving and communication skills

What’s on Offer

  • Competitive salary of £40,000
  • Opportunity to work on cutting-edge power electronic solutions
  • Supportive engineering-led environment with opportunities for progression

If you are a Mechanical Design Engineer looking to work on technically challenging products within a growing and forward-thinking business, this is the role for you.

Apply today with an up to date CV to KO2 Embedded Recruitment Solutions.

Data Engineer

Role: Data Engineer

Salary: Up to £60,000

Location: 4 days remote, 1 day per week in the Burnley office

About the company

KO2’s client designs and delivers remote sensor technology for automotive applications. The business works with large volumes of data collected from multiple sources and uses cloud-based platforms to turn that data into meaningful insights for internal teams and customers.

The role

KO2 are looking for a Data Engineer to join a growing technical team. This role will focus on building, maintaining and improving data pipelines that bring together data from a range of internal systems, external APIs and cloud environments. You will work closely with colleagues who consume the data, ensuring it is reliable, well structured and fit for purpose.

This is a hands on role with a mix of data engineering, cloud infrastructure and light DevOps responsibilities. You will have the opportunity to help tidy up and standardise existing solutions, migrate or replace legacy components, and implement best practices across the data platform.

Key responsibilities

  • Designing, building and maintaining data pipelines in AWS
  • Combining and transforming data from multiple sources into usable datasets
  • Writing and maintaining production-quality Python code
  • Working with databases and data storage solutions
  • Improving existing pipelines through standardisation and best practices
  • Supporting CI/CD and infrastructure work, including CloudFormation and related tools
  • Taking ownership of solutions and validating that outputs make sense from a data and business perspective

Required experience

  • Strong Python programming experience is essential
  • Hands-on cloud experience is essential, ideally AWS
  • Experience working with databases and data-driven systems
  • Background in data engineering, analytics engineering or a closely related role
  • Ability to understand data logic and question results, not just move data from A to B

Desirable experience

  • AWS services for data engineering
  • CI/CD and DevOps tooling
  • Infrastructure as code, such as CloudFormation
  • Experience with Azure or GCP is acceptable if you can demonstrate the ability to transfer skills to AWS

The ideal candidate

You will have a solid foundation in data engineering and cloud technologies and be keen to continue developing your skills. You may not tick every box, but you will be curious, proactive and comfortable learning new tools where needed. Attitude, problem-solving ability and long-term fit are as important as existing technical skills

Location and working pattern

This role is remote-first, with four days per week working from home and one day per week in the Burnley office. The in-office day is typically Tuesday and is an important part of team collaboration. Candidates should be within a reasonable commuting distance to make weekly attendance sustainable.

Salary

Up to £60,000 depending on experience, with flexibility for candidates who meet the majority of requirements.

Apply today with an up to date CV for immediate consideration.

Senior Firmware Engineer

Senior Firmware Engineer

Salary: Up to £70,000 DOE + Benefits
Location: Nottingham

KO2’s client is looking to add an experienced Senior Firmware Engineer to their growing engineering team. This is a technically focused senior role, offering a strong balance of hands-on embedded development (around 70%) alongside technical leadership (around 30%).

This opportunity suits an engineer who enjoys staying close to the code while also influencing architecture, project delivery, and technical direction.

You’ll be working on the development of embedded firmware across a range of platforms, contributing to system architecture, guiding project approach, and ensuring high standards of delivery. While this isn’t a purely managerial position, it does include responsibility for technical leadership, mentoring, and some line management.

Responsibilities

  • Hands-on development of embedded firmware using C
  • Working across bare-metal, RTOS, and embedded Linux environments
  • Contributing to and owning aspects of software system architecture
  • Setting technical direction, standards, and best practice
  • Supporting project estimation, planning, and delivery approach
  • Monitoring progress to ensure work is delivered to the required quality, time, and budget
  • Providing technical leadership and mentoring to engineers
  • Conducting 1-to-1s and line management where required
  • Collaborating with hardware, systems, and wider engineering teams

Experience Required

  • Strong commercial experience in embedded C / firmware development
  • Background working on bare-metal, RTOS, and Linux-based systems
  • Experience contributing to firmware or software architecture
  • Comfortable balancing hands-on development with leadership responsibilities
  • Able to estimate work and support technical project delivery
  • Strong communication skills and a collaborative mindset

What’s on Offer

  • Salary up to £70k DOE
  • A senior technical role with genuine influence
  • A strong mix of coding and leadership
  • Opportunity to work on complex embedded systems within a growing team

If you’re a Senior Firmware Engineer looking for a role that still values deep technical contribution alongside leadership, please apply or contact KO2 for more information.

 

Electronics Engineer (Embedded C)

Sports Technology | Permanent
Vauxhall, London (Hybrid – 3 days onsite / 2 remote)
Up to £65,000

KO2 are working with an innovative sports technology company based in Vauxhall, developing high-performance electronic systems used in elite sport. The client is flexible, so please apply if you can design electronics and write embedded software, albeit not at expert level, they are happy to mentor on the embedded software side.

KO2’s client are looking for an electronics led engineer who can also write embedded software in C. This is a hands-on role working across the full product lifecycle, from PCB design through to embedded bring-up and testing.

The Role

  • Electronics design from concept to production (schematics, PCB layout, bring-up)
  • Embedded software development and debugging in C (some C++ exposure useful)
  • Working with microcontrollers and embedded systems
  • Supporting testing, fault-finding and real-world deployment

The Profile

  • Strong electronics engineering background
  • Experience designing PCBs (Altium for production, KiCad also used)
  • Able to write and debug embedded C
  • Ideally 4+ years’ experience
  • Skill split typically 70/30 or 80/20 in favour of electronics, but strong 50/50 engineers also considered

This is not a pure electronics role,  solid embedded c experience is needed, at some level.

What’s on Offer

  • Salary up to £65,000
  • Hybrid working (3 days in the Vauxhall office)
  • Permanent role working on real, deployed sports technology
  • Unique opportunity to work for a season at the company’s facility in Austria

If you can design electronics and write embedded C, at any balance between the two, this is a rare and exciting opportunity.

Embedded Software Engineer

Embedded Software Engineer

Hybrid – One day every fortnight in Milton Keynes

£45,000 – £60,000

KO2’s client is looking for an Embedded Software Engineer to join their R&D team. The role is hybrid, with on-site time set at one day every fortnight. There are no fixed weekly office requirements.

You’ll work on embedded software for digitally controlled power supplies, writing Embedded C for bare-metal microcontrollers. The system uses two micros: one for the PFC stage and one for the inverter and final DC stage. You’ll take ownership of one of these areas and contribute to the wider embedded software development within the team.

You’ll also work alongside a Senior Embedded Software Engineer who will provide mentoring where needed. The client is open to applicants from junior through to senior level, as long as you can demonstrate solid skills in embedded software development. Power electronics experience is not required, but you should be comfortable with basic electronics.

What you’ll work on:

• Embedded C on bare metal

• Control software for digitally managed power supplies

• One of two microcontroller stages (PFC or inverter/DC stage)

• Collaboration with an experienced senior engineer on core embedded software tasks

Skills/ Experience needed:

• Strong Embedded C skills

• Embedded bare-metal or RTOS experience

• Interest in power-related products

• Ability to read electronic schematics and use lab equipment (bench PSU, oscilloscope)

• Experience with Git and Agile

If you want to work on real hardware, grow your embedded software skills, and join a flexible engineering team, this role will suit you well.

Power Electronics Engineer

Power Electronics Engineer | Newcastle upon Tyne
Up to £70,000 | Visa Sponsorship Available

Join a fast-growing tech company developing high-voltage server systems for quantum analytics. We’re seeking a skilled Power Electronics Engineer for a permanent role with full visa sponsorship available.

The Role

You’ll design and develop high-power conversion systems (10 kW+), covering AC-AC, DC-DC and DC-AC platforms. From simulation and modelling through to testing, validation and certification support, you’ll play a key role in shaping our next-generation hardware.

Key Responsibilities

  • Develop and model advanced converter designs using PLECS/CADSTAR or similar tools.
  • Execute functional, thermal and electrical testing of prototypes.
  • Produce technical documentation and safety files for approvals.
  • Conduct EMC and power compliance testing with design-level mitigation.
  • Apply expertise in wide-bandgap tech, especially SiC-based systems.

Essential Skills

  • Strong grounding in power electronics design, control methods and system simulation.
  • Experience in analogue/digital circuit development.
  • Understanding of switching devices, thermal design and electromagnetic assembly considerations.
  • Awareness of embedded control and EMC behaviour.

Desirable

  • Experience with energy, industrial or high-power product development.

Apply today with an up to date CV to KO2 Embedded Recruitment Solutions.