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

Role: Embedded Software Engineer

Location: Manchester

Salary: £40,000 – £60,000 + Benefits DOE

KO2’s client, a leading innovator in the autonomous automotive and infotainment, is seeking a talented Software Engineer to join their growing development team. This is a fantastic opportunity to be part of the design and development of a diverse range of next-generation devices that are helping to shape the future of the automotive industry.

The Role

You will be involved in the full software development lifecycle, working closely with hardware and systems teams to build robust and efficient embedded software solutions. The work will primarily focus on developing new features and maintaining existing systems. They are ideally looking for a Degree graduated candidate with 4+ years industry experience.

Key Responsibilities:

  • Designing, developing, and testing software for embedded systems
  • Working on Linux platforms
  • Writing code in C, C++ and Python
  • Collaborating with cross-functional teams on product development

Essential Skills:

  • Strong experience with Embedded Linux
  • Proficiency in Python, C, and C++
  • Solid understanding of software development best practices

Desirable Skills:

  • Experience with embedded systems architecture
  • Knowledge of serial communication protocols (UART, SPI, I2C, etc.)

What’s on Offer:

  • Join a company at the forefront of the EV and power innovation sector
  • Work on meaningful, forward-thinking technologies
  • A collaborative and supportive team environment
  • Office-based role in Central Manchester, offering a dynamic and engaging workspace

If you’re a passionate Software Engineer looking to make an impact in a fast-evolving industry, KO2’s client wants to hear from you

Electronics Engineer

Electronics Engineer

KO2’s client, a prominent player in the security systems industry, is seeking a skilled Electronics Engineer with a passion for embedded software to join their expanding team. This is an exciting opportunity to make a significant impact while working on advanced security solutions designed to protect some of the most high-risk and secure facilities globally. You will be part of a close-knit, family-oriented team where your contributions are valued, and you will play a key role in developing cutting-edge security technologies.

About the Company:

Our client is a leading provider of advanced security systems, specializing in protecting against drone, blast, and explosion threats. With an annual turnover of £50 million, the company delivers tailored solutions for high-security environments around the world. Despite its size, the company maintains a family-oriented culture where each team member is appreciated, and the owner personally knows and supports everyone. This environment fosters organic growth and offers excellent opportunities for career progression.

Your Role as an Electronics Engineer:

In this role, you will work at the intersection of hardware and software development, collaborating closely with the mechanical engineering team. You will play a pivotal part in designing, testing, and refining security systems that protect against high-risk attacks. Your responsibilities will include:

  • Designing both analogue and digital electronics
  • Developing embedded software (with a 50/50 focus on electronics and software)
  • Managing microelectronics to control input/output signals
  • Participating in high-security testing, including blast and ballistic-proof systems
  • Collaborating with mechanical engineers to create integrated security solutions
  • Supporting the growth of the electronics team and mentoring junior engineers as the department expands

Key Qualifications:

  • Strong experience in analogue and digital electronics design
  • Expertise in embedded software development
  • Familiarity with systems integration, especially involving microelectronics and embedded systems
  • British nationality (required for security clearance)
  • A passion for working on high-quality, low-volume projects that push the limits of innovation

What the Company Offers:

  • Competitive Salary: £50,000 per annum
  • Training & Development: Access to specialized training to enhance your skill set
  • Team Growth: Opportunity to join a growing electronics team with pathways into leadership roles
  • Family-Oriented Culture: Work in a supportive, family-like environment where you’re truly valued
  • High-Impact Projects: Contribute to cutting-edge security solutions, including drone defense and explosion-proof testing

*Due to the nature of work you will need to be a UK national to be considered for this role*

Our client is committed to making a global impact in the security industry and is looking for someone with your expertise to join their team. If you’re an experienced Electronics Engineer with embedded software experience and want to work on innovative, world-class security solutions, this is the perfect opportunity for you.

PCB Designer

KO2’s client, a leading provider to the Automotive industry worldwide, is looking to expand its CAD Processing & PCB Layout Design team in Liverpool. This is an exciting opportunity for a skilled PCB designer to join a dynamic team in a role that combines both technical PCB layout and data processing.

Key Responsibilities:

  • Design and lay out new multilayer PCBs using Altium Designer.
  • Create library parts and perform schematic capture.
  • Work closely with the testing team to ensure compliance with both company and customer requirements.
  • Generate data required for quotations and collaborate with the sales team.
  • Conduct testability analysis and generate reports.
  • Process customer CAD files, BOMs, Gerber files, and schematics for test coverage and software design.
  • Quote test times based on customer requirements and test coverage needs.

What We’re Looking For:

  • Solid experience in PCB layout design, particularly with Altium Designer.
  • The ability to read and interpret schematics and technical drawings.
  • Strong organizational skills with a keen eye for detail.
  • Excellent problem-solving abilities, both independently and within a team.
  • Proficient communication and data analysis skills.

About the Role: This position is a 50/50 split between data processing and PCB layout. On the data processing side, you will handle BOMs, CAD data, Gerber files, and process customer input for quotations, working closely with the sales team. On the technical side, you will design and lay out PCBs for functional test fixtures, interface boards, and wireless boards, ensuring the design fits with customer test requirements.

What’s on Offer:

  • Competitive salary of £40,000.
  • 20 days holiday, plus up to 10 additional days with service.
  • Pension contributions.
  • On-site parking at a newly refurbished office, close to local amenities including shops, food outlets, and gyms.
  • Casual dress code and social events.
  • Excellent progression opportunities for hard-working individuals.
  • Early finish Fridays.

This role is based full-time, 5 days a week, onsite in South Liverpool. If you’re looking for a varied and rewarding role in PCB design with plenty of room for growth, apply now to join a forward-thinking company in a growing industry.

 

Electronics Manager/Team Leader

Position: Electronics Manager/Team Leader
Location: Blackburn
Salary: Up to £70,000 + Benefits

About the Role:
We are thrilled to offer an exciting opportunity for an Electronics Manager/Team Leader to join our client during an exciting growth phase. With several innovative projects on the horizon, our client is looking to expand their engineering team over the next 12-18 months.

We are seeking a candidate with a strong foundation in electronics design, ideally with some leadership experience or someone eager to take that next step in their career with the right support. This is a hands-on role that involves both technical leadership and managing a small, growing team consisting of mechanical, electronics, and software engineers. You will oversee the day-to-day operations of the design team, ensuring smooth collaboration and project delivery.

Key Responsibilities:

  • Lead a team working across electronics, software, and mechanical components, driving the development of innovative products.
  • Manage and mentor a small team, while providing technical direction across electronics design, including analogue, digital, and PCB design.
  • Collaborate with other department heads and customers to ensure that project goals and customer requirements are met.
  • Break down customer requirements and assign appropriate tasks to team members.
  • Contribute to the strategic direction of the engineering team as it grows over the coming months.

Ideal Candidate:

  • A highly motivated individual with a passion for electronics and product development.
  • Solid experience in electronics design, including analogue, digital, and PCB design. A strong understanding of embedded programming is a plus.
  • Prior experience in leading technical projects or managing engineering teams.
  • Ability to work collaboratively with department heads and customers.
  • Enthusiastic about career progression, with aspirations to eventually move into an Engineering Director-level role.

Why Join Us:
Our client is on an exciting growth trajectory with a dynamic product roadmap and a portfolio of core customers, including leading industry names. If you are passionate about electronic product design and want to be part of an innovative journey, this is the perfect opportunity.

To apply or for more information, get in touch with Laurence Powell or Andrew Knight at KO2 Recruitment today!

Electronics Engineer

Electronics Engineer – Join a Leading Company in Remote Harnessing Systems for Airborne Software Simulation
Location: Northwich
Salary: £55,000 – £65,000

KO2 are looking for a skilled electronics engineer to join our innovative team based in Northwich. This is an exciting opportunity to work on cutting-edge projects, designing remote harnessing systems for airborne software simulation. As an electronics engineer, you will play a key role in the development and implementation of systems that are essential for aerospace technology.

Key Responsibilities:

  • As an electronics engineer, you will be responsible for PCB and circuit design, ensuring efficient and reliable solutions.
  • Work on motor controllers, specifically for automotive AC and DC systems (12/48V), enhancing system functionality and performance.
  • Contribute to system architecture, taking designs from concept through to manufacture.
  • Focus on prototyping, testing, and validation to ensure the highest quality and functionality of our products.
  • Develop drive and control systems to support the next generation of airborne software simulation.

Key Skills & Experience:

  • Strong experience in electronics engineering, including PCB and circuit design.
  • Expertise in motor controllers and automotive AC/DC systems (12/48V).
  • Proficiency in system architecture, from initial design to full manufacture.
  • A passion for testing, validation, and prototyping to ensure product reliability and performance.
  • Experience in drive and control systems design.

If you are an experienced electronics engineer with a passion for innovation and cutting-edge technology, we want to hear from you! Join our team in Northwich and contribute to the development of remote harnessing systems that are shaping the future of airborne software simulation.

Apply today to take your career to new heights with a dynamic company at the forefront of technological advancements!

FPGA Engineer

FPGA Engineer – Capenhurst
Salary: £60,000

We are looking for a talented FPGA Engineer to join a cutting-edge company based in Capenhurst that designs and develops mission-critical measurement systems for use in advanced observation units. If you have experience in FPGA programming and a passion for mission-critical systems, this is an excellent opportunity to contribute to exciting and impactful technology.

As an FPGA Engineer, you will work with a skilled team to design, develop, and implement FPGA-based solutions that play a vital role in high-stakes applications. Your expertise in FPGA, VHDL, Xilinx, and embedded software will be key to developing innovative systems that support critical observational functions.

Key Responsibilities:

  • Design, develop, and implement FPGA-based solutions for mission-critical measurement systems.
  • Program FPGAs using Verilog, VHDL, or comparable software tools.
  • Work closely with embedded software teams to integrate FPGA solutions with software systems.
  • Develop and maintain interfaces between hardware and software, ensuring seamless integration and functionality.
  • Collaborate with cross-functional teams to ensure that FPGA designs meet the required system specifications and performance standards.
  • Conduct testing and debugging of FPGA systems to ensure reliability and efficiency in mission-critical environments.

Key Skills & Experience:

  • Proven experience in FPGA programming using Verilog, VHDL, or similar software.
  • Strong knowledge of Xilinx FPGA devices and development tools.
  • Experience with embedded software and its integration with FPGA systems.
  • Understanding of basic electronics hardware and its interface with software systems.
  • Ability to work within a team-oriented, collaborative environment.
  • Excellent problem-solving and troubleshooting skills.

Desirable:

  • Experience with mission-critical or safety-critical systems is highly advantageous.
  • Familiarity with additional hardware interfaces and communication protocols.

Why Join Us?

  • Work on innovative, mission-critical projects that have real-world impact.
  • Be part of a forward-thinking, dynamic company focused on advanced technology solutions.
  • Competitive salary of £60,000 with opportunities for career growth.

If you are an experienced FPGA Engineer with a passion for technology that makes a difference, this is the role for you. Join a talented team working on next-generation systems and contribute to the development of cutting-edge solutions in observation units. Apply now to take the next step in your career!

Embedded Team Lead

Position: Embedded Team Lead

Location: Bury
Salary: £65,000 – £75,000

We are currently seeking a passionate and dynamic Embedded Team Lead to join an exciting and innovative company in Bury. Specialising in the design of complex, independent programming units for high-tech sectors and safety-critical applications, this role presents a unique opportunity to take your career to the next level. Whether you’re already an experienced Embedded Team Lead or looking for your next step up, we want to hear from you!

As an Embedded Team Lead, you’ll have the opportunity to guide and mentor a talented group of six embedded software engineers, each with their own area of expertise. This role requires a strong background in embedded software development within a Linux environment, along with the ability to lead and inspire a team. If you’re passionate about embedded software and have experience working in a collaborative and forward-thinking team, this could be the perfect opportunity for you!

The client is happy to consider experienced Embedded Team Leads or those looking to step into a leadership role. Don’t miss out on the chance to elevate your career in this exciting sector!

Key Responsibilities:

  • Lead and manage a team of six embedded engineers, fostering growth, collaboration, and high performance.
  • Develop and maintain embedded software in a Linux environment, ensuring high-quality, reliable, and efficient code.
  • Take ownership of complex embedded software projects, contributing to design, implementation, and debugging efforts.
  • Provide guidance on the adoption of best practices for embedded software development, code reviews, and version control processes.
  • Foster a collaborative and innovative environment, promoting knowledge sharing and continuous learning.

Requirements:

  • Proven experience in embedded software development with a focus on Linux environments.
  • Strong C/C++ programming skills, with an ability to bridge the gap between embedded software and firmware.
  • Familiarity with hardware communication protocols such as CAN, I2C, SPI, etc.
  • Experience with C# as your primary language and a willingness to work with other programming languages.
  • Strong knowledge of embedded software development processes, including Agile methodologies, Scrum ceremonies, and the project lifecycle.
  • Experience with IoT devices and headless applications is highly desirable.
  • A solid understanding of Bash scripting in a Linux environment.

Desirable:

  • Knowledge or awareness of firmware is advantageous, but not essential.
  • A passion for mentoring and leading a team in the development of high-tech, safety-critical applications.

If you’re looking for a challenging yet rewarding opportunity as an Embedded Team Lead, where you can shape the future of embedded software development and lead a team of talented engineers, apply now! Take the next step in your career and help them develop cutting-edge solutions that impact high-tech industries and safety-critical applications.

Embedded Software Engineer

Position: Embedded Software Engineer

Location: Manchester + Hybrid Work from Home

Salary: £45,000 – £55,000 + Benefits

The company: KO2s client are an industry leader, with a proud reputation for innovation currently going through a period of growth. They design, develop and manufacture a range of industrial electronic devices that are used around the globe.

The Role: They are looking for an embedded software engineer to join their engineering team. The successful candidate will be working within a multidiscipline team and can expect to work on brand new projects whilst providing upgrades to existing products.

The ideal embedded software engineer will be degree qualified and have 3+ years industry experience in a similar role. You will have a strong understanding of embedded system design patterns and software architecture, with a skills set that includes:

  • Strong hands-on experience of developing embedded applications software, in C, on bare-metal systems.
  • Experience with ARM Cortex and TI microcontrollers.
  • Experience of developing supporting software in a high-level language, preferably Python, C# or C++.
  • Communication protocols such as SPI, I2C, and CAN.
  • Awareness of the MISRA C standards
  • Strong analytical skills and the ability to troubleshoot complex issues.
  • Clear communication skills to work with cross-functional teams and document designs.

Benefits on offer include:

  • 26 days holiday plus public holidays
  • Pension scheme
  • Employee Bonus Scheme
  • 4x Life Assurance
  • Flexible working and an early finish on Fridays
  • Hybrid working from home

If you are an embedded software engineer based in the Manchester area looking for a new challenge and the chance to work on industry leading devices in a friendly and professional team environment this is the role for you.

Contact Laurence Powell or Andrew Knight at KO2 Recruitment today with an up-to-date CV for immediate consideration.

Software Developer

Job Title: C# Software Developer (Embedded Linux Environment)

Location: Bury, UK
Salary: Up to £65,000 per annum
Working Hours: 5 Days per week (On-site in Bury)

Company Overview:

Our client is a leading provider of vehicle telematics solutions, specializing in real-time monitoring, reporting, and firmware updates for vehicle systems. Based in Bury, they are at the forefront of developing innovative embedded software for a wide range of applications, with a particular focus on communication between MCUs, sensors, and vehicles via CANbus. Their technology is central to providing actionable data and insights to ensure efficient vehicle management and operation.

Tech Stack Overview:

The company operates with a multi-layered tech stack involving a combination of embedded systems, cloud infrastructure, and real-time data processing. The key components include:

  • Linux PC (Ubuntu): The core of the system that interacts with servers and handles key functions, including data reporting and firmware updates.
  • MCUs (Microcontroller Units): 19 different types communicating with sensors (such as temperature sensors) via CANbus.
  • C# and C++: Used in various parts of the software stack, from the embedded system to the server-side applications.
  • Bash Scripting: To manage tasks within the Linux environment.
  • Server-Side (SQL, C#): The server-side software handles data processing, storage, and firmware management.

As a Software Developer, you will be working within this environment to contribute to both the development of new features and the refactoring of legacy systems.

Role Description:

We are looking for a highly motivated and skilled C# Software Developer with experience in embedded Linux environments to join our client’s team in Bury. This is a fantastic opportunity to work on a long-term project to rewrite and improve existing software systems, develop new features, and architect solutions to enhance the vehicle telematics system.

Key Responsibilities:

  • Development & Maintenance: Rewriting and enhancing the existing software that controls vehicle telematics systems. You will work on both the embedded Linux side and the server-side C# applications.
  • C# and C++ Development: Develop C# applications that run on Linux-based systems and communicate with hardware components using CANbus.
  • Firmware Updates: Write control logic for hardware interaction, including tasks like setting fan speeds and monitoring sensors. You’ll work closely with the hardware to ensure seamless interaction between the software and vehicle sensors.
  • Software Architecture: Participate in designing and architecting a scalable, maintainable software application using best practices and design patterns.
  • Collaboration: Work closely with other software developers, firmware engineers, and system architects to implement new features and ensure the overall system’s integrity.
  • Problem-Solving: Work under short-term, high-pressure deadlines to implement new features, while maintaining a long-term vision for system improvement and software architecture.

Required Skills & Experience:

  • Proven experience with C# or modern C++ in a Linux environment, especially in embedded or low-level software development.
  • Strong understanding of Linux systems, preferably Ubuntu, and experience with shell scripting (Bash).
  • Familiarity with hardware interaction in embedded systems, such as controlling sensors and reading from CANbus.
  • Ability to write efficient, reliable, and maintainable software that interacts with embedded hardware.
  • Experience with firmware development, especially in C or C# on embedded Linux systems.
  • Understanding of software design patterns and best practices in system architecture.
  • Interest in electronics and the ability to understand hardware-level communication.
  • Good communication skills, with the ability to collaborate within a multidisciplinary team.

Desirable Skills:

  • Familiarity with SQL and database-driven applications.
  • Experience with vehicle telematics systems or related industries.
  • Knowledge of embedded systems design and constraints.
  • Ability to write and maintain clean, reusable, and testable code.
  • Understanding of real-time systems and their requirements.

What We Offer:

  • A competitive salary of up to £65,000 per year.
  • An exciting long-term project with the opportunity to influence the software architecture of an innovative vehicle telematics solution.
  • Opportunity to work in a dynamic environment with a strong team-oriented culture.
  • The chance to learn and develop skills in both C# and embedded Linux development.

If you are a skilled C# or C++ developer with a passion for embedded systems and vehicle telematics, we’d love to hear from you! Join us in Bury and help shape the future of telematics technology!