remote
Senior 3D Software Developer Omniverse / OpenUSD - 4D Pipeline
Software Engineer
Senior 3D Software Developer responsible for building and extending NVIDIA Omniverse Kit applications, creating a simulation‑to‑USD data bridge, and managing cloud infrastructure on AWS using Terraform.
About the role
Key Responsibilities
- Develop and extend NVIDIA Omniverse Kit applications and custom extensions.
- Design and implement a robust data pipeline that translates simulation output into USD scene layers.
- Define and maintain USD schemas for simulation state, material flow, and process events.
- Collaborate with simulation tool teams to ensure seamless data exchange and real‑time updates.
- Manage and evolve AWS infrastructure as code (IaC) using Terraform across development, staging, and production environments.
Requirements
- 5+ years of professional software development experience, with strong C++ and Python skills.
- Hands‑on experience with NVIDIA Omniverse Kit and OpenUSD workflows.
- Proven ability to design and implement data pipelines for complex 3D/simulation data.
- Experience building and maintaining cloud infrastructure on AWS, preferably using Terraform.
- Strong problem‑solving skills and ability to work independently in a remote setting.
Skills
pythoncawsterraform