We are looking for an engineer to join our DRIVE Sim team with a focus towards building user facing tools and technologies. Such tools will enable users to quickly and efficiently use simulation environments to build autonomous vehicle technology. Simulation environments are essential to the success of autonomous vehicle technology. To ensure we are building a high quality simulation product that serves our entire customer base, we need to invest heavily in tools and efficient UI/UX workflows.
What you'll be doing:
Develop conceptual diagrams, wireframes, detailed visual mockups, and prototypes
Apply state of the art UX design patterns in building responsive and intuitive user interface
Build and maintain re-usable UI style guides and easy to consume toolkits to drive consistency across products
Optimize UI components to ensure applications are rendered consistently in cross-platform environments
Use meticulous attention to detail as it applies to the application of the NVIDIA brand guidelines
Translate user insights into meaningful recommendations for the overall design strategy and interaction.
Actively contribute to the adoption of frameworks, standards, and new technologies
What we need to see:
BS or MS in Computer Science or equivalent program from an accredited University/College (or equivalent experience)
5+ years of proven experience in architecting, designing, and building highly scalable and distributed software solutions, preferably in the product development space.
Proficiency in UX (user experience) and UI (user interface) design principles, and techniques
Expert in Python software development including design patterns and architecture.
Knowledgeable in C++ software development.
Comfortable working in a fast-paced, highly collaborative environment
You are extremely motivated, highly passionate, and curious about new technologies. You take pride in your work and strive to achieve incredible results and possess excellent communication and planning skills.
Ways to stand out from the crowd:
Experience already building Python based UIs using toolkits such as PyQt or PySide.
Background with Pixar USD.
Experience with DCC tool APIs such as Maya, 3DSMax, Houdini or others.
Comfortable with Git or other version control systems.
Comfortable with code reviews and CI/CD processes.
Linux experience.
With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.
The Colorado Equal Pay for Equal Work Act requires that NVIDIA provide the compensation range and benefits offered for this position if performed in Colorado. The base salary range for this position in Colorado is $118,800.00 - 163,350.00 USD.
NVIDIA also offers a comprehensive benefits package. We provide health care coverage, dental and vision, 401(K), including company matching and after tax contributions, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), company paid holidays, paid sick leave, vacation leave, professional time off, life and disability protection. Employees in eligible sales and positions may also be eligible for commission.
Base pay is based on market location and may vary based on factors including experience, skills, education, and other job-related reasons.
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.