英伟达Senior Autonomous Vehicle Engineer
任职要求
• 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 • Familiarity with multi-sensor data integration and sensor fusion techniques • 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 enh…
工作职责
• 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. • Tune and calibrate camera ISPs for efficient ADAS/autonomous 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 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
• Develop a scalable 3D reconstruction system to showcase our proficiency in autonomous simulation and training. • Engage in 3D reconstruction-related research and apply those findings in our autonomous real use cases. • Stay updated on the newest advancements in 3D reconstruction and incorporate them to improve our model and pipeline. • Collaborate closely with cross-functional teams to successfully implement innovative solutions. • Drive the integration of 3D reconstruction capabilities into our world-class autonomous vehicle platforms.
• Design and implement triggering systems and deploy containerized orchestration pipelines for distributed map creation, maintenance, and evaluation from crowdsourced vehicle data • Develop map quality detection systems including automated hotspot detection algorithms and human-in-the-loop review workflows for large scale map validation • Develop Python, C++, and JavaScript tools for map management, data validation, on-vehicle testing, and web-based geospatial visualizations • Build C++ modules for on-vehicle map integration with perception, localization, and other consumers to ensure end-to-end validation of the maps' impact on driving performance • Work with embedded systems and real-time constraints to optimize map consumption by autonomous driving software • Collaborate with perception, planning, and operations teams to improve map quality and real-time driving performance
NVIDIA is now looking for an Intern of System Software Engineers for its Autonomous Vehicle teams. As an intern of our team, you will be responsible for assisting senior engineers on developing and maintaining software to drive the car, given various sensor input devices including Camera’s, LIDAR, RADAR, GPS, IMU and others on Vehicle CAN, work with different teams here to transform the information into driving the car with the best experience. You will work with different teams on all sort of challenging problems for autonomous driving including computer vision, deep learning, object tracking, car controlling. You will help build the software and make it work flawlessly and safely on our driving platform. We expect you to have strong communication, organizational, and analytical skills. Solid understanding and strong system software experience is a requirement. Experience with GPU technology, image processing, computer vision, and multimedia are highly valued. Familiarity with deep learning / artificial intelligence is desirable. What you’ll be doing: • Craft the driving application for Autonomous Vehicle products • Solve the real challenging problems in the software with different teams and to drive the car with the best experience • Performance optimization on our driving platforms