Vision-based ADAS Algorithm Engineer (Senior/Junior)

Vision-based ADAS Algorithm Engineer (Senior/Junior)


Role & Responsibilities

  • Development and analysis of algorithms to support Advanced Driver-Assist Technologies
  • Develop functional algorithms that provide outstanding behavior for features like Adaptive Cruise Control, Automatic Emergency Braking, Cross-Traffic Alert, Active Park Assist, and 360 Camera Systems
  • Application of controls and system identification methods such as Adaptive Control, and Machine Learning
  • Application of vision-based identification and control methods
  • Signal processing and sensor fusion, including real-time data processing
  • Algorithm development, verification, and validation in the simulation environment
  • Lead the development of algorithm specifications (requirement elicitation), FMEAs, robustness disciplines, and design validation plans
  • Understand sensor system interactions to identify possible improvements and trade-offs
  • Identify changes needed to improve performance and meet objectives



  • Masters / Bachelor of Science in Electrical Engineering, Computer Science or related field, with emphasis on control systems or robotics
  • 2+ years of experience (working or academic) programming in C++ and/or Python (ideally both)
  • 2+ year of experience (working or academic) in the development/implementation of control and estimation, signal processing, machine learning, or computer vision techniques
  • 1+ year of experience (working or academic) developing embedded control software
  • Good problem-solving skills and innovative thinking
  • Production algorithm development experience
  • Experience in robotics or ADAS
  • Excellent written and oral communications
  • Ability to work well with others
  • Experience with Git, Github, Jira, Agile, Enterprise Architect (UML, SysML), and MISRA
  • Experience unit test with GTEST
  • Knowledge of automotive standard development processes such as Automotive SPICE and ISO2626 Functional Safety


  • Experience with object tracking, Kalman filtering, and path planning


For application, please submit documents below by clicking "Apply Here" button below or sending us an email to


    1. CV
    2. Thesis (for those who have Master's degree or above.)


    Cover Letter/Project details/ Other theses.