Motional

Senior/Staff C++ Software Engineer - Perception

Motional

Apply
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