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.

Electronics and Embedded Software Engineer

Job Title: Electronics and Embedded Software Engineer
Location: Haydock, Merseyside
Salary: Up to £60,000

KO2’s client, a leading electronics and embedded software business specialising in design for automation, is looking to recruit an Electronics and Embedded Software Engineer to join their growing team. This is an opportunity to work with a company recognised as a leader in their field, offering innovative solutions to clients across a wide range of industries.

This role will be based onsite in Haydock and will involve working across the full development lifecycle of products that combine both electronic hardware and embedded software. The successful candidate will be joining a close-knit team of engineers where collaboration and technical excellence are key.

The ideal candidate will have a background in both electronics design and embedded C programming, with experience developing reliable and efficient systems for real-world applications. This is a great opportunity for someone who enjoys hands-on engineering and seeing their work come to life in products that are manufactured and deployed globally.

Key Skills and Experience Required

  • Strong experience in electronics design, including schematic capture and PCB layout
  • Proficient in embedded software development using C
  • Experience working with microcontrollers and real-time embedded systems
  • Ability to work effectively as part of a multidisciplinary team
  • Comfortable working in a dynamic, fast-paced engineering environment

This is a fantastic opportunity to join a company at the forefront of automation technology, where you will be given the chance to take real ownership of your work and contribute to innovative product development.

To apply or find out more about this position, please contact KO2.

Power Electronics Engineer

Job Title: Power Electronics Engineer
Location: Wakefield, West Yorkshire (Hybrid Working Available)
Salary: Up to £70,000 DOE + Benefits

About the Role:
We are seeking a talented and driven Power Electronics Engineer to join our growing engineering team in Wakefield. In this role, you’ll play a key part in designing, developing, and testing advanced power electronic systems for cutting-edge industrial, renewable energy, and transportation applications.

This is an exciting opportunity to join a forward-thinking company at the forefront of energy innovation, with the chance to work on high-impact projects from concept to production.

Key Responsibilities:

  • Design and develop power electronic converters (DC-DC, AC-DC, DC-AC) and control systems.
  • Select components and design circuits to meet system performance, efficiency, and safety requirements.
  • Collaborate with mechanical, embedded, and systems engineers to develop integrated solutions.
  • Carry out simulations using tools such as SPICE, MATLAB/Simulink, or PLECS.
  • Develop test plans and oversee prototype evaluation and validation.
  • Ensure designs comply with relevant safety and EMC standards.
  • Support manufacturing and field engineering teams with troubleshooting and product improvements.

Requirements:

  • Bachelor’s or Master’s degree in Electrical Engineering, Power Electronics, or related field.
  • Proven experience in power electronics design and development.
  • Familiarity with wide-bandgap semiconductors (SiC, GaN) is a plus.
  • Strong understanding of magnetic component design and thermal management.
  • Proficient with circuit simulation, PCB layout tools (e.g., Altium, Eagle), and lab test equipment.
  • Good communication and problem-solving skills.
  • Ability to work both independently and within a multidisciplinary team.

Benefits:

  • Competitive salary with annual performance reviews
  • Hybrid working and flexible hours
  • 25 days holiday + bank holidays
  • Company Pension scheme
  • Support for professional development and training
  • Opportunities for career progression in a fast-growing business

Apply today with an update CV and any supporting information you wish to include to KO2 Embedded Recruitment.

Application Engineer

Job Title: Applications Engineer (Lab & Customer-Facing)
Location: Sheffield, UK (On-site)
Salary: Up to £85,000 (Depending on Experience)
Industry: Semiconductors / IC Design
Funding: Series A (£9M Raised)

About Us:
KO2 are working with a fast-growing, venture-backed semiconductor company based in Sheffield, developing next-generation IC-based silicon solutions with exceptional early customer feedback. Following a successful £9 million Series A funding round, we’re scaling our team to meet global demand from customers across Asia, Europe, and North America.

The Opportunity:
KO2’s client are looking for a Junior & Senior Applications Engineer to join the team in Sheffield. This is a hands-on, hybrid role that combines technical lab-based work with customer interaction. You’ll be central to bridging engineering and customer support — investigating and responding to technical enquiries, running measurements and tests in the lab, and communicating your findings directly to customers.

This is an ideal opportunity for someone with 2+ years of relevant industry experience or a technically strong individual looking to transition into a customer-facing role.

What You’ll Do:

  • Perform in-depth lab testing and measurements on our silicon products
  • Analyze, document, and communicate findings to internal teams and external customers
  • Manage and respond to customer technical inquiries
  • Represent the company at trade shows and industry events
  • Collaborate with engineering and product teams to provide customer feedback
  • Contribute to future planning of field applications support as we expand internationally

What We’re Looking For:

  • A degree in Electronics, Physics, or a related engineering discipline
  • 2+ years’ experience in a semiconductor or electronics-focused role (preferred)
  • Strong hands-on lab skills and the ability to troubleshoot hardware issues
  • Excellent written and verbal communication skills
  • Comfortable interfacing with customers and representing the business professionally
  • Self-motivated and willing to work on-site full time in Sheffield

Nice to Have:

  • Prior experience in an applications engineering or customer-facing technical role
  • Familiarity with international semiconductor markets or manufacturing partners
  • Mandarin language skills (not required, but helpful due to customer base)

Why Join Them?

  • Be part of an ambitious startup with global growth plans
  • Work closely with experienced engineers and founders
  • Shape the direction of customer-facing engineering in a company with real momentum
  • Competitive salary and opportunity for career progression

Embedded Engineer

Embedded Software Engineer
Location: Halifax, West Yorkshire
Employment Type: Full-time | On-site

Salary: Up to £50,000 + Benefits

Our client is seeking a highly skilled Embedded Software Engineer to join their dynamic and growing team based in Halifax, West Yorkshire. This role offers the opportunity to work on exciting projects at the forefront of embedded system development, with a particular focus on motor control and STM32 microcontrollers.

Key Responsibilities:

  • Design, develop, and maintain embedded software for STM32-based systems.
  • Implement robust, real-time motor control algorithms, with a strong focus on PID control.
  • Develop and debug firmware for a range of STM32 peripherals including GPIO, UART, SPI, I2C, ADC, PWM, and more.
  • Collaborate closely with hardware engineers to ensure seamless system integration.
  • Participate in code reviews, contribute to architecture and design discussions.
  • Maintain source control practices using Git (GitHub/GitLab).

Essential Skills and Experience:

  • PID motor control, with demonstrable hands-on experience
  • Deep knowledge of STM32 ARM Cortex-M microcontrollers.
  • C programming for embedded systems.
  • Familiarity with C++ for embedded applications.
  • In-depth understanding of STM32 communication protocols: UART, SPI, I2C, CAN, USB, Ethernet.
  • Experience working with STM32 HAL and LL APIs.
  • Confident in writing bare-metal firmware (without RTOS) when required.
  • Skilled in debugging using ST-Link and working within IDEs such as STM32CubeIDE or VSCode (other IDE experience also considered).
  • Proficient with Git for version control in collaborative environments.

Desirable Attributes and Skills

  • Experience with FreeRTOS or RTOS concepts for multitasking
  • Using logic analysers, oscilloscopes, and multi-meters for troubleshooting.
  • Strong analytical and problem-solving skills.
  • Self-motivated and capable of working independently as well as part of a team.

What We Offer:

  • Competitive salary based on experience.
  • Opportunity to work on innovative and technically challenging projects.
  • A supportive and collaborative working environment.
  • Career development opportunities.

Electronics Engineer

Electronics Engineer – Industrial Automation
Sheffield
Full-Time | Permanent

Salary up to £55,000 + Benefits

Are you an Electronics Engineer with a passion for innovation and precision? Join a well-established leader in the industrial automation sector, known for delivering reliable, high-performance solutions to a global client base.

Our client, based in Sheffield, has built an excellent reputation for technical excellence and forward-thinking product development. As part of a small, agile engineering team, you’ll have a direct impact on the creation of cutting-edge automation products that power industrial efficiency and safety.

Key Responsibilities:

  • Design and development of analogue and digital circuits
  • PCB layout and schematic design
  • Development of embedded software
  • Product testing, debugging, and documentation
  • Involvement in R&D projects and new product development

Key Skills & Experience:

  • Proven experience in analogue and digital circuit design
  • Proficiency in PCB design and layout – Altium, KiCad, PADs etc
  • Embedded software development
  • Microcontroller development – Microchip PIC, ARM, STM, TI etc
  • Desirable: Assembler programming and design for EMC compliance
  • Strong problem-solving abilities and a collaborative mindset

Apply today with an up-to-date CV or contact Laurence Powell or Andrew Knight at KO2 Recruitment for more details.

Embedded Software Engineer

Embedded Software Engineer – Intrinsically Safe Avionics Systems
Northallerton, North Yorkshire
Up to £65,000 per annum
Permanent, Full-Time

KO2’s client, a specialist in designing intrinsically safe embedded systems for use in challenging and high-reliability environments – including cutting-edge avionics applications – is seeking an experienced Embedded Software Engineer to join their growing engineering team in Northallerton.

This is a fantastic opportunity for an engineer who thrives in a safety-critical development environment and wants to be part of a company that’s making a real impact in aviation technology.

The Role:

As an Embedded Software Engineer, you’ll play a key role in the full software lifecycle – from requirements and design through to testing and validation – working on embedded systems that are designed to meet stringent intrinsic safety standards for use in avionics.

You’ll be working with a close-knit engineering team, developing software that is not only highly reliable but also designed to perform in some of the most demanding environments.

Skills and Experience Required:

  • Strong experience in embedded C/C++ programming
  • Experience working with real-time operating systems (RTOS)
  • Experience with microcontroller-based system design
  • Knowledge of low-level hardware interaction, protocols, and debugging

Desirable:

  • Prior experience in aerospace or avionics sectors
  • Exposure to formal verification tools or static analysis
  • Understanding of EMC design considerations

Why Join?

  • A unique opportunity to work on intrinsically safe embedded systems used in aerospace applications
  • Competitive salary up to £65,000
  • A supportive team culture with a passion for high-integrity engineering
  • A chance to be part of a growing, forward-thinking company in North Yorkshire

If you’re an Embedded Software Engineer looking for a technically rewarding role with a company pushing the boundaries of safety and performance in avionics, KO2 would love to hear from you.

Junior Electronics Engineer

Position: Junior Electronics Engineer

Location of Office: Wakefield

Location of Work: Hybrid WFH Available

The Role: An exciting new role has now been created for a Junior Electronic Engineer to join our clients growing engineering team in the Wakefield 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.

Electronic Enigneer

Position: Electronics Engineer

Salary: Up to £45,000

Office Location: Stockport

We are excited to introduce a brand-new opportunity for an Electronics Engineer to join our client’s expanding engineering team located in the Stockport area. Our client specializes in designing cutting-edge security products for the aerospace sector and is a prominent supplier to leading companies within the industry. As the Electronics Engineer, you will be engaged in both new projects and the support and enhancement of legacy products.

Key Skills Required:

  • Proficiency in digital and analogue circuit design
  • Experience with PCB design and schematic capture
  • In-depth understanding of the full design life cycle
  • Knowledge of EMC or experience in designing for EMC

As the successful Electronics Engineer, you will be an integral member of a small design team. Your role will encompass a diverse range of daily tasks within a collaborative team design environment. This position offers the unique opportunity to initiate product designs from scratch and contribute to the entire design lifecycle, including design, prototyping, documentation, and in-house testing.

Desirable Skills and Experience:

  • Previous experience in regulated industries such as aerospace, medical, or automotive
  • Exposure to video electronics
  • Proficiency in Altium or Pads Pro software.

Our client’s office is conveniently located in Stockport, and this role will be based at their state-of-the-art facilities. Onsite parking is available, and the office is a short walk from a mainline station. This strategic location allows for an easy commute from areas like Altrincham, Macclesfield, Manchester, Oldham, and Ashton-under-Lyne, among others.

This position is ideally suited for an electronics engineer with a background in a similar role. If you are enthusiastic about contributing to the design and development of customized products for the global commercial aerospace sector, we encourage you to apply.

Reach out to Laurence Powell or Andrew Knight at KO2 Recruitment with an updated CV to seize this exciting opportunity.

Embedded Software Engineer

Position: Embedded Software Engineer

Salary: Up to £55,000

Location: Wakefield

About the Role: We’re working with an established and forward-thinking engineering company in South Leeds that’s expanding its team with a new Embedded Software Engineer. This is a fantastic opportunity to get hands-on with innovative projects that have real-world impact. With over 30 years of industry experience, the company partners with leading names across a variety of sectors, delivering cutting-edge solutions.

As an Embedded Software Engineer, you’ll enjoy a diverse workload, creating brand-new embedded systems from the ground up. You’ll play a key role in the full development lifecycle and have the opportunity to directly influence design decisions while reporting to the Technical Director.

Key Skills & Experience:

  • Strong C programming skills
  • Experience with RTOS (e.g., FreeRTOS, Zephyr)
  • Microcontroller development (STM32, Microchip PIC, Nordic preferred)
  • Familiarity with communication protocols: I2C, SPI, CAN, DALI
  • Degree in Engineering, Computer Science, or a related field

Ideal Candidate:

This role is suited to an experienced Embedded Software Engineer who thrives in a small team environment and enjoys taking ownership of projects. You’ll be encouraged to stay current with the latest technologies and integrate them into new designs.

Desirable Experience:

  • Wireless protocols: BLE, Thread, Zigbee
  • Application-level development in C, C++ or Python
  • Version control tools such as Git

Interested?

To find out more about this exciting opportunity, please contact Laurence Powell or Andrew Knight at KO2 Embedded Recruitment Solutions.