Senior Autonomous Vehicle Engineer - Image Processing

NvidiaApplyPublished 3 months agoFirst seen 1 months ago
Apply

We are seeking an expert in image processing and image quality tuning for Autonomous Vehicle perception. The candidate needs to have experience in computer vision, real-time image processing, and sensor integration in the context of automotive or robotics applications.

What you will be doing:

  • Develop image processing algorithms and Optimize pipelines for real-time processing within hardware constraints and power budgets.

  • Solve challenges related to noise reduction, color correction, sharpening, white-balancing, HDR, and low-light performance.

  • Develop and apply methods for measuring and benchmarking image quality metrics.

  • Troubleshoot and resolve image quality issues in complex driving and lighting scenarios.

  • Ensure real-time processing and efficient execution(Perf tunning) for high-throughput camera data streams on embedded or edge computing platforms.

  • Developing unit tests, documentation for features, evaluating quality and proposing corrective actions.

  • Deliver efficient product code in C++, making use of high algorithmic parallelism offered by GPGPU programming (CUDA). Follow quality and safety standards such as defined by MISRA

What we need to see:

  • BS/MS or higher in computer engineering, computer science or related fields (or equivalent experience)

  • 10+ years of experience

  • Excellent C and C++ programming skills

  • With Excellent Image processing techniques(e.g noise reduction, color correction, features extraction, image quality enhancement, etc.)

  • Familiarity with multi-sensor data integration and sensor fusion techniques

  • With good Understanding the end to end image processing chain

  • Strong analytical and problem-solving skills; able to debug complex systems and work in a dynamic environment

  • Deep understanding of automotive image quality standards and hands-on experience with relevant testing tools.

  • Advanced knowledge of image quality metrics, measurement, and enhancement for both visible and challenging conditions (low-light, adverse weather).

  • Proven understanding of programming and debugging techniques, especially for parallel and distributed architectures.

  • Great communication and analytical skills.

Ways to stand out from the crowd:

  • Background with sensor fusion (integrating data from LiDAR, RADAR with cameras).

  • Familiarity with Object detection Alogrithms

  • Familiarity with open standard graphics and compute Khronos Interfaces (Vulkan SC, OpenGL SC, ect.)

  • Understanding of GPU architectures (CUDA cores, Tensor Cores, memory hierarchies)

  • Understanding of functional safety (ISO26262) in automotive contexts.