Senior/Staff C++ Software Engineer - Perception
Motional
2 months ago
Singapore, Singapore
Senior / Staff+
Responsibilities
- Productionize and deploy perception models into edge devices.
- Develop and optimize GPU-accelerated algorithms using CUDA.
- Create advanced post-processing and classical vision algorithms.
- Drive performance optimization at the system level.
- Ensure code quality through reviews, testing strategies, and benchmarks.
- Collaborate with ML engineers to improve model robustness and deployment readiness.
Requirements
- Bachelor’s Degree in a relevant field; Masters or Ph.D. preferred.
- Strong proficiency in modern C++ (C++14/17 or later).
- Hands-on experience with CUDA and GPU performance optimization.
- Deep understanding of modern and classical computer vision techniques.
- Experience with performance profiling and debugging tools.
- Proven track record in developing perception systems for autonomous vehicles.
- Fluency in Python and experience with scientific computing libraries.
- Advanced knowledge of software engineering principles.
Tech Stack
C++Python
Categories
AI & MLData ScienceEmbedded