Full Stack Engineer

Position: Full Stack Engineer

Salary: Up to £50,000 + Benefits

Office Location: Rotherham

The Role: A new role has now been created for a Full Stack Engineer to join our clients growing, multi-disciplinary software team working on a range of new projects for a variety of customers within the electric vehicle sector.

They are looking for a degree qualified Full Stack Engineer with 2+ years industry experience in a similar role who is keen to work throughout the full development life cycle within a small team environment. You will be experienced programming application using C in a Linux Debian environment, familiar with AWS and comfortable with Microsoft SQL and PostresSQL.

Key responsibilities will include:

  • Supporting the back-end database development and front-end application code
  • Defining the architecture and software components required to build future information management systems.
  • Development of mobile applications for service engineers to access product data and update databases in the field.
  • Development of product tracking and revision management applications for hardware in the field.
  • Design and develop user interfaces for production, service engineers and customers.
  • Creating and maintaining data interfaces to other business software systems.

Key Skills and Experience Required:

  • Linux Debian development
  • C programming – application level
  • AWS (Amazon Web Services)
  • Microsoft SQL or PostgreSQL

Apply today for with an up-to-date CV to KO2 Embedded Recruitment for immediate consideration.

Embedded Software Engineer

Position: Embedded Software Engineer

Package: Salary up to £50,000 + 10% pension, bonus scheme and Life insurance

Office Location: Barnsley + Hybrid Work from Home

A position is now available for an Embedded Engineer to join their engineering team to work towards the development of a new range of industry leading controller solutions. Our client is an established R&D focused business, with a stellar reputation built upon providing cutting edge, industry leading products for the last 30+ years.

The successful Embedded Engineer will be expected to work closely within project teams and take responsibility for all matter embedded software related on multiple projects, this will include brand new development and updating existing products. You will have 3+ years industry experience in a similar role with strong experience programming in C on RTOS or BareMetal environments and be familiar with a host of protocols including SPI, UART, I2C, Ethernet etc. Specific experience with Renesas processors, regulated software design and agile methodologies will really make your CV standout.

Skills Required:

  • Strong Embedded C programming
  • RTOS or BareMetal development
  • SPI, UART, I2C, Ethernet etc

Desirable Skills:

  • Microprocessor development – Renesas, ARM, PIC etc
  • C++ or Assembler

This role will best suit an Embedded Engineer who is looking for the chance to work throughout the full design lifecycle on a range of life saving devices, whilst being given plenty of opportunity to develop new skills with the option of working remotely most of the time.

Software Developer

Software Developer – £55,000 – Fully Remote

Join a 90-year-old, family-owned, global leader in cutting-edge manufacturing! Based in York, this innovative company produces machines used by top-tier home product manufacturers around the world. Historically labour-intensive, this industry is now digitally driven, thanks to laser-based systems and AI, reducing human involvement and optimizing efficiency.

The Role: KO2’s client are building a brand-new team and are seeking a Software Developer with strong experience in Object-Oriented Programming (OOP) using C#, C++, or Java.

As a Software Developer, you will be working on internal PC systems within the machines, creating server-client architecture, writing device drivers for Windows kernels, developing REST APIs, and creating web pages using HTML and JavaScript. The role also involves testing soft real-time systems and creating simulation software to ensure seamless machine operation. Experience with networking, IP addresses, and TCP/IP protocols is essential. The role of Software Developer requires extensive knowledge of either C#, C++, or Java to ensure smooth operations. The business uses C# & Java however for the right person they will accept any of the following languages, C++, C# or Java.

Key Responsibilities:

  • Develop and maintain software for cutting-edge manufacturing machines as a Software Developer.
  • Design and implement server-client architecture.
  • Write device drivers for Windows kernels
  • Work with TCP/IP and networking protocols.
  • Develop simulation software to test real-time systems using C# and Java but are happy with someone who knows C++
  • Write clear documentation to support your work.
  • Collaborate with a small, close-knit team focused on innovation.

Skills & Experience:

  • Strong OOP experience (C#, .NET, C++, or Java).
  • Familiarity with networking concepts (IP addresses, subnet masks, TCP/IP).
  • Real-time systems and exception handling.
  • Knowledge of REST APIs, HTML, and JavaScript.
  • Experience with soft real-time systems and predictive maintenance is a plus.

What is on Offer:

  • Salary: £55,000
  • Location: Fully remote with occasional travel to our offices in York or Scarborough for essential meetings or maintenance.
  • Work Environment: Hybrid flexibility, supportive team, and the opportunity to be part of a brand-new department.
  • Growth: Opportunity to work with advanced AI systems and predictive maintenance technologies.

This is a fantastic opportunity for a Software Developer with a strong OOP background in C#, C++, or Java, looking to take on a challenging and rewarding role in a globally recognized, forward-thinking company.

Apply today and be part of shaping the future of home product manufacturing!

Modern C++ Developer

Modern C++ Developer – £50,000-£60,000, Onsite in Rotherham

KO2’s client, a traditional alarm manufacturer specializing in alarm panels, detectors, doorbells, and delta bells, is seeking a Modern C++ Developer to join their dynamic team. With a business that includes 200 employees (50 in R&D) and is part of a larger group generating billions in revenue, this is a fantastic opportunity for an experienced professional to make an impact.

As a Modern C++ Developer, you will play a key role in developing embedded software for microcontrollers in a Linux environment. The existing codebase is predominantly C++ 11, with future plans to transition more of the system to a 50/50 split between C and C++.

Key Requirements:

  • Modern C++ Developer (C++11 or later)
  • Embedded software programming experience
  • Linux multi-threading and embedded Linux environment expertise
  • Comfortable working onsite in Rotherham, 5 days a week

This position offers a competitive salary of £50,000 to £60,000, along with the opportunity to contribute to a major business within a globally successful group. If you’re a Modern C++ Developer with a passion for embedded systems, this is your chance to be part of a cutting-edge R&D team.

Apply today and help KO2’s client shape the future of alarm technology!

Embedded Software Engineer

Job Title: Embedded Engineer

Location: Sheffield

Salary: Up to £50,000 + benefits

Join our innovative team in the Sheffield area, they are a leading provider of security devices dedicated to enhancing safety and security through cutting-edge technology. They are passionate about creating robust, reliable solutions that protect what matters most.

Role Overview: They are seeking a talented Embedded Engineer to design and develop their next-generation security devices. If you have a strong background in C/C++ programming and Linux systems, we want to hear from you!

Key Responsibilities:

  • Design, develop, and test embedded software for security devices.
  • Collaborate with cross-functional teams to define system architecture and requirements.
  • Debug and troubleshoot hardware/software integration issues.
  • Optimize code for performance and reliability in embedded environments.
  • Participate in code reviews and contribute to best practices in software development.

Key Skills and Qualifications:

  • Proficiency in C/C++ programming languages.
  • Strong experience with Linux-based embedded systems.
  • Familiarity with hardware interfaces (UART, SPI, I2C, MQTT).
  • Experience in developing real-time systems is a plus.
  • Knowledge of security protocols and practices is desirable.
  • Problem-solving mindset with attention to detail.
  • Strong communication skills and ability to work collaboratively.

What’s on Offer:

  • Competitive salary up to £50,000 and benefits package.
  • Opportunity to work on innovative products that make a difference.
  • Collaborative and supportive work environment.
  • Professional development opportunities.

Electronic Engineer

Position: Electronic Engineer

Location of Office: Chesterfield

Salary: £40,000 – £45,000

The role: A position is now available for an Electronic Engineer to join a client in their Chesterfield based offices. Our client design, develop and manufacture a range of electronic products for the healthcare sector with a focus on sensory solutions.

Experience or knowledge of the following is required:

  • PCB layout and design
  • Circuit prototyping and testing
  • Mixed signal circuit design
  • Embedded C

This role is for an Electronic Engineer who has a recent relevant HND or degree qualification and some industry experience, this can be as work experience whilst studying or after graduation. You will be given the chance to work in a role where you will get experience across a host of electronics design techniques including PCB design, mixed signal circuits, embedded programming in C and microcontroller design.

This role will be ideal for an Electronic Engineer who is looking to work in a range of electronics disciplines with a keen eye for detail who is comfortable working in a dynamic, fast paced environment. You will be working in a small team so can expect plenty of variety in the role and chance to develop your skills quickly and with support from experienced Engineers.

Desirable experience:

  • CAD Design tools
  • Microcontroller development – ARM, STM32, PIC etc

If you are an Electronic engineer keen to build your career within a new product development focussed business, then contact Laurence Powell or Chris Fawcett from KO2 embedded recruitment solutions for all the details.

 

 

Embedded Software Engineer

Embedded Software Engineer – RTOS, IOT Security – Leeds City Centre

KO2’s client, an exciting and fast-paced start-up based in Leeds City Centre, is seeking an experienced Embedded Software Engineer to join their growing team. This innovative company, founded by a group of experts with backgrounds at Leonardo, BAE, and NATO, is revolutionizing the security of IoT devices. They’ve secured over £1 million in pre-seed investment from Techstars London and are well on their way to their next big funding round.

The founders bring a unique mix of defence, threat intelligence, and engineering experience, and their cutting-edge platform offers an all-encompassing solution that provides security insights across Linux and RTOS devices. Using machine learning, the platform analyses and profiles issues, giving customers real-time insights into their device estate. Now, KO2’s client is looking to expand its team by adding a skilled Embedded Software Engineer.

Key responsibilities:

  • Develop and write embedded software libraries to be integrated into customer firmware.
  • Work with real-time operating systems (RTOS), particularly Zephyr or Nordic chipsets.
  • Build tools for log collection, observability, and offloading, ensuring seamless integration into customer tech stacks.

Requirements:

  • 5+ years of experience as an Embedded Software Engineer.
  • Strong background in RTOS, Zephyr, or Nordic chipset development.
  • Proficiency in embedded C, with a focus on creating fast, reliable software.
  • Experience in observability software and tooling is a plus.

The company is positioned for rapid growth, with plans for seed funding and ambitious targets being met. This is a fantastic opportunity for an Embedded Software Engineer who thrives in a dynamic, fast-paced environment and is excited to make a real impact in securing IoT devices.

Benefits:

  • Competitive salary: £50,000 – £60,000.
  • A generous share scheme, allowing you to grow with the company.
  • Hybrid working model in a central Leeds location, just a short walk from the train station.

Join a team where your skills as an Embedded Software Engineer will be valued, and your contributions will shape the future of IoT security!

Electronics Technician

Positions: Junior Electronics Technician

Location: Sheffield

Salary: Up to £33,000 + Excellent Benefits

KO2 Recruitment is excited to be working with a leading electronics business in Sheffield to find an Electronics Technician to join their innovative team. This is a fantastic opportunity for an Electronics Technician to take on a hands-on role in the development lab, working closely with electronics engineers and regulatory teams.

Requirements:

  • Experience as an Electronics Technician in a similar role.
  • Strong soldering skills and experience with rework on PCBs.
  • Proficient in using testing equipment, including meters and scopes.
  • Ability to build and configure support equipment and test jigs.
  • Knowledge of EMC testing procedures is advantageous.

As an Electronics Technician at KO2’s client, you will be integral to the product approval process, configuring products for EMC and environmental testing, and building essential support equipment such as switch boxes, load boxes, and resistive loads. You’ll have the opportunity to collaborate with design engineers, ensuring that test rigs are accurately built and maintained.

When not involved in the approval phase, you will focus on testing prototypes, validating printed circuit boards (PCBs), and performing critical rework tasks. This role also offers room for professional growth, with opportunities to develop expertise in EMC testing and technical authoring.

Key Responsibilities:

  • Collaborate in the development lab with electronics engineers to support product development.
  • Build and configure test rigs and support equipment.
  • Validate and test PCBs, using tools like meters, scopes, and soldering equipment.
  • Support product approval submissions by configuring products for various tests.
  • Engage in EMC testing and explore other technical authoring opportunities.

Benefits Include:

  • Income Protection
  • Simply Health Expense Reimbursement
  • Discretionary Company Bonus
  • Enhanced Contributory Pension
  • Life Assurance
  • Share scheme
  • 25 Days Holiday + Bank Holidays

If you’re an Electronics Technician ready to make a significant impact in a forward-thinking electronics company, this could be the perfect role for you. Join KO2’s client and take the next step in your career!

Apply now to secure your place in this exciting opportunity via KO2 Recruitment.

Electronic Engineer

Positions: Electronic Engineer

Location: Scarborough

Salary: Up to £45,000

KO2 Recruitment is proud to present an excellent opportunity for an Electronic Engineer to join a leading innovator in noise measurement technology. Offering a competitive salary of up to  £45,000, 27 days of holiday plus bank holidays, and an 8% company pension contribution, this role is perfect for a driven engineer looking to work on cutting-edge projects.

About the Company: KO2’s client is a specialized company dedicated to designing and developing advanced noise monitoring equipment, ranging from wearable devices to handheld meters and permanent monitoring systems. Their products integrate gas and weather sensors into a cloud solution that monitors noise and environmental factors, ensuring that noise levels remain within permissible limits. With a focus on new product development, the company is expanding its team to meet growing demands in IoT and cloud-based solutions.

Role Overview: As an Electronics Engineer, you will be at the forefront of new product development, working on both analogue and digital embedded systems. This role involves PCB and circuit design for embedded processor concepts, primarily using STM and NXP processors. While the focus is on digital electronics, some analogue work will be required. This is a fantastic opportunity for someone with a passion for audio and acoustics to contribute to the creation of innovative noise monitoring solutions.

Key Responsibilities:

  • Design and develop PCBs and circuits for embedded systems, from initial processor concepts through to final design.
  • Work with STM and NXP processors, focusing on digital electronics with some analogue elements.
  • Contribute to the development of new products, while providing support for existing solutions as needed.
  • Collaborate closely with a small, dedicated team, including hardware, embedded software, and software engineers.
  • Ensure designs comply with intrinsic safety standards for applicable products.

What We’re Looking For:

  • A minimum of 2 years’ experience in PCB and circuit design for embedded systems.
  • Strong knowledge of digital electronics, with some experience in analogue systems.
  • Familiarity with STM and NXP processors.
  • Ability to work onsite and collaborate effectively within a small, focused team.

What’s On Offer:

  • Salary: £45,000 per annum.
  • Holidays: 27 days + bank holidays.
  • Pension: 8% company contribution.
  • Development Opportunities: Work on exciting new products and cutting-edge technologies.

If you’re an Electronics Engineer looking for a challenging and rewarding role in a company that values innovation and quality, contact KO2 Recruitment today!

C# Software Engineer

Positions: C# Software Engineer

Location: Scarborough

Salary: Up to £45,000

KO2 Recruitment is thrilled to offer an exciting opportunity for a C# Software Engineer to join KO2’s client based in East Yorkshire, this role offers a competitive salary of up to £45,000, 27 days of holiday plus bank holidays, and an 8% company pension contribution.

About the Company: KO2’s client specializes in the design and development of advanced noise monitoring equipment, from wearable devices to handheld meters and permanent monitoring systems. Their innovative solutions help ensure that noise levels remain within permissible limits, integrating gas sensors and weather sensors into a comprehensive cloud solution for monitoring environmental factors. With a focus on IoT and cloud development, they’re expanding their talented team to support their growing portfolio.

Role Overview: As a C# Software Engineer, you will play a critical role in supporting the company’s cloud solutions and internal Windows tools. You will work on application-level C# development across both Windows and Linux environments, contributing to the integration of AWS or Azure cloud services. This is a fantastic opportunity to work on impactful projects and help drive the company’s mission to ensure environmental safety through innovative technology.

Key Responsibilities:

  • Develop and maintain C# applications for both Windows and Linux platforms.
  • Support cloud-based solutions, with a focus on AWS or Azure integration.
  • Collaborate with a small but dynamic team of engineers, including hardware, embedded software, and software experts.
  • Participate in the ongoing development of internal tools and applications.

What We’re Looking For:

  • Strong experience in C# development within both Windows and Linux environments.
  • Familiarity with cloud services such as AWS or Azure.
  • A passion for innovative technology and a problem-solving mindset.

What’s On Offer:

  • Salary: £45,000 per annum.
  • Holidays: 27 days + bank holidays.
  • Pension: 8% company contribution.
  • Growth Opportunities: Be part of a growing team with exciting prospects in IoT and cloud development.

If you’re a C# Developer looking for a unique opportunity to work on impactful projects in a forward-thinking company, contact KO2 Recruitment today with an up to date CV.