Senior System Software Engineer - Omniverse

  • NVIDIA
  • Zürich, ZH, Switzerland
  • 22/06/2022
Full time Data Engineering Big Data Data Management Software Engineering

Job Description

Job details

Job Type
Full-time
90-100%

Full Job Description

You will be working with the Kit Team on improving the developer tools for Omniverse, this include making it easier to build extensions and applications, design and implement developer workflow for Omniverse Code. Collaborate closely with other Omniverse teams on defining requirements, designing and building tools and workflow to enable it to make it easier and faster to make complex extensions or applications. As part of the Team working on the developers tools for Kit you have a very big impact on the experience of the developers using Kit both internally at NVIDIA but also the growing number of external developers starting to build the “Multiverse”.You also create samples extensions or applications, create written and video tutorials and write relevant documentations.

What you'll be doing:

  • Designing, implementing, maintaining developers tools for Kit

  • Review and improve the workflow to build extensions and applications for Omniverse

  • Write sample for extensions and Applications to share with the users

  • Support extensions and Application builder in their workflow and improve their experience

  • Work across all the teams to gather feedback and metrics on the developers workflows

  • Work across the supported platform Window, Linux and ARM systems

  • Attend and present at conference (in person and virtually)

What we need to see:

  • BS degree in Engineering or Computer Science, or equivalent experience.

  • 10+ years of experience.

  • You are passionate about Developers tools and developer workflow in general

  • Experiences in designing tools for developers and supporting them

  • Very strong knowledge of Python

  • Strong knowledge on build systems

  • Previous work experience with customizing or writing programming IDE

  • Ability to multi-task and learn complex programs.

  • Strong Technical skills.

  • Excellent communication and presentation abilities.

With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people on the planet working for us and, due to unprecedented growth, our special engineering teams are growing fast. If you're a creative and autonomous engineer with a genuine passion for technology, we want to hear from you.