Lawrence Harvey ยท 2 days ago
Senior Software Engineer - Perception
Wonder how qualified you are to the job?
Insider Connection @Lawrence Harvey
Responsibilities
Write and maintain production-grade perception code that will run in the real-time control loops of industrial autonomous vehicles. Your focus will be algorithm design and validating algorithm robustness for real-world deployment.
Research, design, develop, maintain, and extend perception algorithms that will run in production on vehicles. Subsystems may include: localization, mapping, state estimation, obstacle detection and avoidance, object detection and localization, semantic segmentation, classification, and tracking.
Guide the development of algorithm design from prototype to production including training and curating on large-scale datasets to be integrated with automated test infrastructure for the production software stack.
Develop executable implementations of algorithms in C++ and Python and provide clear documentation on their usage and performance characteristics.
Provide elevated levels of support to assist with perception-related field issues.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
BS/MS/PhD in Robotics, Computer Science, or a related field
5+ years of relevant professional experience
Mastery of C++ and Python
Ability to implement perception algorithms expressed as tight, array-oriented code (e.g., Eigen implementations)
Strong grasp of fundamentals (linear algebra, probability, optimization, model-based geometric algorithms) and ability to employ these skills to develop robust perception algorithms
Experience in SLAM, computer vision, machine learning/deep learning
Experience working with applicable sensor systems including 2D/3D LiDAR, monocular and stereo cameras, inertial sensors, etc.
Preferred
Experience working on autonomous vehicles in any field (e.g., AGVs, automotive, agriculture, etc.)
Experience with ROS, ROS2, DDS, or other data-centric middleware architectures
Experience with modern data structures and libraries used in perception (e.g. OpenCV, PCL, Ceres, etc.)
Proficiency in software development in a Linux environment
Benefits
Bonus
Benefits
Company
Lawrence Harvey
Lawrence Harvey is a recruitment company that offers recruitment service with a difference.
Funding
Current Stage
Growth StageCompany data provided by crunchbase