Software Engineer, C++, Python, R&D


£45-60k + 10% bonus

Position type: 


Job Location: 


Software Engineer / Research & Development Engineer, C++, Python, R&D, Oxford, to £60k + 10% bonus.

(C++, Python, Research & Development, Prototyping, Probabilistic State Estmation)

The C++, Python Software Engineer / R&D Engineer will join a fast-moving research and development team working in indoor localization and mapping. 

The technology is the product of award winning research and is backed by big technology funders.  Set to be used by businesses and consumers globally in a wide variety of sectors including retail, healthcare and transportation; the company is on course to grow massively over the next couple of years and beyond.

The successful C++ Software Engineer will be part of an R&D team that conducts research on open problems in indoor localisation as well as refining existing solutions. The role will see you working in a relaxed academic atmosphere, implementing prototype solutions in python with final completion in C++.

For this unique and weighty role we’re seeking a seriously talented Software Engineer with:

  • C++
  • Python
  • Experience of probabilistic state estimation techniques used for human / robot localization and mapping
  • A degree in computer science or related field

Also desirable:

  • A good understanding of SLAM algorithms
  • Experience with inertial tracking and IMU data processing
  • Agile / Scrum
  • Git

We’re looking for an enthusiastic, deadline driven, problem solving person who is an excellent team player with an ability and passion to learn new things and apply new technologies.  Come and help shape this astonishing technology! 

Benefits include a high salary, 10% Bonus (discretionary) and contributory pension scheme.

Software Engineer, C++, Python, R&D / Research and Development Engineer, Probabilistic inference