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.

Product Manager

Position: Product Manager – Electronics Devices Design

Location: Sheffield Area

Salary: Up to £65,000 + Benefits

Are you passionate about shaping the future of innovative electronic products? Do you have a strong background in product development and a strategic mindset? Join our clients growing team in Sheffield as a Product Manager, and help them design, develop, and deliver cutting-edge electronics solutions that make a real impact.

Our client is a growing electronics product design company specialising in the development of high-performance, user-focused devices for a range of industries, from consumer tech to industrial applications. With a strong culture of innovation and collaboration, they bring ideas to life – from concept through to production.

The Role:
As a Product Manager, you will be at the heart of our product lifecycle – working closely with engineering, design, marketing, and sales teams to define product vision, gather customer insights, and drive projects through to launch.

Key Responsibilities:

  • Own the product roadmap for electronic device development
  • Conduct market and user research to identify opportunities
  • Define product requirements and translate them into technical briefs
  • Coordinate cross-functional teams from concept to launch
  • Monitor product performance and iterate based on feedback
  • Ensure products meet regulatory and quality standards

What We’re Looking For:

  • Proven experience in a Product Manager role, in electronics or hardware
  • Strong technical understanding of electronic product design
  • Excellent communication, leadership, and project management skills
  • Ability to balance user needs, business goals, and technical feasibility
  • Ability to work closely with engineers, heads of departments and customers

Nice to Have:

  • Background in engineering or industrial design
  • Experience working in a fast-paced, agile environment
  • Experience with cloud technologies

What’s on Offer:

  • Competitive salary and benefits package
  • Flexible working
  • A collaborative, forward-thinking work environment
  • The opportunity to make a tangible impact on innovative products

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

Senior Software Engineer – C++ / Linux

Senior Software Engineer – C++ / Linux

Location: Rotherham + Flexible working
Salary: Up to £60,000 + Benefits

Are you a skilled C++ developer with a strong background in Linux? Would you like to help shape the future of connected safety devices that protect people and critical environments?

We’re looking for a Senior Software Engineer to join our team in Rotherham, where you’ll be a key contributor to the development of IoT-enabled safety solutions.

Key Responsibilities:

  • Design and implement robust software solutions in C++ for Linux platforms.
  • Develop and maintain KO2s client applications for real-time device connectivity and management.
  • Integrate software with custom hardware and networked IoT systems.
  • Collaborate with hardware, firmware, and cloud teams to ensure seamless interoperability.
  • Take ownership of technical decisions and mentor junior engineers where needed.

Key Skills & Experience:

  • Proven experience in C++ software development for Linux systems.
  • Understanding of IoT architectures and data protocols (e.g., MQTT, CoAP).
  • Familiarity with low-level system debugging, hardware interfaces, and build systems
  • Strong grasp of networking, security, and performance in embedded systems.
  • Background in embedded systems
  • Degree qualification in related subject – computer science etc

Desirable:

  • Experience with real-time systems or Bare metal development
  • Exposure to automated testing and CI/CD pipelines in embedded environments.
  • Proficiency with version control systems (e.g., Git) and Agile workflows.

Apply directly with an up-to-date CV to KO2 Embedded Recruitment today!

Lead Python Software Engineer

Job Title: Lead Python Software Engineer
Location: Newcastle (Hybrid WFH Available)
Salary: Up to £75,000 + benefits

KO2 Embedded Recruitment Solutions is proud to partner with a leading innovator in the smart industrial automation sector. Due to sustained growth and exciting new projects, our client is expanding their software development team and is now seeking a Lead Python Software Engineer to play a critical role in designing and delivering scalable, real-time software solutions.

The Role: As a Lead Python Software Engineer, you will take ownership of core backend development efforts, leading a small, agile team. You will be instrumental in architecting and building software systems that interface with real-time data sources and power intelligent automation platforms. This is a hands-on leadership position where you’ll balance technical delivery with mentorship and team coordination.

Key Responsibilities:

  • Lead the design, development, and deployment of robust, scalable backend systems using Python and microservices architecture
  • Oversee code quality, testing, and DevOps practices to ensure continuous delivery
  • Collaborate closely with multidisciplinary teams, including hardware engineers and data scientists
  • Mentor and support junior developers and contribute to a high-performance engineering culture
  • Implement software solutions for real-time data processing in an industrial environment
  • Drive adoption of best practices in CI/CD, infrastructure automation, and system monitoring

Key Skills and Experience:

  • Proven experience developing production-grade applications in Python
  • Working knowledge of C# for system integration and legacy support
  • Strong understanding of microservices architecture and containerization
  • Proficient in Linux environments for development and deployment
  • Hands-on experience with DevOps tools, ideally in an Azure cloud environment
  • Excellent problem-solving and leadership skills

Desirable:

  • Background in industrial automation, IoT, or embedded systems
  • Familiarity with protocols used in industrial environments
  • Experience with modern data pipelines or event-driven architectures

What’s on Offer:

  • Competitive salary and benefits package
  • Flexible working hours and hybrid options
  • Career growth in a cutting-edge technology environment
  • A chance to influence and shape the direction of next-gen automation platforms

To apply, please contact KO2 Embedded Recruitment Solutions or send your CV directly to us today!

Junior Electronics Engineer

Job Title: Junior Electronics Engineer
Location: Wigan
Salary: Up to £35,000

KO2 is working on behalf of a long-standing client in the Wigan area, a specialist in the design and development of cutting-edge electronic products for a range of industries. Due to continued growth and the successful delivery of multiple new projects, they are now looking to add a Junior Electronics Engineer to their expanding R&D team.

About the Role:

This is an excellent opportunity for a Junior Electronics Engineer with 1 to 3 years of industry experience to further develop their skills in a hands-on, small team collaborative environment. You’ll work across the full product development lifecycle—from concept through to production—alongside a team of experienced engineers developing innovative and reliable electronic systems.

Key Responsibilities:

  • Assist in the design, development, and testing of electronic circuits and systems
  • Support schematic capture and PCB layout design
  • Perform debugging, fault-finding, and root cause analysis on hardware
  • Collaborate with firmware, mechanical, and production teams
  • Contribute to documentation, design reviews, and technical reports

Skills & Experience Required:

  • Degree in Electronics Engineering or a related discipline
  • 1 to 3 years of industry experience in an electronics engineering role
  • Solid understanding of analog and digital circuit design
  • Experience with PCB design tools (e.g., Altium, KiCad, Eagle)
  • Experience using lab equipment (oscilloscopes, signal generators, etc.)

Desirable (but not essential):

  • Exposure to EMC compliance, design for manufacture, or design for test
  • Familiarity with microcontrollers and embedded systems
  • Previous involvement in taking products from concept to production

What’s on Offer:

  • Mentorship and ongoing development in a growing engineering team
  • Involvement in varied projects across multiple sectors

This role is ideal for someone early in their electronics career looking to gain deeper experience in an industrial product development setting.

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

Junior Electronics Software Engineer

Junior Electronics Software Engineer – Sheffield (Hybrid) – £30,000 to £38,000

KO2’s client is looking for a Junior Electronics Software Engineer who’s more than just technically capable — they’re obsessed with solving problems. If you took everything apart as a kid (and sometimes managed to put it back together), this might be your perfect next step.

You’ll be working closely with a seasoned R&D engineer and classic hands-on tinkerer who’s built everything from PCBs to control algorithms. He is looking to pass on his knowledge before retirement, so this is your chance to learn directly from someone who’s done it all – if you’ve got the curiosity and resilience to keep up.

This hybrid role, based in Sheffield, is ideal for someone with 2–3 years of experience as an electronics engineer or embedded software engineer, a strong academic background, and a passion for solving real-world engineering challenges.

What you’ll be doing:

  • Supporting and learning from a true all-rounder who handles electronics, software, and control
  • Helping to design, build and develop video product lines used in cutting-edge systems
  • Applying your physics knowledge – especially in magnetism, electrical control, or transformers
  • Developing your skills in both embedded systems and broader R&D
  • Taking raw ideas and turning them into practical, engineered solutions

We’re looking for someone who:

  • Has 2–3 years of experience as an embedded software engineer or electronics engineer
  • Holds a strong degree in electronics, mechatronics, or a similar discipline
  • Can demonstrate a passion for building, fixing, hacking, or solving – robotics, audio, automation, whatever gets your gears turning
  • Can handle feedback and thrive in a no-nonsense, real engineering environment
  • Is eager to grow into a multi-skilled electronics engineer capable of handling everything from embedded software to PCB work

If you can show us you’ve thought deeply about systems and have the drive to keep learning, we’ll teach you the rest. You don’t need to be a finished article — we’re looking for a sharp, passionate embedded software engineer who’s ready to roll up their sleeves and absorb everything Roy knows.

This is a unique opportunity to grow into a true multidisciplinary electronics engineer. If your idea of fun includes debugging code, solving control problems, or building automated gadgets in your spare time, we want to hear from you.

Apply now and take your next step as an embedded software engineer with one of Sheffield’s most technically diverse engineering teams.

Head of Electronics

Head of Electronics – Sheffield – Up to £80,000

Are you a hands-on electronics leader looking to shape the future of hardware in a high-impact, cross-functional role?

KO2’s client hiring a Head of Electronics to lead a growing engineering function in Sheffield. This isn’t just about setting strategy from a distance – it’s a true player-coach role where you’ll combine technical expertise with team leadership, owning both delivery and direction.

You’ll take responsibility for the hardware engineering team, currently spanning electronics, mechanical design, and testing. While the focus is on electronics, the scope is broader – you’ll be leading a multidisciplinary team, managing OKRs, setting priorities, and getting involved at the board level when needed.

This is a great opportunity for someone who thrives in fast-paced, collaborative environments and wants to take a hands-on role in both the design and the decision-making.

What you’ll be doing:

  • Leading and growing the hardware function, with a strong emphasis on delivery and quality
  • Acting as a key contributor in electronics design – testing, building, and problem-solving alongside your team
  • Managing day-to-day activity across electronics, test, mechanical, and technician functions
  • Ensuring compliance and documentation for EMC, safety, and regulatory standards
  • Bridging across software, firmware, and operations to ensure seamless product development
  • Making smart, informed decisions around integration, production, and components

What we’re looking for:

  • A strong background in hardware design, especially within complex electronics systems
  • Experience leading and developing engineering teams with a structured, hands-on style
  • A system-level mindset – comfortable aligning mechanical, software, and electronics workstreams
  • Familiarity with regulatory testing and EMC certification
  • Someone confident, collaborative, and technically credible who can get stuck in and guide others

This isn’t a role for someone looking to stay purely technical or purely managerial. We’re seeking someone who blends both – capable of setting direction but also happy to roll up their sleeves in the electronics lab when needed.

You’ll be joining at a pivotal moment, with the outgoing Head of Electronics committed to a smooth handover before retirement. That makes this a rare opportunity to take ownership of a well-established function with real momentum behind it.

If you’re ready to step into a leadership role while staying connected to the electronics work you love, we’d love to hear from you

SMT / SMD Technician

SMT / SMD Technician
Halifax | £30,000 to £32,000 | Permanent

KO2’s client, a well-respected electronics manufacturer based in Halifax, is seeking an experienced SMT / SMD Technician to take responsibility for the daily operation of their Surface Mount production lines. This role is vital to ensuring the efficient and high-quality output of the SMT / SMD lines in line with production targets and departmental quality standards.

Reporting directly to the Operations Manager, the successful candidate will also support the R&D department when required. The business is currently operating two full SMT / SMD lines: one mature line using Juki equipment and a newer Europlacer line introduced in late 2024, which is in the process of being fully commissioned.

The ideal candidate will bring strong hands-on experience with SMT / SMD machinery, including Juki and/or Europlacer programmable pick and place equipment, and will be confident working with minimal supervision. This is a key role within the production team, especially as the current technician transitions toward retirement and is currently unavailable.

Key Responsibilities
Operate and maintain SMT / SMD production equipment including pick and place machines, reflow ovens, screen printers and AOI systems
Perform troubleshooting, component identification and first-off inspections
Carry out rework and soldering using industry best practices
Program, set up and monitor SMT / SMD equipment to meet daily schedules
Support and train operators, maintain performance data and assist with equipment maintenance
Contribute to the development and testing of R&D samples and prototype builds
Support Quality Control with repairs and quarantined items

Qualifications and Experience

Minimum 5 years’ experience in a similar SMT / SMD technician role
Desirable to hold an HNC/HND or degree in electronics, electrical or manufacturing disciplines
Experience using Juki or Europlacer equipment
Familiarity with IPC standards and soldering techniques
Competent in problem-solving, attention to detail and managing workloads independently
Basic computer skills and working knowledge of Google suite

Additional Information
Working hours are 7:00 to 17:00 Monday to Wednesday and 7:00 to 16:30 on Thursday, with no work on Fridays. This equates to a 37.5-hour working week including a 30-minute unpaid lunch break each day.
Annual leave entitlement is 150 hours plus bank holidays.

This is an excellent opportunity for an experienced SMT / SMD Technician looking to take ownership of a critical part of the production process within a growing and well-equipped facility.

To apply or for more information, please contact KO2 Recruitment.

Embedded Software Engineer

Embedded Software Engineer | Birmingham

KO2’s client, a Birmingham-based engineering business involved in high-profile and confidential projects, is looking to add an Embedded Software Engineer to their team. This is a rare opportunity to be part of a company that is pushing the boundaries in their field, working on cutting-edge technology that remains strictly behind closed doors.

Due to the sensitive nature of the work, the successful candidate will be required to work onsite in Birmingham. The role offers the chance to contribute to technically complex systems in a highly skilled engineering team.

The ideal candidate will have a strong academic background, with a 1st class degree, Masters or PhD in a relevant engineering or science discipline. Commercial experience in C or C++ within embedded systems is essential. Candidates will also need to demonstrate a solid understanding of embedded hardware, with hands-on experience working with CANbus and RF systems being highly desirable.

Key skills and experience required:

  • Embedded C or C++ in a real-time environment
  • CANbus systems experience
  • Exposure to RF systems
  • Strong academic background (1st, Masters or PhD)
  • Comfortable working full-time onsite in Birmingham

This role would suit an engineer who enjoys working close to hardware and wants to be part of a technically advanced team on meaningful and impactful engineering projects.

If you’re interested in hearing more about this opportunity, please get in touch to discuss in further detail and apply today with an up to date CV.

C++ Software Engineer

Position: C++ Software Engineer
Salary: Up to £60,000
Location: Chester (Hybrid – 50% Remote / 50% On-site)

Key Skills Required:

  • Proficient in modern C++ (C++14, C++17, or C++20)
  • Experience with Embedded Linux
  • Familiarity with version control tools (SVN, Git, etc.)

About the Role:
We are working with a well-established and globally recognized electronics company specializing in Industrial Automation solutions. Their product range spans from handheld monitoring devices to desktop and web-based applications that provide real-time data and control capabilities.

As part of their continued growth, they are looking to expand their R&D team with a talented C++ Software Engineer. This is a hybrid role, offering a flexible 50/50 split between home and office working, with flexible working hours.

You will play a key role in the development of new products, focusing on C++ development for Embedded Linux platforms. This is a hands-on position where you will be involved throughout the full software development life cycle—from concept and design to development, debugging, and testing. You will collaborate closely with multidisciplinary teams, including electronics, software, and mechanical engineers.

What You’ll Be Doing:

  • Developing new software in modern C++
  • Working on Embedded Linux platforms
  • Updating and maintaining existing code
  • Participating in product design meetings and technical discussions
  • Testing and debugging software in a hands-on environment

Desirable (Bonus) Skills:

  • Python scripting
  • Embedded software experience
  • GUI development using Qt
  • Familiarity with Docker

What’s on Offer:

  • Competitive salary up to £60,000
  • Flexible working arrangements (50% remote)
  • Strong benefits package
  • Collaborative and innovative work environment
  • Opportunity to contribute to meaningful, life-improving technology

To discuss this role in further detail please contact Laurence Powell or Andrew Knight at KO2 Embedded Recruitment Solutions Ltd.