We are looking for an experienced Senior System Integration Engineer to join our team. As part of the Autonomous Vehicles team at NVIDIA, you will help integrate the latest autonomy algorithms and ML models onto real hardware, ultimately helping to develop our next generation autonomous driving platform. Do you have solid system integration and SW architecture fundamentals, and a deep understanding of how data flows in a system and intuition on how to define appropriate interfaces? If so, this may be the role for you.
What You'll Be Doing:
Interact with many multi-functional teams including core software, algorithm developers, machine learning experts, and test and integration engineers.
Communicate ideas in detail, work through ambiguities, and determine solutions with these teams.
Collaborate cross-functionally with engineering teams on hardware and software-enabling technologies.
Specify, negotiate, and document user level behaviors.
Lead hands-on design, prototype, bring-up, integration and validation efforts.
Capture clear definitions of system interfaces (and lead discussions towards agreement where interfaces don’t exist).
Build and understand system architecture specifications, block diagrams, and requirements documentation, ensuring system operability end to end within the design specifications.
Review, influence, and challenge system performance decisions with new ideas, and creatively influence product roadmaps across groups.
What We Need To See:
5+ 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.
Strong software system modeling and analysis skills.
Familiarity with modern libraries and frameworks for robotics such as ROS.
Experience with Linux development environments
Excellent verbal and communication skills.
Fluency in C++ or 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, with a significant level of detail orientation and a penchant for data organization and presentation.
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 accepts applications on an ongoing basis.
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.