Junior Project Manager

Location of office: Leeds City Centre

Salary: £35,000 – £45,000

The Role:

A business based in Leeds City Centre, within walking distance of the train station is looking to recruit a Junior Project Manager to the team. The Junior Project will be working from modern Leeds City Centre offices, with break out areas, pool and table tennis tables and located in an area of Leeds popular for bars, restaurants and businesses. The company is part of a business with annual sales of 15 billion and is one of the largest consumer electronics businesses in the world. The business has 3 core divisions, consumer white goods, consumer camera systems and the digital / IOT side of the business, which is where the Junior Project Manager will be working.

The Leeds City Centre office is where all R&D and architecture for the product range takes place, so the Junior Project Manager will have ample support from peers to ensure they become an expert in their field including from people who designed the products. The Junior Project Manager will be managing the process for products such as Set Top Boxes, Dongles, IP Controls, Home Security Systems and Wireless Routers to name just a few product in the range, all products are “IoT” connected devices.

The products are part of a new brand for the business and they are looking to get a foothold in this highly competitive market, and hence this is a very exciting time to join and make a name for yourself and help grow a Project Management Function. The Junior Project Manager is likely to be at the early stage of their career in project management and have a dep interest in technology or be an technical person wanting to get their first opportunity in project management. The Junior Project Manager will be reporting directly to the Engineering Director, who’s own career is one of success in technology, so there is not a better person to learn from.

The Technical Director is willing to offer vast support to the Junior Project Management so long as they are enthusiastic, motivated, and excited by tech and with a desire to be a project manager. Enthusiasm is key! The responsibilities for the role are below

Under the mentorship and support of the Engineering Director and wider delivery team the junior project manager will;

  • Work with the wider team to enable new business negotiations with first-cut estimates and advice.
  • Work with customer and wider team to ensure product requirements are clearly understood and agreed.
  • Facilitate negotiations with suppliers and 3rd parties to ensure that they can support the plan (e.g., software  vendors, external approvals)
  • Prepare and manage all project documentation and plans
  • Responsibility for delivering products and services to agreed time-scales and the required level of quality, including the management of risk to ensure these objectives are made
  • Drive continuous development efficiency activities, continually searching for potential upside opportunities in schedule and product quality
  • Drive and co-ordinate assessment and resolution of any issues/problems that may arise in line with the schedule commitment
  • Work collaboratively with development partners
  • Develop, monitoring and distribute of project specific plans, capturing and reporting progress against project plans utilising project-based planning tools
  • Work in partnership with other functions in the wider team to secure necessary cross-functional input to projects and to secure necessary core technology, design and test inputs, ensuring that all milestones on the plan are achieved
  • Work with  operations and technical team to ensure that volume manufacture starts smoothly and on time
  • Establish and monitor development targets and schedules to ensure timely completion within the required quality, continually questioning, challenging and checking of progress on tasks being performed by the team and third parties.
  • Develop, manage, and report progress against objectives as appropriate
  • Manage stakeholders to ensure project meets business requirements
  • Manage customer & supplier relationships in partnership with the commercial owner
  • Continual monitoring, management and mitigation of existing and new risks throughout the project. Communication and escalation where necessary and appropriate
  • Employ continuous improvement, and drive consistency of process and tools aimed at improving the way the company manages projects
  • The Project Manager owns the content and the accuracy of the information (project plans, reviews, review of the reports & associated approvals, including ensuring actions are addressed accordingly).

The Junior Project Manager will be in the office initially to ensure they fully understand the role and then will be able to work 3 days onsite and 2 days from home. This is a brand-new role, with no one else in this department and hence a huge opportunity to join a hugely successful business, with revenues that are in the billions, beautiful offices, 5 minutes’ walk from Leeds Train Station, working on complex products designed in the UK and the chance to build a team!

The salary is £35,000- £45,000 plus benefits

Software Product Owner

Position: Software Product Owner

Location of work: Fully Remote Working

Package includes: Salary of up to £60,000, 33 days flexi-holiday, flexitime, remote working, Healthcare plus excellent pension and bonus scheme

The role: An exciting position has now been created for a Software Product Owner to join our client working towards the development of industry leading autonomous driving software solutions. Leading a team of 8 engineer you will be tasked with leading the development and maintenance of business-critical projects whilst working closely with business stakeholders and delivering on their needs.

The ideal candidate will be an experienced Software Engineer with a strong background at application-level development ideally C++ or C programming, who has lead small teams or projects through to successful completion. You will understand the bigger picture, be comfortable gathering customer requirements, creating project plans and be able to articulate what is required to your team and assist them to achieve your project goals.

As a Software Product Owner you can expect your role to be varied and challenging, with no two days the same. The ideal candidate will be motivated by taking on challenging tasks and achieving their goals. You should expect the role to include:

  • Owning the project vision and direction of the team
  • Managing the team and project through every development stage
  • Defining project deliverables including timescales, budget, resource allocation and more
  • Liaising with other business stakeholders around the globe.
  • Reviewing, monitoring and troubleshooting where required
  • Leading your development team on a daily basis.

This is a crucial role within the business and as such comes with plenty or responsibility and with it the chance to make a real impact in software development with plenty of opportunity for career growth. On offer is a strong salary of up to £60,000 plus an excellent benefits package and very flexible working hours and remote working options.

Skills and experience required:

  • C++ or Java programming background
  • Application level development background
  • Experience leading a team or projects
  • Agile methodologies – SCRUM, TDD etc
  • Strong organisation and communication skills

Desirable skills and experience:

  • Automotive sector experience

For all the details on this fantastic opportunity contact Laurence Powell or Andrew Knight at KO2 Embedded Recruitment Solutions Ltd today.

C++ Software Engineer

Position: C++ Software Engineer

Location of Office: Leeds

Location of Work: Remote Working Available

Salary: Up to £60,000

The Role: A new position has now been created for an experienced Software Engineer to join our client’s software design team as they work to develop a new range of products whilst modernising several of their existing products. The ideal Software Engineer will be strong programming with both C++ and Python and be comfortable in both windows and Linux environments.

In this role the successful Software Engineer will be joining a small development team and will be given the opportunity to contribute throughout the full development cycle, using modern design practices whilst having the chance to develop new skills across a range of exciting new projects. You will be developing software used for controlling, monitoring and collecting data from a range of innovative hardware devices. So, experience across the full software stack is ideal whilst an appreciation or experience working with hardware or at the embedded level is desirable.  

This role will best suit an experienced Software Engineer who is looking for variety in their daily tasks, enjoys working throughout the full life cycle and is able to manage their own time and workload.

Skills and Experience Required:

  • C++ (versions 14 or 17 desired)
  • Python
  • Linux and windows environments
  • TCP/IP networking, sockets and threads

Desirable Skills and Experience:

  • Docker, Flatpack or Snap containers
  • Git, Jira or Confluence
  • Jenkins
  • Modbus

Please contact Laurence Powell or Andrew Knight at KO2 Embedded Recruitment Solutions Ltd to discuss this role in further detail.

C++ Linux Software Engineer

Location of work: Fully remote  

Rate: £50-55 per hour

IR35 determination: outside of IR35

Contract length: 3 months initially (likely extension)

Start date: asap (ideally you should be able to start within 2 weeks)

The Role:

A Software Engineer with strong C++ Linux development ability is required for an initial 3 month contract which is very likely to extend.

You will be developing software for a new real-time control system that controls large scale electromechanical assemblies used in the Oil and Gas sector. The electromechanical assemblies has lots of motors, hydraulics and moving parts, and you will be developing the software to control this.

You will be working part of a four-man project team, working on the upgrade of this system which will have lots of new and interesting additional features.

For this role you should be a confident C++ Linux Software Engineer, will enjoys developing complete software solutions.

Skills required:

  • C++ with STL and templates
  • Linux
  • Python
  • Basic SQL for database work
  • A good communicator, who enjoys taking responsibility and working part of a fun & friendly small sized team

Desirable experience:

  • Experience developing desktop software for control systems or electromechanical products
  • TCP/ IP networking, sockets and threads
  • Distributed processing systems
  • Docker
  • Git
  • Jenkins builder


Electronic Engineer

Position: Electronic Engineer

Salary: up to £50,000

Location of office: Leeds

The Role: A Leeds based business, who were established over 40 years ago with a presence in over 70 countries and owned by the word leader in pneumatic motion and fluid control are looking to recruit an Electronics Engineer to the team.

The chosen electronics engineer will be working on a new and exciting electronics development which will be used as part of the EV, Green revolution. The engineer will be working on a project which is used in the sustainability revolution and the drive to ensure that businesses can work with green methods and technologies.

The offices are modern, welcoming and with free parking whilst allowing the engineer to work in exceptionally equipped laboratories and R&D department, with all modern techniques and technologies utilised.

KO2 staff first worked with this business in 2008 and placed an electronics engineer with the business, this electronics engineer is still with the business some 14 years later. The longevity of the employee is testimony to the technical challenges and stability for employees the business can offer.

The electronics engineer will be working on a new product development where the ability to work with analogue electronics is required.

Skills and Experience Required:

  • Analogue circuit design
  • Digital circuit design
  • PCB Design and layout
  • Schematic Capture
  • Degree qualification in Engineering subject

Desirable Skills and Experience:

  • Microcontroller development
  • Embedded C or Assembler programming

This opportunity is commutable from Leeds, Harrogate, Bradford, Huddersfield, York and Wakefield. The company can be walked to from Leeds City Centre in around 20 minutes, or a bus can be caught close to the office and there is also free parking on site.

For more information on this fantastic opportunity please get in touch with Laurence Powell or Andrew Knight from KO2 embedded recruitment solutions

Product Manager

Position: Product Manager         

Salary: Up to £65,000                                                                                     

Work Location: Fully Remote Working

The Role: An exciting new position has been created for a Product Manager to join our industry leading client as they continue to develop cutting edge software solutions for the automotive sector. The successful Product Managers core responsibility will be defining future product roadmaps and can expect to liaise with a range of tiered customers and delegate work packages to members of the product development team.

The ideal Product Manager will have a technical background with embedded software or system design, be experienced leading a team and be comfortable communicating development strategy to technical and non-technical people alike. You will haver strong presentation skills, be customer focused and be willing to travel across Europe when needed. Whilst any experience within the automotive sector or knowledge of AUTOSAR is highly desirable.

Our clients head office is based in Yorkshire but they offer fully remote working and are happy for this role to be carried out from anywhere in the UK. On offer is flexible working hours, 33 days flexible holiday, healthcare, plus a generous pension and bonus scheme. They actively encourage career growth and are well known for promoting within and giving employees access to anything they need to help them develop their careers.

Skills and Experience Required:

  • Degree qualified within an Engineering or Computer Science subject
  • A background with embedded software-based products
  • Creating Product Roadmaps
  • Liaising with customers directly
  • Leading and directing projects

Desirable Skill and Experience:

  • Automotive industry
  • AUTOSAR knowledge
  • Embedded software coding or hands on system design

Please contact Laurence Powell or Andrew Knight at KO2 Embedded Recruitment Solutions Ltd to discuss this role in further detail.

Software Sales Engineer

Job Title: Software Sales Engineer

Location of Work: York and Remote Working

Salary: £35,000 – £55,000

This exceptional career opportunity allows you to use your software skills in a sales environment. As a pre-sales engineer, you’ll be working closely with customers, helping to understand their complex technical needs, delivering software demonstrations, and making sure technical solutions stand out.

Your work will involve helping customers develop the real-time embedded systems of the future in the fields of aviation, autonomous vehicles and space exploration. You will be supporting household names like Airbus, Boeing, Rolls Royce, and Collins Aerospace with their software verification challenges and leading the way in high-tech software automation.

Working as a member of the sales team, you will play an important role in increasing sales by working across multiple departments including marketing, software development and field-application engineering.

This role is based at our clients York office, with hybrid/remote options and flexible working available. You will have the opportunity to travel to customers around the world as well as attending trade-shows/conferences and exhibitions. There are many opportunities for growth into account management, marketing or technical areas.

What will you be doing?

Your main task will be technical pre-sales – this means supporting the sales team by delivering technical demonstrations of our software to customers, helping customers with technical questions and generating technical content about our software solutions.

Your responsibilities will include:

  • Technical presentations – delivering demonstrations of our software to help customers understand the benefits of our technologies
  • Managing technical interactions with customers during the sales process
  • Creating and maintaining technology demonstrators – working with the teams around the company to showcase the latest features
  • Visiting customers around the world to help them with technical pre-sales questions
  • Presenting and exhibiting at shows and conferences

Reporting to the Sales Office Manager, you will be working across several areas of the company, helping to keep the technical and commercial teams closely aligned.

The tools are widely used for the verification of reliable embedded software in the aerospace, automotive and space industries.

Technologies you’ll be working with:

You will be working with aerospace and automotive embedded systems, including a variety of real-time operating systems, safety-critical software systems, and several programming languages (C, C++, Ada, Python). The key technology, which you will learn, includes code-coverage, timing analysis, testing and analysis.

What would make you great at this role?

The client are searching for someone with strong customer-facing skills and a desire for customer satisfaction. You’ll also need a software/technical background to establish a depth of knowledge of the products.

You must have the following skills/experience:

  • Strong interpersonal skills for customer facing sales
  • Highly motivated and organized, with a positive outgoing attitude
  • A software background (programming or computer science experience)
  • An undergraduate degree in a related area
  • Excellent written and spoken English language ability

This position could suit a range of experiences from a new graduate to someone with more years of industrial experience. The client offer a competitive salary commensurate with skills and experience. Location: York, UK, partial remote working is possible.

Why Join The Company

You will be working within a strong, friendly team of like-minded people who have a passion for technology and the work they do. The business have an innovative ethos and culture, and an open, flexible working environment.

The client offers flexible working times, 33 days of flexible annual leave (including bank holidays), a private pension, cycle to work scheme, team away days, fruit and drinks, office cycle/car parking and other benefits. Most roles can be done with a hybrid approach of home-working and office working. The office is based in the lovely city of York, which is a fantastic place to live and work – if you need it, the client can help you settle in with a relocation package.

The work they do helps customers to provide safer and greener flights – we are proud that the technologies we work with contribute to safe and reliable systems. The client work with customers who design the latest low-carbon technologies, autonomous vehicles, advanced displays, and pilot support.

Scrum Master

Position: Scrum Master

Salary: Up to £65,000

Location of work: Fully Remote

The Company:

Our client is continuing to grow their technology team which is focused on the development of cutting-edge autonomous vehicle platforms and software tools. These projects are truly unique and will set the industry standard moving forward. They are happy for people to take on this role on a remote basis and have been successfully working to this model for several years now.

The Role:

In this role the successful Scrum Master will be tasked with leading an international software team developing a range of middleware applications to meet specific client needs. You will be leading a software team made up of 10/12 engineers working remotely across the UK and Germany. They work to agile methodologies and your main focus will be to drive continuous improvements whilst supporting the development team, enabling them to deliver software solutions to meet client’s specific requirements and time scales.

Our client’s office is in York but they are happy for this role to taken on a fully remote basis and have been successfully working to this model for several years now.

Skills and Experience Required:

  • Scrum Master experience in software development environment
  • Degree qualified within a relevant engineering or computer science subject
  • Software Engineer background
  • Agile development methodologies and practice

Desirable Skills and Experience:

  • Automotive industry experience
  • A-SPICE or similar process models
  • Linux and C++ software background

They offer an excellent benefits package and the chance to work on cutting edge, industry leading software solutions on a fully remote basis.

Package includes: Salary of up to £65,000, 33 days flexi-holidays, including bank holidays, flexitime, remote working, generous pension contribution, healthcare and excellent bonus scheme.


Software Engineer

Salary: up to £60,000 + benefits

Location of office: Fully Remote Working

The Role:

Our client, a leader in the development of autonomous driving applications and software tools are now seeking experienced Software Engineers to join their growing software engineering team, working on a fully remote basis. Ideal Software Engineers will be strong programming with both C++ and C# and have proven experience in developing complex applications in an Agile environment. This is the chance to join a new team focussed on new product development with an exciting product roadmap ahead of them.

The successful Software Engineers will be joining an established, expanding business who pride themselves in developing cutting edge software applications, working to modern development techniques and agile developments methods. You will be tasked with designing, building, and maintaining a range of software applications whilst working as part of a multinational development team. You will be expected to focus on quality and functionality as the software solutions will be moving huge amounts of data in real time, and reliability is key to their success.

Skills and experience required:

  • C++ and C# programming
  • Application development
  • Test driven development methods
  • Agile development
  • Degree qualified – Computer science or similar

Desirable skills and experience:

  • Embedded software
  • Python scripting
  • UI toolkits – Qt, Rviz etc
  • Google test

Package includes: Salary of up to £60,000, 25 days holiday + bank holidays, flexitime, remote working, generous pension contribution and bonus scheme

Contact Laurence Powell or Andrew Knight at KO2 Embedded Recruitment Solutions.

Junior C++ Software Engineer

Salary: Up to £40,000 + excellent benefits

Location of office: Leeds, West Yorkshire

Location of work: Fully Remote Working Available

The Role:

Are you a recent Software Graduate or Junior Software Engineer looking for an exciting, new role working on cutting edge autonomous vehicle software platforms and tools? If so this is the role for you.

Our client is growing their software team dedicated to a range of new products within the autonomous vehicle space, they are offering excellent benefits and an extensive career development scheme for the right Software Engineers.

In this role successful Software Engineers will be working with an experienced development team and will have the chance to contribute throughout the full development lifecycle whilst learning modern development, documentation and software testing techniques.

This is a fantastic opportunity for junior software engineers to join an innovative company who focus on career growth and pride themselves in offering a friendly yet challenging environment for their engineers to thrive in.

Skills and Experience Required:

  • Degree qualification within a computer science related topic
  • C++ programming
  • Experience with Linux or embedded platforms
  • A keen interest in software development
  • An eagerness to learn new technologies and skills

Desirable Skills and Experience:

  • MSc degree or PHD qualification
  • Industrial experience in a software development role

Please contact Laurence Powell or Andrew Knight to discuss this role in further details.