C++ Software Engineer

Home > Jobs > C++ Software Engineer

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.

Apply for this job




    Job alerts

    Sign up to our job alerts and get automatically notified when any jobs come in which match your skill set!