Embedded Software Engineer

Embedded Engineer – New Product Development

Salary: Up to £60,000
Office: York

Our client is a multinational business that designs and develops specialist electronic devices and systems. Their products are used around the world across a wide range of industries. They’re now growing their R&D hub in the York area and are building a new team dedicated to new product development.

This is a rare chance to join a team at the very start of its journey. With an extensive product roadmap ahead, you’ll help shape not just the products themselves, but how they’re developed. You’ll bring modern technology, tools and development processes into a business that’s committed to investing in innovation.

The role

As an Embedded Engineer, you’ll take ownership of the software side of new devices across the full design lifecycle, from initial concept to finished product. Your work will include:

  • Designing, developing and testing embedded software for new measurement devices
  • Writing efficient, reliable code in Embedded C, often in bare-metal environments
  • Working with ARM, NXP and Atmel microprocessors
  • Implementing and supporting communication protocols such as RS232 and RS485
  • Collaborating closely with hardware engineers and the wider R&D team to bring products from concept to completion
  • Contributing ideas on tools, processes and technology choices as the new team takes shape
  • Supporting testing, debugging and validation through each stage of development

What you’ll need

  • Proven industry experience in an embedded design role
  • Strong Embedded C programming skills
  • Experience of bare-metal development
  • Hands-on experience with ARM, NXP or Atmel microprocessors
  • A working knowledge of RS232 and RS485 protocols

Desirable, but not essential

  • FPGA development and VHDL
  • Experience integrating Wi-Fi or Bluetooth modules
  • High-speed design experience

Why join?

  • Make a real impact. You’ll join a new team where your ideas will directly influence how products are built.
  • Work across the full lifecycle. You’ll see your work go from concept to completion.
  • Modern working environment. The business is investing in new offices and up-to-date development tools.
  • Long-term opportunity. You’ll be part of an expanding global business with a busy product roadmap.
  • Competitive package. A strong salary plus pension and bonus.

How to apply

Apply today with an up-to-date CV, and a member of the KO2 team will be in touch to discuss the role in more detail.

 

Contract Electrical Design Engineer

Location: Sheffield (Hybrid – 2-3 days on site)
Contract: 6 months initially
Rate: Up to £60 per hour (Outside IR35)
Start date: ASAP

KO2 is recruiting a Contract Electrical Design Engineer for a UK manufacturer of energy saving power equipment based in Sheffield.

THE ROLE
The product range is designed and fixed. As Electrical Design Engineer, your job is to finalise around 10 product variants so they are ready for manufacture and release. Most of the technical work is already done. This is a hands-on contract to take the range over the finish line.

The products are transformer-based power units with an add-on switching unit (contactors, power supplies, metering and a PLC gateway).

You will work closely with the in-house compliance engineer. When they need an electrical drawing updated, you will make the change. A mechanical engineer handles the 3D and metalwork drawings.

WHAT YOU WILL DO
• Produce and update electrical schematics, wiring diagrams and single line diagrams
• Create final drawing packs and BOMs for the shop floor or outsourced build
• Write build instructions, specifications and install manuals
• Justify component selection (cables, fuses, contactors etc.)
• Document how the control system operates
• Support risk assessments and the CE Technical File
• Manage redline changes and drawing revisions

WHAT YOU NEED
• Electrical Design Engineer with a product, panel design or panel building background
• Strong electrical drawing skills – AutoCAD Electrical preferred (EPLAN / SolidWorks Electrical also considered)
• Experience with LV power, control panels, contactors, switchgear, transformers or UPS
• Exposure to CE marking, technical files or product compliance
• Practical, hands-on approach – shop floor or panel wiring background is ideal

Ideal backgrounds include UPS, switchgear, control panel, power distribution or transformer manufacturers.

This is an electrical design and documentation role, not mechanical design or PLC programming.

TO APPLY
If you are an Electrical Design Engineer interested in this contract, please apply with your latest CV and contact number. A one stage interview can be quickly arranged.

Embedded Software Engineer

Embedded Software Engineer
Location: Bradford (Hybrid Working from Home)
Salary: Up to £50,000 + Benefits

The Role
Our client, an innovative, award winning technology business, is looking for an Embedded Software Engineer to join their team in Bradford. You’ll lead the development of embedded systems, designing and implementing complex embedded software for systems, including real-time control and IoT connectivity.

The ideal candidate will live within commuting distance of Bradford and have at least 3 years’ experience developing embedded software for production systems. You’ll be strong in embedded C/C++, ideally comfortable with both RTOS and bare-metal development, and confident on ARM Cortex processors.

As well as hands-on development, you’ll help shape the technical direction across several product lines, review code, improve performance and mentor other engineers. You’ll work closely with hardware colleagues in an agile environment, taking products from concept through to production-ready systems in the field.

Skills & Experience Required

  • Degree in Computer Science, Electrical/Electronic Engineering or a related STEM subject
  • 3+ years developing embedded software for production-ready systems
  • Expert C/C++ for embedded systems, – RTOS (FreeRTOS ideally)
  • ARM Cortex-M/A processors, ideally STM32
  • Protocols including I2C, SPI, UART, Modbus, Ethernet and AT modem
  • Git and CI/CD pipelines for embedded development
  • Debugging with JTAG, oscilloscopes and logic analysers

Desirable Skills & Experience

  • Energy management, control systems, smart grid or power electronics
  • Embedded Linux and kernel customisation
  • Cellular and wireless IoT protocols (LTE, CAT-M1, NB-IoT)
  • Cybersecurity for embedded systems

What’s on offer

  • Up to £50,000 plus benefits
  • Hybrid working
  • The chance to shape technical direction across several product lines
  • Working on technology that supports the energy transition

Apply today with an up-to-date CV and a member of the KO2 team will be in touch to discuss.

Engineering Manager

Engineering Manager

Hardware, Firmware & Mechanical Engineering

Location: Halifax, West Yorkshire    

Salary: £50,000 – £70,000 + benefits and a 4 day week

KO2 is working exclusively with a well-established and growing electronics manufacturer based in Halifax to appoint an experienced Engineering Manager. Our client designs and manufactures high-reliability electronic products for a demanding, high-volume market, and is investing in its engineering leadership team to support the next phase of growth.

This is a hands-on leadership role for a technically credible manager who can lead a multi-disciplinary engineering team — hardware, firmware, mechanical and test — through the full product development lifecycle, from concept to volume manufacture.

The Role

Reporting to the Engineering Director, you will take ownership of a multi-function engineering team, balancing day-to-day delivery with longer-term technology and product roadmap planning. You’ll be a key link between engineering, operations and the wider business, ensuring the team is resourced, motivated and set up to deliver reliably.

Key Responsibilities

  • Lead and develop a multi-disciplinary team of hardware, firmware, mechanical and test engineers, including recruitment, coaching and performance management
  • Own resource planning and project timelines across multiple concurrent development programmes
  • Develop and maintain technology and product roadmaps in line with business strategy
  • Work closely with manufacturing and operations to ensure a smooth transition from engineering into volume production
  • Manage regulatory compliance activity for new and existing products, including relationships with external test houses
  • Own the engineering budget, aligning team size, tooling and spend with the product roadmap
  • Review, introduce and improve engineering processes, tools and cross-team interfaces
  • Report progress, risks and issues to senior stakeholders, and support wider business planning
  • Manage relationships with external design partners, ODM/JDM partners and suppliers as required

About You

You’ll likely have most of the following:

  • Proven experience leading and developing technical engineering teams within an electronics or high-volume manufacturing environment
  • A track record of managing multiple concurrent development projects, ideally across hardware, firmware and mechanical disciplines
  • Strong understanding of design for manufacture in a high-volume electronics business
  • Experience managing budgets, resource plans and project timelines, with good working knowledge of tools such as MS Project
  • Experience working with external design, ODM/JDM or manufacturing partners
  • Confident communicator, comfortable influencing and negotiating with stakeholders at all levels
  • A background in electronic, electrical or mechanical engineering (degree or equivalent experience)
  • Experience of organisational change, process improvement or Six Sigma-style methodologies is an advantage

What’s on Offer

  • Salary of £50,000 – £70,000, dependent on experience
  • A senior, high-visibility leadership role with genuine influence over technology strategy
  • The opportunity to shape and grow a talented engineering team
  • Competitive benefits package, including pension, bonus scheme and private healthcare
  • Based on-site in Halifax, with a collaborative, engineering-led culture

How to Apply

This role is being handled exclusively by KO2 on behalf of our client. For a confidential discussion about the role, please apply with your CV or contact the KO2 team directly.

Electronics Engineer

Electronic Engineer

Location: York (Hybrid Working)

Salary: Up to £60,000 + Benefits

The Role

A new position has been created for an Electronic Engineer to join our client’s growing engineering team in the York area, as they continue to design and develop industry-leading products used around the globe.

Our client designs a range of electronic instrumentation and measurement devices, and is currently embarking on the design of their next generation of products. Working as part of a small team, the successful engineer can expect a varied role from day to day, with the chance to contribute across the full design life cycle and have real input into both electronics and software design.

The ideal candidate will live within a commutable distance of York, and be able to demonstrate experience in a similar role, with strong analogue and digital circuit design skills, PCB layout experience, and competence coding in Embedded C. You’ll be degree qualified, and any experience with ARM Cortex processors, Matlab or LTSpice will make your application stand out.

This role will suit an electronic engineer who enjoys being involved across the full design life cycle, is comfortable with a mix of design tasks, and enjoys working in a small team while taking ownership of individual tasks and managing their own time.

Skills & Experience Required

  • Analogue and digital circuit design
  • PCB design and layout
  • Embedded C programming
  • RS232, RS485, SPI, UART, I2C etc.
  • Degree qualified in an engineering subject

Desirable Skills & Experience

  • Electronic test equipment
  • Matlab
  • Circuit simulation, ideally LTSpice
  • ARM Cortex processors

Apply today with an up to date CV and a member of the KO2 team will be in touch to discuss.

Mechanical Design Engineer

£35,000 to £40,000 (Permanent, Full Time)

There’s a particular kind of satisfaction in designing something that thousands of people will interact with, night after night, in some of the liveliest and most visually spectacular environments going. KO2 is working exclusively with a client who sits right at the sharp end of that world: a business with genuine engineering pedigree, half a century of it in fact, that designs and builds the complex electromechanical hardware behind large scale digital and broadcast entertainment systems. Think precision, think polish, think products that have to work flawlessly under proper scrutiny, and you’re somewhere near the mark.

They’re now after a Mechanical Design Engineer to join a well established Hardware Development team based at their York site, working alongside electronics and software colleagues on products that go from a rough sketch on a whiteboard right through to full production.

What you’ll be getting stuck into

  • Generating mechanical designs that are genuinely inventive but also, crucially, buildable, working closely within a multidisciplinary team
  • Carrying products through the full development journey, from early concept and proof of principle work through detailed design and on into manufacture
  • Producing proper manufacturing packs: component drawings, assembly drawings and work instructions, using SolidWorks alongside the usual Microsoft Office tools
  • Getting involved in design reviews and testing, making sure everything meets the standard the department expects
  • Lending a hand to colleagues across product development and manufacturing when it’s needed
  • Reviewing and improving existing products, not just chasing new ones
  • Working to project deadlines, and mucking in with whatever else the business reasonably needs from you

What you’ll need to bring

  • Several years’ hands on experience designing products in SolidWorks, ideally three years or more
  • A solid working knowledge of mechanical manufacturing processes and what each is actually capable of, including sheet metal work (cut and bent), hard and soft tooled mouldings, bearings and drives, electromechanical interfaces, machined and turned components, and the sensible use of off the shelf parts
  • Experience working directly with suppliers to properly understand what their processes can and can’t do
  • A knack for picking up legacy designs quickly and finding ways to genuinely improve them
  • Practical workshop experience, comfortable making and modifying parts to build prototypes and prove out a design
  • A real enthusiasm for technology and design, and an appetite for learning
  • The ability to talk engineering sense to technical and non technical people alike
  • Strong organisational skills and the discipline to hit agreed completion dates
  • A full driving licence, and the right to work in the UK

What’s in it for you

Beyond the salary, there’s a proper pension scheme, life insurance, a cycle to work scheme, a health and wellbeing programme, free on site parking, and regular company events. There’s also genuine scope for progression here for anyone with the work ethic and leadership qualities to make the most of it, this isn’t a role where you’ll be static for years on end.

You’ll be based primarily at the York site, with occasional travel down to a satellite site in the Staffordshire area, so it suits someone who doesn’t mind the odd day out of the office but wants a proper home base too.

If that sounds like your sort of engineering challenge, get in touch with KO2 and we’ll talk you through it properly.

Senior SCADA / Controls Engineer – Critical Infrastructure – Contract

Senior SCADA / Controls Engineer required for an urgent 6 month contract on a critical infrastructure project, integrating generators, battery storage (BESS) and wind generation into a single automated control system. £70-£80 per hour, Outside IR35. Immediate start.

The Role

You’ll be joining a live, business critical project as a Senior SCADA/Controls Engineer, developing and supporting the automated control system that manages power generation across multiple sources on site. This is high-consequence work on infrastructure where reliability is essential, and you’ll be working closely with an experienced in-house engineering team to deliver it.

What You’ll Be Doing

  • Developing and supporting SCADA/EMS control logic integrating generators, battery energy storage (BESS) and wind generation into one automated system
  • Working with an Enercon-based wind SCADA platform, coordinating closed-loop automatic control across energy sources
  • Building HMI screens, alarm management and historical data logging
  • Supporting automatic transitions between generation sources, load management and diesel dispatch logic
  • Working to a Functional Design Specification (FDS) and contributing to its ongoing development
  • Liaising directly with site engineering teams on the safe delivery of control changes

What We’re Looking For

  • Proven, hands-on experience developing SCADA systems for power generation, renewable energy, microgrids or similar critical infrastructure environments
  • Strong PLC/SCADA development background – Beckhoff TwinCAT experience highly desirable
  • Experience integrating multiple asset types (generators, BESS, renewables) into a single control platform
  • Familiarity with industrial protocols such as Modbus TCP/RTU, DNP3, IEC 61850 or OPC UA
  • Comfortable working in a high-consequence environment where errors carry real operational impact
  • Available to start at short notice for a 6 month contract

Contract Details

  • Job Title: Senior SCADA / Controls Engineer
  • Contract Length: 6 months, with potential to extend
  • Rate: £70-£80 per hour, Outside IR35
  • Location: Aberdeen, Bromsgrove, Hull or Sheffield. Your choice.
  • Start Date: ASAP

This is a genuinely niche skill set and the client needs someone in place fast. A one stage interview can be quickly arranged.

Software Design Engineer

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.

Embedded Software Delivery Lead

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 to home battery storage. The products talk to each other, to the cloud and to mobile apps, giving customers full visibility and control of how they generate, store and use energy. The company is well established, growing internationally, and the firmware development function sits at the heart of everything they build. This is a genuine product role inside an engineering-led business that still moves quickly.

The Role

The business has a Product Manager who owns the commercial roadmap , the market insight, competitive analysis and strategic priorities for each product line. What they need now is someone to take that roadmap and run with it on the firmware side: breaking it down into a prioritised backlog, writing user stories, managing sprint ceremonies and keeping a single shared firmware development team pointed in the right direction across all products simultaneously.

The firmware team has separate backlogs for storage products, chargers and in-life updates. You will own and manage all of them, working closely with the equivalent Product Owner on the mobile app side and the backend (AWS) team to identify and resolve cross-dependencies as features are developed. You will be the person who keeps the firmware delivery process moving, running the sprints, refining the backlog, writing the tickets and making sure the team always has clear, well-scoped work in front of them.

What You Will Be Doing

  • Owning and managing the firmware backlog across all product lines, storage, EV charging and in-life firmware updates.
  • Taking roadmap items from the Product Manager and translating them into clear, prioritised user stories and development tickets.
  • Running sprint ceremonies: planning, stand-ups, reviews and retrospectives with the firmware development team.
  • Aligning continuously with the Mobile App and Backend Product Owners to surface cross-team dependencies before they become blockers.
  • Reporting on sprint velocity and delivery progress to engineering leadership.
  • Working closely enough with firmware engineers to understand and challenge technical estimates, and to represent technical complexity credibly to stakeholders.
  • Being the connective tissue between what the business wants built and what the engineering team is building.

What We Are Looking For

The job title on the door is Product Owner and this is an Agile delivery role, but the context is a firmware engineering team building embedded software for connected hardware. The person who will thrive here is someone who either comes from an embedded or firmware engineering background and has moved into Agile product delivery, or has a strong Agile Product Owner track record on hardware and IoT products. The key requirement is that you can walk into a room of firmware engineers and be credible.

Essential:

  • Proven experience as a Product Owner or Scrum Master working within an Agile (Scrum or Kanban) software development team.
  • Confident writing user stories, managing backlogs and running sprint ceremonies using tools such as Jira.
  • Experience working on hardware, IoT or embedded software products ,you need to understand what firmware is and how it is developed.
  • Ability to manage dependencies across multiple product streams and align with parallel product teams.
  • Strong communication skills, equally comfortable presenting to senior stakeholders and discussing technical detail with engineers.

Desirable:

  • A background as a firmware or embedded software developer, someone who has made that transition into Agile delivery or product ownership.
  • Experience in smart home, energy management, EV, IoT or any connected device environment.
  • Familiarity with the relationship between firmware, cloud/AWS backend and mobile app delivery teams.

What You Will Get

  • £75,000 base salary.
  • Hybrid working,a mix of on-site in Cleethorpes and remote, with flexibility around the right candidate.
  • Free on-site EV charging.
  • Employee Assistance Programme including free 24/7 UK-based counselling and wellbeing support.
  • A role inside a product team that is genuinely shaping how smart home energy technology

works, at a company that is growing fast and building products people care about.

If you have owned a firmware or embedded software delivery backlog in an Agile environment and want to do it for a product that genuinely makes a difference to how people use energy at home, we would like to hear from you.

Mechanical Design Engineer

Mechanical Design Engineer
Location: Halifax, West Yorkshire

Salary: Up to £35,000

We’re looking for a hands-on, curious mechanical engineer to join our clients growing team in Halifax. You’ll contribute across the full product lifecycle — from concept through to production — working on precision equipment and complex mechanical systems.

As a Mechanical Design Engineer, you’ll design and develop mechanical components and assemblies, produce high-quality CAD models, engineering drawings, and Bills of Materials, and collaborate closely with manufacturing teams to bring practical, efficient designs to life. Working alongside senior engineers, you’ll contribute across every stage: concept, prototyping, validation, and production release.

What you’ll be doing

  • Design and develop mechanical components and assemblies for precision equipment, including complex multi-part systems with moving assemblies
  • Produce CAD models, engineering drawings, and Bills of Materials (BOMs)
  • Carry out engineering analysis — hand calculations and Finite Element Analysis (FEA) — to validate designs
  • Support testing and validation activities to ensure product performance and reliability
  • Apply Design for Manufacture (DFM) and Design for Assembly (DFA) principles
  • Support build, assembly, and troubleshooting during prototype and production phases
  • Participate in design reviews and implement feedback effectively
  • Identify opportunities to simplify designs, reduce part count, and improve build efficiency
  • Explore and contribute ideas around new materials, processes, and emerging technologies

Ideal Skills and Experience

  • HNC/HND or Degree in Mechanical Engineering, or equivalent practical experience
  • Experience designing complex mechanical systems with moving parts and interacting assemblies
  • Experience with 3D design packages – Autodesk Inventor or Autodesk Vault desired
  • Experience supporting or delivering products from concept through to production, including prototyping and validation
  • Competence in engineering analysis, including hand calculations and FEA
  • Strong understanding of traditional manufacturing processes — CNC machining, sheet metal fabrication, and assembly methods
  • Proven application of DFM and DFA principles
  • Interest in emerging technologies such as additive manufacturing, advanced materials, and AI-assisted design tools

Based in Halifax, West Yorkshire. To apply, please submit your CV and a brief covering note.