Senior Software Engineer, Perception - Autonomous Vehicles Next Gen

Company: NVIDIA
Company: NVIDIA
Location: US, CA, Santa Clara
Commitment: Full time
Posted on: 2023-10-28 18:34
We are now looking for an extraordinary senior perception software engineer to develop and productize NVIDIA's next generation autonomous driving solutions. In this role you will be applying machine learning to Autonomous Vehicle perception, to develop features for our next generation autonomous driving platform. We are looking for a creative and curious engineer who is proactive and thorough, and who enjoys getting to the bottom of things and coming up with inventive solutions. NVIDIA has some of the most forward-thinking and hardworking people in the world. If this sounds like you, we want to hear from you!What You'll Be Doing:Team work: Foster close collaborations with our core software engineers, GT provider, machine learning experts, and test and integration engineers for the success of our next generation autonomous driving functions.Preparing data for training: building a high throughput and scalable data pipeline that is of good quality for DNN usage.Prototype and experiment new ML algorithms: implement the deep learning/machine learning algorithms for real time perception tasks and planning in the context of next generation autonomous driving. Analyze the results to assess the effectiveness of our solutions.Develop the KPI and visualization tool: designing and implementing a horizontally scalable, high-throughput inference pipeline for evaluation and KPI calculation. Developing tools for introspection and visualization to understand what is going well and what can be improved in our work.DNN deployment: integrate the DNN to the driving system and downstream modules to ensure the functionality level end-to-end performance.What We Need To See:8+ years of relevant industry experience.BS/MS or higher or equivalent experience in robotics, computer science, or related engineering fields.Strong mathematics and software programming fundamentals.Experience in designing and delivering complex software systems, preferably in safety-critical applications. Ability to design for reliability and testability.A history of driving projects through the entire development lifecycle.Excellent written and verbal communication skillsStrong software skills in C++ and Python.Ways To Stand Out From The Crowd:Experience with Autonomous Vehicles.Passionate about innovative technology and actively stays informed on leading technologies and trends, especially in the field of autonomous vehicles and autonomous systems.Be hands-on and work well within a team of algorithm, software and hardware engineers.Intelligent machines powered by Artificial Intelligence computers that can learn, reason and interact with people are no longer science fiction. GPU Deep Learning has provided the foundation for machines to learn, perceive, reason and solve problems. Now, NVIDIA’s GPU runs Deep Learning algorithms, simulating human intelligence, and acts as the brain of computers, robots and self-driving cars that can perceive and understand the world.The base salary range is 176,000 USD - 333,500 USD. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.You will also be eligible for equity and benefits.NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
View Original Job Posting