Position: C++ Software Engineer – Robotics
Package includes: Up to £50,000
Location of office: Reading
Location of work: Hybrid WFH Available
The role: A new, exciting role has just been created for a C++ Software Engineer to join our client as they look to grow their engineering team. They are looking for a degree qualified Software Engineer who has 3+ years’ experience in a similar role who is keen to be involved in the development of their next generation robotic devices.
The successful C++ Software Engineer will be joining a small, growing team (currently 10) and will have the chance to contribute to the full development life cycle. You will be working on brand new projects whilst also maintaining the existing code base and making upgrades where necessary. The successful Software Engineer will be involved from architectural design and planning, through to the delivery of well-designed, testable and efficient code.
Ideally your skills set will include the majority of the below and you will have experience working to modern coding practices including TDD or Agile. You will have a passion for software development and be keen to be involved in the design and development of a new range of robotic devices that will help be used around the globe.
Skills and experience required:
- C++ programming (version 17 ideally)
- Linux or embedded systems
- Network protocols – TCP/IP, UDP, CAN etc
- Relevant degree qualification – Computer Science, Robotics Engineering etc
Desirable skills and experience:
- Robotics devices
- Networking and comms – Ethernet, RF etc
- ROS (Robot operating system)
To be considered for this fantastic opportunity apply with an up-to-date CV today or contact Laurence Powell or Chris Fawcett at KO2 Embedded Recruitment Solutions.