NVIDIA

Senior Generalist Software Engineer -- Omniverse

NVIDIA

Remote
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to NVIDIA, where cutting-edge technology and innovative solutions are at the core of everything we do. We are currently seeking a highly skilled Senior Generalist Software Engineer to join our dynamic team and drive the development of our Omniverse platform. As a pioneer in the world of graphics and AI computing, we are constantly pushing the boundaries of what is possible. If you are passionate about creating groundbreaking software and thrive in a fast-paced, collaborative environment, then we want you on our team. Join us and help us shape the future of technology.

  1. Lead the development of the Omniverse platform, ensuring its success as a cutting-edge technology and innovative solution.
  2. Collaborate with a dynamic team to push the boundaries of what is possible in the world of graphics and AI computing.
  3. Utilize a high level of skill and expertise in software engineering to drive the development of groundbreaking software.
  4. Take ownership of the development process, from conceptualization to implementation, ensuring a seamless and efficient process.
  5. Continuously research and stay up-to-date with the latest advancements in software engineering, and integrate new technologies into the platform.
  6. Work closely with cross-functional teams, including designers, developers, and product managers, to identify and address any issues or challenges.
  7. Mentor and guide junior engineers, providing them with support and opportunities for growth and development.
  8. Collaborate with other departments, such as sales and marketing, to understand and address customer needs and ensure the success of the platform.
  9. Troubleshoot and debug any technical issues that arise during the development process.
  10. Contribute to the overall vision and strategy of the company, helping to shape the future of technology.
  11. Maintain a fast-paced and collaborative work environment, fostering a culture of innovation and continuous improvement.
  12. Represent the company and the Omniverse platform at industry events, conferences, and meetings.
Where is this job?
This job opening is listed as 100% remote
Job Qualifications
  • Extensive Experience With C++ And Object-Oriented Programming: A Senior Generalist Software Engineer At Nvidia Must Have A Strong Foundation In C++ And Be Able To Develop High-Quality, Efficient Code Using Object-Oriented Principles.

  • Proficiency In Parallel Computing And Performance Optimization: As Nvidia Is A Leader In Gpu Computing, It Is Essential For A Senior Generalist Software Engineer To Have A Deep Understanding Of Parallel Computing And Be Able To Optimize Code For Maximum Performance.

  • Knowledge Of Real-Time Rendering And Graphics Apis: The Omniverse Platform Heavily Relies On Real-Time Rendering And Graphics Apis Such As Opengl, Directx, And Vulkan. The Ideal Candidate Should Have A Solid Understanding Of These Technologies And Be Able To Utilize Them Effectively.

  • Strong Debugging And Troubleshooting Skills: Working On A Complex Software Platform Like Omniverse Requires A Senior Generalist Software Engineer To Have Exceptional Debugging And Troubleshooting Skills. They Should Be Able To Quickly Identify And Resolve Issues To Ensure A Smooth User Experience.

  • Leadership And Communication Skills: As A Senior Role, The Candidate Should Be Able To Lead And Collaborate With A Team Of Engineers And Communicate Effectively With Other Departments. Strong Leadership And Communication Skills Are Essential For Success In This Role.

Required Skills
  • Software Development

  • Project Management

  • User Interface

  • Agile Methodology

  • Machine Learning

  • Cloud Computing

  • Team Leadership

  • Code optimization

  • Problem-Solving

  • Virtual Reality

  • Programming Languages

  • Graphics Rendering

Soft Skills
  • Communication

  • Leadership

  • Multitasking

  • Time management

  • creativity

  • Teamwork

  • collaboration

  • Adaptability

  • Problem-Solving

  • Empathy

Compensation

According to JobzMall, the average salary range for a Senior Generalist Software Engineer -- Omniverse is $130,000 to $150,000 per year. However, salaries can vary depending on factors such as location, industry, and years of experience. Higher salaries may be offered for candidates with specialized skills or experience in certain technologies. Additionally, bonuses and benefits may also be included in the overall compensation package.

Additional Information
NVIDIA is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMay 12th, 2025
Apply BeforeJune 11th, 2025
This job posting is from a verified source. 

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About NVIDIA

NVIDIA Corp. designs and manufactures computer graphics processors, chipsets, and related multimedia software. The company operates through two segments: Graphics Processing Unit and Tegra Processor. The Graphics Processing Unit segment includes sales of the company's GeForce discrete and chipset products that supports desktop and notebook PCs plus license fees from Intel and sales of memory products. The Tegra Processors segment provides processors that deliver superior visual and multimedia experience on tablets, smart phones and gaming devices while consuming minimal power.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started