Senior Systems Engineer

Position: Senior Systems Engineer

Salary: up to £65,000

Office Location: Basildon or Thame

Location of Work: WFH Hybrid working – 2 days a week remote working

The Role: Our client, a leader in the power distribution solutions sector who specialise in high-performance voltage switchgear applications is now growing a new Systems Engineering team and as such are seeking a Senior or Lead Systems Engineer to join them. The ideal candidate will be experienced in a similar Systems Engineering role and be based close to either their Basildon or Thames offices and will be able to work remotely 2 days a week.

Working as part of a team of engineers you will be key to developing a host of next generation automation solutions.  This is an excellent opportunity to work with a leading Innovation and Engineering team to generate solutions to help customers meet Net Zero commitments.

You will work with Customers, Engineers, Sales and Marketing Teams and other stakeholders to develop technical solutions and specifications. You will then support the engineering teams in realising these solutions. This role will include site visits both in the UK and overseas to support requirements capture, system design, commissioning and training.

You must have the ability to work with low TRL concepts and ideas and help mature the requirements and technologies to a level our partner companies and engineering teams can support. The ability to work on a broad range of system architectures using a wide variety of technologies is essential – plenty of training and career development opportunities will be available.

Skills Required:

  • Knowledge of electrical distribution systems
  • Control system methodology
  • Understanding of software and hardware system design
  • Experience with BSI/ISO/IEEE industry standards
  • Degree qualified in a relevant engineering subject

Desirable Skills:

  • SCADA systems
  • Database and analytics techniques
  • MV distribution systems and switchgear

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

Engineering Project Manager

Position: Engineering Project Manager

Salary: up to £60,000

Office Location: Doncaster

Location of Work: WFH Hybrid working – 50/50 office and remote working split

An exciting position has now been created for an Engineering Project Manager to join our clients Engineering team as they continue to grow. The successful Project Manager will be reporting directly to the Technical Director and be tasked with leading multiple engineering project delivery plans with a focus on the delivery of a range of embedded software solutions.

The ideal Project Manger will be fluent with Microsoft Projects tools, have recent experience working in a dynamic, electronics product environment and will have experience in an embedded development environment. Whilst a technical background in designing embedded software will really make your CV stand out.

The successful Engineering Project Manager will be responsible for taking projects from requirements through to production release as effectively and efficiently as possible using the resources allocated to them. You will work with a multidisciplinary engineering and be expected to communicate with a host of technical and non-technical members of the business.

Skills Required:

  • Microsoft Projects
  • R&D environment experience – embedded/electronics product design
  • Experience leading multiple projects at a time
  • A background within Embedded software development
  • Strong communication and leadership skills

Desirable Skills:

  • Embedded design background
  • Agile methodologies
  • Project Management qualifications – Prince2 etc

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

Software Engineer – C++ on Windows

Position: Software Engineer

Location of Work: Guildford

Location of Work: Remote working or Hybrid WFH available

Package: Salary up to £60,000 + bonus + pension

The Role: A new position has been created for a Software Engineer to join a small development team as they embark on a period of growth. Our client has a cutting-edge visual analysis product at prototype stage and due to customer demand they are now looking to increase the team to enable them to meet new requirements and add custom product functionality.

In this role you will be given the chance to develop a host of new features whilst working alongside an experienced team of Software Engineers. You will be coding in C and C++ within a Windows environment developing real-time applications that handle lots of data collecting from visual sensors and devices. Their system is run of multiple PC devices connected via UDP networks. Working in a small team you will be able to contribute throughout the full design life cycle, be expected to work on individual tasks, manage your own workload and be comfortable working within a small development team.

Skills and Experience Required:

  • Strong C/C++ programming
  • Windows environments
  • Visual Studio
  • Degree qualified in Computer Science or related subject

Desirable Skills and Experience:

  • Computer vision
  • Networking protocols such as UDP
  • Algorithm development
  • Small team or Start-up environment experience

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

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
  • AUTOSAR

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

Software Engineer in Test

Position: Software Engineer in Test

Location of Work: Fully Remote Working

Package includes: Up to £55,000 salary, 33 days flexi-holiday, flexitime, remote working, Healthcare plus excellent pension and bonus scheme

The Company: Our client continues 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 fully remote basis and have been successfully working to this model for several years now.

The Role: The successful Software Engineer in Test will be joining a small team working on a brand new project, developing real time data collection algorithms for a range of sensors on autonomous vehicles. In this role you will lead all decisions related to test and work closely with a team of software engineers and architects.

The ideal Software Engineer in Test will have experience building and maintaining a testing infrastructure, be familiar with ATDD and BDD principles, be familiar with a range of testing frameworks (cucumber, Robot, FitNesse etc) and have worked with object oriented software languages in a Linux environment.

You should expect the role to include the following:

  • Create and maintain the software testing infrastructure for a highly innovative tool for validation and development of Advanced Driver Assistance Systems (ADAS)
  • Be responsible for the testing strategy and implement test automation and continuous delivery infrastructure for various physical and virtual targets
  • Be part of an agile team, you will cooperate with the developers, product owner, product architects, product management and colleagues worldwide
  • Share the responsibility for the quality of the software delivered by the team, supporting other team members and participating in peer reviews

Skills and Experience Required:

  • Acceptance test-driven development and Behaviour-driven development experience
  • Experience with system testing frameworks – Robot, FitNesse, cucumber etc
  • Linux or QNX systems
  • OO programming knowledge– C++, C#, Python or Java

Desirable Skills and Experience:

  • AUTOSAR
  • Python or Shell scripting
  • Agile methodologies – SCRUM, TDD etc

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

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.

Junior Electronics Engineer

Position: Junior Electronics Engineer

Location of Office: Durham

Salary: £28,000 – £35,000

The role: A position is now available for a Junior Electronics Design Engineer to join an engineering team to work towards the development of a new range of industry leading 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.

This role is for a Junior Electronics Engineer who has a relevant degree qualification and some industry experience, this can be as work experience or after graduation. You will be given the chance to work in a role where you will get experience across digital circuit design, PCB layout, embedded programming, circuit prototyping and test.

This role will be ideal for a Junior Electronics 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.

Experience or knowledge of the following is required:

  • Digital circuit design
  • PCB layout and schematic capture
  • Circuit prototyping and test
  • CAD Design tools

Desirable experience:

  • Altium
  • Embedded programming – C
  • Exposure to EMC standards

If you are keen to build your career within a new product development focussed business who are leaders in their industry, contact Andrew Knight or Laurence Powell from KO2 embedded recruitment solutions for all the details.

Embedded Software Engineer

Position: Embedded Software Engineer

Salary: Up to £65,000                                                                     

Office Location: Cambridge

Location of work: WFH Hybrid working available

The Role: A new position has been created for an Embedded Software Engineer to join my client as they continue to grow their engineering team, developing a range of cutting-edge devices for the automotive sector. Our client has an excellent reputation within the automotive industry and being a part of this design team gives you the feel of working in a fast-paced start up environment, whilst having the financial backing of an established company.

The successful Embedded Software Engineer will join a multidiscipline engineering team and have the chance to contribute to the full development lifecycle whilst working alongside a team of electronics, system and embedded software engineers.

This role will best suit an embedded software engineer who has proven industry experience developing successful software solutions in a fast paced, quality focussed environment. You will be strong coding in embedded C across a range of microcontrollers and be familiar with communication protocols including CAN, LIN and SPI. Whilst any experience within the automotive sector or specific knowledge of AUTOSAR or Vector tools would make your CV stand out.

In this role you can expect to be working on a variety of projects for a host of customers from around the globe, you will be responsible for the development and maintenance of software solutions, whilst also being involved in verification and testing assuring the software solutions meet the desired quality standards.

Skills and Experience Required:

  • Embedded C programming
  • 16/32 bit microcontroller development – Infineon desirable
  • Comm protocols: CAN, LIN, SPI, UDS, TCP/IP etc
  • MISRA C coding standards

Desirable Skill and Experience:

  • AUTOSAR
  • Python or C++ programming
  • A-SPICE processes
  • Vector tools including: VFlash, CANalyzer or CANoe

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

Embedded Software Engineer

Position: Embedded Software Engineer

Salary: Up to £60,000

Office Location: Southampton

The Role: Our client, an industry leading electronics company within the secure wireless communication devices sector are now looking to recruit an Embedded Software Engineer to join their team working towards the development of their next generation of products. The ideal Embedded Software Engineer will have strong industry experience and be comfortable designing software using C/C++ and VHDL.

You will be joining a small development team and be given the chance to contribute throughout the full development life cycle on a host of cutting-edge products which are used around the globe. Ideally you will be an all-round Embedded Software Engineer with a passion for quality software design and your skills set will include C/C++, VHDL, embedded system design and version control (SVN or Git). Whilst any experience specifically with Xilinx, MPSoC, embedded Linux or image processing would make your CV standout.

You will be developing complex solutions across multiple platforms and can expect the role to involve tasks including: VHDL development, embedded software design, system design, requirements capture, customer support, inhouse testing and debugging.

Skills and Experience Required:

  • Embedded C/C++
  • VHDL for Xilinx
  • Version control – SVN, Git etc
  • Degree qualified in an Engineering/Computer Science topic

Desirable Skill and Experience:

  • Embedded Linux, driver or Kernel level development
  • Image processing
  • Digital video standards or broadcast industry experience

Package includes: Salary of up to £60,000, 25 days holiday + bank holidays, flexitime, 9% company contribution pension, life assurance and more

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

Software Engineer – Linux, C, C++

Position: Software Engineer

Salary: Up to £55,000

Office Location: Manchester, City Centre

The Role: An exciting position has now been created for a Software Engineer to join one of the Uk’s leading design consultancies in their central Manchester based offices. The successful Software Engineer will join a growing team and be given the chance to contribute across a range of cutting-edge software solutions in the IoT, Automotive, Medical, Green Energy and industrial automation sectors.

The team you will be joining is made up of a range of engineers covering multiple disciplines who are all technical enthusiasts and who have a passion for developing new products working to modern processes and methods. The ideal Software Engineer will be strong in a Linux environment ideally coding in C, C++, Python or Java and will be comfortable contributing across the full design life cycle. Experience with embedded software development and open-source software will make your CV stand out.

This role will best suit Software Engineers who are passionate about software development, looking to work with like minded engineers and keen to have plenty of project variety in their role. Here no one project is the same so there are always new challenges and tasks to complete.

Skills and Experience Required:

  • Linux
  • C, C++, Python or Java programming
  • Embedded Software development
  • Open-Source Software

Desirable Skill and Experience:

  • Design consultancy experience
  • Linux device driver development
  • I2C, RS232, RS485, TCP/IP and other serial protocols

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