Bachelor AND Masters Degree in Engineering, Computer Science, Robotics, or a related field.
3-5+ years of experience developing perception systems for robotics, autonomous vehicles, or advanced driver/operator assist systems.
2+ years with Machine Learning for Perception (tuning and training models/deep learning)
Strong understanding of computer vision, sensor fusion, and machine learning concepts applied to real-world perception problems.
Proficiency in C++ and Python for developing production-quality perception and autonomy software.
Experience with ROS or similar autonomous infrastructure software frameworks for robotic systems.
Hands-on experience working with camera, lidar, and/or radar data for perception and autonomy applications.
Practical experience using OpenCV for computer vision tasks and TensorFlow or PyTorch for deep learning-based perception models.
Experience with mobile robotics perception for autonomy or advanced operator assist systems, including computer vision, machine learning, and deep learning techniques.
Familiarity with lidar, radar, and cameras as perception sensors and their integration into autonomy software stacks.
Working knowledge of the Agile software development life cycle and its application to perception and autonomy software projects.