Computer Vision Software Engineer

  • by European Recruitment
  • Location Lewes, UK
  • Salary negotiable
  • 95 days ago
Set up a job alert

Share this job offer

Job Description:

Computer Vision Software Engineer – UK

This exciting role offers a hybrid between a Software Engineer and a Vision Engineer, working for a global automotive company on cutting edge ADAS projects.

The successful candidate will have a proven track record of delivering novel solutions to vision based processing problems for commercial applications.


  • Implementation of computer vision algorithms in C++.
  • Topics may include 3D structure from motion, camera calibration and object detection and tracking algorithms
  • Optimisation of software for embedded devices 
  • Support algorithm design engineers and architects
  • Continual improvement of algorithms through automated and live testing in vehicles
  • Ensure the quality of the delivered software
  • Interaction with team members across multiple sites


  • Good degree in Computer Science, Electronics, Mathematics or Physics (MSc or PhD preferred)
  • Experience in development of software for embedded commercial application
  • Advanced C++ programming skills
  • Experienced with source control systems (e.g. Git, Subversion) and bug tracking (e.g. Jira, Bugzilla)


  • Experience with agile development practices, Linux and automated build systems
  • Experience embedded devices such as ARM and multicore processors
  • Experience in automotive embedded systems

Computer Vision Software Engineer

Skills: C++; Computer Vision; Machine Learning; ADAS; Linux; Embedded Software; Git; Algorithms

  • Job Type Permanent, Full Time
  • Work Authorisation No
  • Industry Sector Engineering, Utilities