Embedded Software Engineer

Embedded Software Engineer – Birmingham | Hybrid WFH (1-2 Days Office Per Week)

KO2 is working with a leading technology company in Birmingham that’s seeking an experienced Embedded Engineer to join their expanding development team. This is an exciting opportunity to work on cutting-edge embedded systems for next-generation products, while also supporting and enhancing existing solutions.

The role offers flexible hybrid working, with 1 or 2 days a week in the Birmingham office ideally.

Key Responsibilities:

  • Develop and optimize embedded software in C/C++, with a focus on STM32 firmware.
  • Work with GSM/GPRS communication protocols to enhance connectivity features.
  • Lead the transition to a new operating system for upcoming products.
  • Collaborate with hardware and software teams to design robust embedded solutions.
  • Perform thorough testing and debugging to ensure high reliability.

Essential Experience & Skills:

  • Minimum 5 years’ experience in an embedded software development role.
  • Strong C/C++ programming skills for low-level development.
  • Proven experience with STM32 microcontrollers.
  • Solid understanding of RTOS and hands-on experience in OS transitions.

Desirable Skills:

  • Experience with CAN bus protocols.
  • Familiarity with GSM/GPRS communication protocols.
  • Knowledge of MISRA C coding standards.
  • Exposure to MQTT and other IoT communication protocols.

This is a unique opportunity to contribute to the development of advanced products in a company that’s driving innovation in its sector. You’ll be working in a collaborative environment where your input will shape future technologies.

If you’re an Embedded Engineer with strong skills in C, STM32, and RTOS—and you’re excited about working on next-gen embedded systems—apply today and take the next step in your career.

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

Head of Engineering Services

Head of Engineering Services

Location: York (Hybrid working – minimum 3 days on-site)
Salary: £70,000 – £90,000 + Benefits
Employment Type: Permanent

Lead Innovation in Rail Software Engineering

KO2’s client, a leading provider of high-integrity embedded software solutions, is seeking a proactive and strategic leader to join as Head of Engineering Services. In this pivotal role, you’ll lead the delivery of complex technical software projects for clients across the rail sector, ensuring safety, performance, and innovation.

If you thrive on team leadership, project ownership, and strategic planning within technically demanding environments, this is an excellent opportunity to shape and grow a high-performing services team in a dynamic and forward-thinking business.

Your Responsibilities

Strategic Leadership

  • Define and execute the software engineering services strategy to deliver high-quality outcomes to clients in the rail and high-integrity software industries.
  • Drive continuous improvement in service delivery, quality management, and operational efficiency.
  • Mentor and coordinate expert engineers across multiple teams and projects.

Project Management

  • Lead key technical software projects with hands-on oversight and end-to-end accountability.
  • Plan and manage resources, schedules, and delivery timelines across multiple concurrent initiatives.

Client Engagement & Business Development

  • Develop strong client relationships to understand project needs and deliver to high standards.
  • Work with the sales team to scope and quote for new projects, contributing to business growth.
  • Ensure exceptional customer satisfaction through clear communication and effective project execution.

This is a hands-on leadership role requiring regular presence in the York office. Remote-only working is not suitable.

About You

Essential:

  • Proven experience managing complex software engineering projects.
  • Strong grasp of project management methodologies (Agile, Waterfall or hybrid approaches).
  • Technical background in software engineering or embedded systems.
  • Exceptional communication and stakeholder management skills.
  • Demonstrated ability to manage multiple simultaneous projects and priorities.

Desirable:

  • Experience in safety-critical or high-integrity software environments (e.g. EN 50128 or equivalent standards).
  • Background in embedded software verification, performance analysis, or real-time systems.
  • Strong analytical and strategic problem-solving skills.

Why Join KO2’s Client

You’ll be part of a collaborative and supportive engineering culture that values innovation, personal growth, and meaningful contribution. The business offers:

  • Hybrid working with a minimum of 3 days per week in York
  • 33 days of flexible annual leave (including bank holidays)
  • Private pension scheme
  • Cycle-to-work and electric vehicle schemes
  • Perkbox membership
  • Team away days and regular socials
  • Free drinks, fruit, and on-site cycle/car parking
  • Relocation support if moving to York

About the Company

KO2’s client is a specialist in high-integrity software development, supporting the rail sector with advanced verification, validation, and timing analysis tools. Their work directly contributes to safety, reliability, and innovation across next-generation rail systems.

Senior Network Engineer

Senior Network Engineer

Worsley

£50,000 + Bonus (up to 15%) + Excellent Benefits

KO2’s client are hiring a Senior Network Engineer to join a fast-growing company based in Worsley, leading the charge in IoT-connected technology across Europe.

With 6,000–7,000 live devices operating across the continent and a complex LAN infrastructure connecting them all, this is a high-visibility, mission-critical role at the heart of the business. You’ll be working with a massive, high-availability network, bigger than most organisations of this size, with traffic across multiple APIs, customer endpoints, and network environments.

What You’ll Be Doing:

  • Taking the lead on network performance, reliability, and futureproofing a large IoT environment.
  • Supporting and maintaining 18+ Layer 3 switches across on-site and data centre locations.
  • Managing and optimising LAN/WAN and NOC infrastructure with a particular focus on upload scheduling and time-sensitive data traffic.
  • Planning the transition to a hybrid cloud model—currently in testing—migrating from local data centres to cloud without compromising network security or device uptime.
  • Owning all things network: Disaster Recovery, Data Protection, Security Policies, and compliance.
  • Looking at ways to reduce costs and improve service performance, e.g., line procurement and provider negotiation.
  • Supporting colleagues with Active Directory, Intune device management, and contributing to documentation, IT security, and general infrastructure support in a tight-knit team.

What KO2’s client are Looking For:

  • Deep expertise in networking in complex, high-traffic environments, ideally in IoT or electronics-heavy organisations.
  • Strong background in datacentre environments, ideally with experience in large ISPs or similar.
  • Hands-on experience managing and optimising LAN/WAN networks and Layer 3 switching.
  • Experience or strong interest in hybrid cloud transitions from legacy infrastructure.
  • Understanding of security and compliance, with a pragmatic approach to maintaining uptime and resilience.
  • Ability to work autonomously and own the entire networking estate.
  • Familiarity with supporting wider infrastructure tools and platforms such as Intune, AD, and endpoint management.

Package:

  • £55,000 – £60,000 salary
  • Bonus up to 15%
  • Private medical (with option to upgrade to family)
  • 5% pension matched
  • Dental and optical cover

Why Join KO2’s client?

  • Take ownership of a large-scale, business-critical network
  • Be the go-to expert in a company where networking is both a priority and a challenge
  • Play a key role in shaping the future of the network as the business moves towards cloud
  • Enjoy a supportive team, where your expertise is highly valued and your impact is visible

This is a rare opportunity to own and evolve the networking backbone of a thriving IoT company. If you’re someone who thrives in complex environments, has a passion for network infrastructure, and wants to be part of shaping the next generation of a critical platform—we’d love to hear from you.

Apply now or get in touch for a confidential chat.

Hardware Test Engineer

Hardware Test Engineer
Manchester | Up to £45,000 | Hybrid WFH – 2 Days from Home a Week

KO2’s client, an industry leader in the design and development of cutting-edge automated electronic and software solutions, is looking to hire a Hardware Test Engineer to join their highly skilled engineering team.

This is a fantastic opportunity to work on a diverse range of innovative products used across industrial, commercial, and high-tech sectors. You’ll be responsible for hands-on testing of bespoke hardware systems, ensuring high standards of reliability and performance before deployment.

What You’ll Do:

  • Develop and execute manual test procedures for hardware systems and components
  • Work closely with design and development teams to identify and resolve issues
  • Maintain test documentation and reports to support product validation
  • Support compliance and certification processes
  • Contribute to continuous improvements in test strategies and hardware verification

What You’ll Need:

  • Proven experience in manual testing of electronic hardware
  • Strong understanding of hardware debugging, fault-finding and validation
  • Ability to interpret schematics, technical drawings, and datasheets
  • Familiarity with lab equipment such as oscilloscopes, multimeters, and signal generators
  • Excellent communication skills and a collaborative mindset

Bonus Points For:

  • A broad understanding of electronics including the ability to read circuit diagrams.
  • Exposure to EMC, CE, or safety compliance testing
  • Experience with firmware or embedded level software testing.

What’s On Offer:

  • Salary up to £45,000
  • Flexible hybrid working – 3 days on-site in Manchester, 2 days from home
  • Opportunity to work on cutting-edge, real-world technology
  • Friendly and supportive team environment
  • Career progression and training opportunities

Join a forward-thinking company at the forefront of electronics innovation. If you’re passionate about hardware and thrive on solving technical challenges, this is the role for you.

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

 

Electronic Engineer

Position: Electronic Engineer
Location: Between Sheffield and Chesterfield (Flexible Hybrid Work from Home)

About the Role:
An exciting opportunity has opened for an Electronic Engineer to join a growing, multidisciplinary engineering team working on cutting-edge bespoke projects. Our client specialises in the design and manufacture of complex electronic solutions, combining custom-designed interfaces with off-the-shelf components.

As an Electronic Engineer, you’ll play a hands-on role across the full product development lifecycle—from concept and circuit design to PCB layout, testing, and fault finding. You’ll collaborate closely with like-minded engineers and report directly to the Design Manager.

Key Responsibilities:

  • Design and layout of multilayer PCBs
  • Digital and analogue circuit design
  • Creation of schematic diagrams
  • Electronics testing and fault diagnosis
  • Designing for manufacture

Desirable Skills & Experience:

  • Experience with Altium Designer
  • Microcontroller development (ARM, PIC, TI, etc.)
  • Background in test equipment, automation, or control systems design

Why Join?

  • Work on a wide variety of innovative projects
  • Be involved in the full design lifecycle
  • Join a supportive and experienced engineering team
  • Flexible hybrid working model
  • Office located between Chesterfield and Sheffield – easily commutable from Nottingham, Mansfield, Barnsley, Worksop, and surrounding areas

Apply Today:
To apply for this fantastic opportunity, please submit an up-to-date CV or contact Laurence Powell or Andrew Knight at KO2 Embedded Recruitment Solutions for more information.

Electronic Engineer

Position: Electronic Design Engineer

Salary: £50,000 – £60,000

Location: Sheffield + Hybrid Work from Home

About the Role:

We are excited to be recruiting for an Electronic Design Engineer to join a growing, innovative team based in Sheffield. This is a fantastic opportunity to work on cutting-edge technology for a company with a strong global reputation for delivering reliable and forward-thinking electronic solutions.

What You’ll Be Doing:

As part of a skilled and collaborative design team, you’ll take a hands-on role in the full product development lifecycle, from concept through to delivery. Your work will focus on designing analogue and digital circuits, creating multilayer PCB layouts (ideally using Altium), and ensuring compliance with EMC safety standards. You’ll also have opportunities to expand your skills in embedded systems, power electronics, and communication protocols.

What We’re Looking For:

We’re seeking a degree-qualified engineer with solid industry experience in electronic design. You should be confident working independently and as part of a team, with strong attention to detail and a passion for developing innovative solutions.

Core Skills Required:

  • Analogue and digital circuit design
  • Multilayer PCB layout and design (preferably Altium)
  • Schematic capture and documentation
  • Communication protocols: UART, SPI, RS232, I2C
  • Knowledge of EMC safety standards
  • Full lifecycle product development experience

Desirable Experience:

  • Embedded systems development
  • Power electronics: SMPS, AC/DC design

Why Join?

This is an excellent opportunity for an enthusiastic engineer looking to broaden their experience and contribute to the development of next-generation products. You’ll enjoy varied, challenging work within a collaborative environment where your ideas and innovation are welcomed.

If you’re ready to take the next step in your electronic design career, get in touch with Laurence Powell or Andrew Knight at KO2 Embedded Recruitment Solutions Ltd to find out more

Embedded Systems Engineer

Embedded Systems Engineer – Birmingham

KO2’s client is a pioneering technology company based in Birmingham, working at the forefront of operational efficiency in water management. They are now seeking a talented embedded systems engineer (also known as an electronics software engineer) to join their close-knit and collaborative engineering team.

This role is ideal for an experienced electronics engineer who enjoys a mix of hardware and software design. You will be involved in designing both analogue electronics and digital electronics, as well as writing embedded C for real-time systems.

Key Responsibilities:

  • Design and develop analogue and digital electronics for embedded systems
  • Write and maintain embedded C code for ARM or similar microcontrollers
  • Collaborate closely with the team to deliver innovative solutions for industrial clients
  • Support board bring-up, debugging and testing of electronics and firmware

Skills Required:

  • Proven experience as an embedded software engineer
  • Strong background as an electronics engineer, covering both analogue and digital electronics
  • Proficiency in embedded software development using C
  • Experience with schematics, PCB layout and hardware debugging

Location and Flexibility:
The role is based in Birmingham. KO2’s client values team collaboration and face-to-face engineering discussions, so being onsite is important. However, they offer a grown-up and flexible approach to work. Senior engineers can typically work three days onsite and two days remotely, depending on the project stage.

This opportunity would suit a professional embedded software engineer who enjoys delivering high-quality, output-driven solutions, or an electronics engineer looking to continue applying both hardware and firmware skills in a rewarding environment.

If you’re an electronics engineer or an embedded software engineer who enjoys working across hardware and software, and you’re looking for a flexible, collaborative role with meaningful engineering impact, we’d love to hear from you.

Junior Electronics Engineer

Position: Junior Electronics Engineer

Location of Office: Blackburn Area

The Role: An exciting new role has now been created for a Junior Electronic Engineer to join our clients growing engineering team in the Blackburn area. This role will offer plenty of variety and the chance to develop brand new electronic solutions that you will be able to see implemented in daily life. Our client has an excellent reputation, with over 30 years’ experience in their sector and their customers include a range of industry leaders and cutting edge, innovative projects.

Skills and Experience Required:

  • Multilayer PCB design and layout
  • Schematic capture
  • Analogue and digital circuit design
  • Degree qualification – Engineering related subject

This role will offer the chance to work towards the design of a range of new products whilst working closely with electronics, embedded software and mechanical design engineers. The successful Electronics Engineer can expect their role to include:

  • Design, from first principals, electronic systems to a given specification.
  • Carry out detailed testing of electronic equipment.
  • Generate technical documentation to substantiate the design.
  • Generate schematics and design PCB layouts
  • Creating Bill of Materials (BOMs)
  • Liaising with production to ensure manufacturing requirements are factored into all designs.
  • Investigate the latest technologies and ensure these techniques are being employed within the design process.

For more information on this fantastic opportunity please get in touch with Laurence Powell or Andrew Knight at KO2 embedded recruitment solutions.

C++ Linux Software Engineer

Role: C++ Linux Software Engineer

Location: On-site | Old Trafford, Manchester

Salary: £45,000 – £50,000 + Benefits | Permanent, Full-Time

Join a mission critical tech team saving lives across the UK. They are building the future of medical organ transit tracking – and need an embedded software engineer to bring this vision to life.

This is your opportunity to work at the heart of a growing company where your code helps ensure life-saving organs get where they need to be, safely and on time.

The Role:

As a C++ Linux Engineer, you’ll be hands-on in the design and development of their next-generation tracking device used in the transport of organs between hospitals.

  • Drive embedded development projects from the ground up.
  • Develop and integrate GPS, GSM, and GPIO technologies on embedded Linux systems.
  • Collaborate closely with the Head of Development and a talented software team, owning key components.
  • Port advanced tracking and video processing capabilities from Android to custom Linux-based hardware.
  • Deliver robust, scalable, and efficient solutions across the full software development lifecycle.

Core Skills Required:

  • Strong Embedded C++ programming experience.
  • Solid working knowledge of Linux for embedded systems.

What’s On Offer:

  • £45,000 – £50,000 base salary depending on experience.
  • On-site, full-time role based near Old Trafford, Manchester.
  • Pension + 25 days holiday, with both increasing with length of service.
  • Work on tech that makes a real-world difference.

PCB Designer

Position: PCB Designer

Location: Chorley Area

Salary: Up to £60,000

We are seeking a skilled and detail-oriented PCB Designer to join our clients team in the Chorley area. This is a fantastic opportunity to play a critical role in the design and development of multi-layer printed circuit boards for a variety of cutting-edge projects. If you’re experienced with Cadstar 16 and enjoy working in a fast-paced, collaborative environment, this could be the role for you.

Key Responsibilities:

  • Design and layout multi-layer PCBs using Cadstar 16
  • Translate schematic diagrams into production-ready PCB designs.
  • Prepare and release all essential production documentation, including Gerbers, BOMs, and assembly drawings.
  • Ensure all designs adhere to DRC, EMC, and DFM guidelines.
  • Collaborate closely with engineers and project managers to meet technical and delivery requirements.
  • Provide support for design revisions and quick turnarounds during prototyping and production phases.

Required Skills & Experience:

  • Hands-on experience using Cadstar 16 for PCB layout.
  • Solid understanding of PCB manufacturing processes and design constraints.
  • Demonstrated experience with multi-layer board design and high-speed or mixed signal layouts.
  • Knowledge of EMC/EMI best practices.
  • Ability to produce precise, complete, and well-documented deliverables.
  • Strong analytical and problem-solving skills with the ability to work independently.

Preferred Qualifications:

  • Experience with other EDA tools is an advantage.
  • Familiarity with IPC standards and RoHS compliance.

Apply today for this exciting new role via KO2 Embedded Recruitment Solutions.