Electronic Software Engineer

Position: Electronic Software Engineer

Location: Pickering

Salary: Up to £50,000

KO2 are seeking a talented Electronic Software Engineer to join a leading business based in Pickering that designs and manufacturing a range of industry leading devices that are used around the globe. This is a fantastic opportunity to work within a successful company that is part of a larger group of growing businesses.

Key Responsibilities:

  • Contribute to the full design life cycle – from cradle to grave
  • Collaborate with cross-functional teams to design and test software
  • Design electronic circuits, PCBs and schematic capture
  • Ensure software is designed, tested, and optimized for performance, security, and reliability.
  • Work to required standards and processes

Key Skills & Experience Required:

  • Analogue and digital circuit design
  • PCB design and layout – Altium Designer desired.
  • Proficiency in Embedded C programming.
  • Experience working with microprocessors and microcontrollers such as ARM, Microchip, NXP32, or ESP32.
  • Communication systems and protocols (RS232, RS485, SPI, I²C, Ethernet, etc.)
  • Strong problem-solving skills with a keen attention to detail.

What They Offer:

  • £50,000 per year salary.
  • Full-time role: 5 days a week, flexitime, on-site in Pickering.
  • Benefits include: 25 days holiday + bank holidays, strong employer pension, private healthcare and life insurance.
  • The opportunity to work with a successful, stable business that is part of a large group of companies.

If you have a strong background in electronics and embedded systems and want to be part of an exciting, fast-paced industry, we’d love to hear from you

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

 

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.

Mandarin-Speaking Software Engineer

Job Title: Mandarin-Speaking Software Engineer

Location: Newcastle (Office-Based)

Salary: Competitive, based on experience

Company Overview: KO2’s client is an innovative tech company based in Newcastle, dedicated to creating cutting-edge software solutions for a variety of industries. We are looking to expand our team with a highly skilled Mandarin-speaking Software Engineer who can bring their expertise in programming to our growing company.

Job Description: As a Software Engineer, you will be working in a collaborative and dynamic environment where you will contribute to the design, development, and maintenance of high-quality software solutions. Your key responsibility will be to write clean, efficient code while collaborating with cross-functional teams to deliver impactful results.

Key Responsibilities:

  • Design, develop, and test software applications using programming languages such as Python, Java, and C++.
  • Contribute to all stages of the software development lifecycle, from requirements gathering to implementation and maintenance.
  • Work closely with both local and international teams, with a specific focus on Mandarin-speaking stakeholders.
  • Ensure high-quality code through best practices, including code reviews, unit testing, and debugging.
  • Continuously learn and apply new programming techniques and technologies to enhance software performance and efficiency.

Key Skills and Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a similar field.
  • Strong programming skills in languages such as Python, Java, and C++.
  • Experience with software development tools and environments.
  • Experience or knowledge of AI, Machine learning or computer vision is desirable
  • Fluency in Mandarin (both written and spoken) is required for communication with international teams.
  • Excellent problem-solving skills and a proactive approach to development.
  • Strong attention to detail and ability to work independently and as part of a team.
  • Excellent communication skills, with the ability to clearly convey technical concepts to non-technical stakeholders

Why Join Our Client?

  • Dynamic work environment: Join a forward-thinking company with a collaborative culture.
  • Career growth: Opportunities to expand your skills and grow within the company.
  • Competitive salary: We offer a competitive salary with additional benefits.
  • Tech-driven: Work on innovative projects with the latest technologies.

Apply today with an up to date CV!

Software Developer – C# or C++

Join KO2’s Client – A Leader in Complex Automation Systems Using Novel AI Techniques

Are you an ambitious developer looking to work at the cutting edge of access control technology? KO2’s client, a leader in designing and developing complex automation systems, is seeking a talented developer to join their dynamic team. Specialising in novel AI techniques, this unique business creates highly intricate automation systems used in access control that run on embedded environments.

This is a rare opportunity for a C# developer with experience in embedded systems, or a modern C++ developer keen to embrace the challenge of developing software in a memory-constrained embedded environment. You’ll work with C# in a Windows 10 IoT environment, where the technology stack is niche, and your contributions will make a real impact.

What You’ll Be Doing:

  • Developing complex C# software systems for cutting-edge automation in a memory-constrained embedded environment.
  • Working on embedded systems that run on multiple micros and DSPs, managing thousands of lines of code.
  • Using modern C++ techniques to enhance your C# skillset within an embedded environment.
  • Collaborating with some of the most highly regarded embedded software engineers in the North West, who bring years of experience from leading Cambridge Consultancies and iconic Manchester software institutions.

The client is flexible and will consider:

  1. C# Developer with experience in embedded memory-constrained environments.
  2. Modern C++ Developer eager to transition into the world of C# and embedded systems.
  3. C# or C++ Developer from a non-embedded background with a passion for electronics and embedded software.

Why Join KO2’s Client?

  • This is a hybrid role, offering the flexibility to work from home and onsite in Manchester. While you’ll be expected to have a weekly onsite presence, this company offers a grown-up approach to work-life balance. If you perform, you’ll be trusted to manage your time.
  • Competitive salary between £45,000 and £55,000, alongside exceptional benefits.
  • Be part of a team that works with some of the most talented minds in embedded software engineering.

This is an exciting opportunity for developers who want to make their mark in an embedded environment while gaining valuable experience working with C#, modern C++, and novel AI-driven automation systems. If you’re ready to take your career to the next level, apply now and join one of the best teams in the business.

KO2’s client is ready to bring on board developers who are driven, adaptable, and eager to grow in an embedded C# and modern C++ environment.

Salary: £45,000 – £55,000

Location: Hybrid – Manchester (Onsite Weekly)

Exceptional Benefits Included!

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.

Embedded Software Engineer

Embedded Software Engineer – Automotive Sector

Location: Pickering

Salary: Up to £50,000

KO2 are recruiting an Embedded Software Engineer with a passion for developing software for automotive electronic components. KO2 are seeking a talented Embedded Software Engineer to join a leading business based in Pickering that designs certified electronic components for the automotive industry. This is a fantastic opportunity to work within a successful company that is part of a larger group of growing businesses.

Key Responsibilities:

  • Develop and maintain embedded software using Embedded C.
  • Work with a range of microprocessors and microcontrollers such as ARM, Microchip, NXP32, and ESP32.
  • Collaborate with cross-functional teams to design and test software for automotive components.
  • Ensure software is designed, tested, and optimized for performance, security, and reliability.

Key Skills & Experience:

  • Proficiency in Embedded C programming.
  • Experience working with microprocessors and microcontrollers such as ARM, Microchip, NXP32, or ESP32.
  • Communication systems and protocols (RS232, RS485, SPI, I²C, Ethernet, etc.)
  • Strong problem-solving skills with a keen attention to detail.
  • Previous experience in the automotive sector is beneficial but not essential.

What They Offer:

  • £50,000 per year salary.
  • Full-time role: 5 days a week, flexitime, on-site in Pickering.
  • Benefits include: 25 days holiday + bank holidays, strong employer pension, private healthcare and life insurance.
  • The opportunity to work with a successful, stable business that is part of a large group of companies.

If you have a strong background in embedded systems and want to be part of an exciting, fast-paced industry, we’d love to hear from you

To apply and for more information, get in touch with Laurence or Andrew @KO2 Recruitment today!

Electronics Engineer

Electronics Engineer – Automotive Sector

Location: Pickering

Salary: Up to £52,000

Electronics Engineer with a passion for analogue and digital electronics, Pickering. KO2 is looking for an Electronics Engineer to join a stable and successful business that specializes in certified electronic components for the automotive sector. This role is based in Pickering, offering you the chance to work with cutting-edge technologies in a supportive, dynamic environment.

Key Responsibilities:

  • Design and development of analogue and digital electronic circuits.
  • Ensuring compliance with EMC (Electromagnetic Compatibility) standards.
  • Work on high-quality automotive components with an emphasis on reliability and precision.
  • PCB design and layout – Altium desired
  • Contribute to the continuous improvement of product designs.

Key Skills & Experience:

  • Strong background in analogue and digital electronics.
  • Knowledge of EMC design principles.
  • A little experience with power electronics is desirable but not essential.

What They Offer:

  • £52,000 per year salary.
  • Full-time role: 5 days a week, flexitime, on-site in Pickering.
  • Benefits include: 25 days holiday + bank holidays, strong employer pension, private healthcare and life insurance.
  • The opportunity to work with a successful, stable business that is part of a large group of companies.

If you have a passion for engineering and want to be part of an exciting and growing sector, apply today!

To apply or for more information, please get in touch with Andrew or Laurence @KO2 Recruitment