Software Engineer


Ref: 1205Wednesday 19 June 2019

up to £55,000

This vacancy is now closed

Enigma People Solutions is seeking Software Engineer for our high growth client’s newly opened Advanced Design Centre. The successful candidate will play a critical role in building the next generation of LiDAR systems for autonomous vehicles, UAVs, industrial automation and other applications.

Why apply?

Our client is passionate about building the next generation of LiDAR systems for autonomous vehicles, industrial robotics, UAVs and many other applications. Their core technology – protected by over 200 patents – enables a simple, high-performance, solid state solution, with no moving parts, that can uniquely meet the rigorous performance, reliability and cost requirements of the automotive industry. Backed by leading VC firms and strategic investors and have developed partnerships with leading automotive and robotics customers. They are building an innovative, world-class company that designs and builds the world’s best 3D sensors. 


  • BS degree in Computer Science, similar technical field of study or equivalent practical experience and 5+ years of industry experience OR 1-2+ years of industry experience with a Master’s/PhD degree in engineering, computer science or other technical related field.
  • Professionally developed software in C++ on a Linux platform and is a strong advocate of test driven development.
  • Has a good working knowledge of Python.
  • Working proficiency and communication skills in verbal and written English.


  • Excellent knowledge of LiDAR, ROS, UI, Computer vision and Image processing.
  • Knowledge of LiDAR, camera and / or radar product development.
  • Familiarity with network programming would be a plus.

What you will do

  • Build APIs that internal and external developers use to build applications on Sense Photonics platform.
  • Build infrastructure that makes it easy, scalable, and consistent to expose Sense Photonics products to external developers.
  • Work with researchers to refine and optimize the processing algorithms for both depth maps and point clouds.
  • Lead and participate in design reviews of the platform.
  • Manage individual projects priorities, deadlines and deliverables.

To find out more, contact Matt Golebiewski at