Lead Software Engineer - Omniverse

Caterpillar Inc.

Not specified (assumed flexible options based on company culture).
Nvidia omniverse
Usd (universal scene description)
Python programming
Caterpillar Inc. is seeking a Lead Software Engineer to develop and scale its Manufacturing & Supply Digital Platform, leveraging NVIDIA technologies to enhance manufacturing processes. The ideal candidate should possess extensive experience in 3D simulation, programming in Python, and familiarity with manufacturing systems

Job Summary

  • Build the Digital Backbone of Modern Manufacturing with a next-generation software framework that transforms how manufacturing and supply operations connect, collaborate, and optimize.
  • Develop and deploy digital twins of manufacturing systems using NVIDIA Omniverse and USD, integrating real-time data from IoT sensors, PLCs, MES, and SCADA systems.
  • Be part of a pioneering team shaping the future of smart manufacturing, working with cutting-edge technologies from NVIDIA and collaborating with industry experts.

Matching Summary

Match Score: 85

Caterpillar Inc. is seeking a Lead Software Engineer to develop and scale its Manufacturing & Supply Digital Platform, leveraging NVIDIA technologies to enhance manufacturing processes. The ideal candidate should possess extensive experience in 3D simulation, programming in Python, and familiarity with manufacturing systems.

Skills & Requirements

Must-have

  • NVIDIA Omniverse
  • USD (Universal Scene Description)
  • Python programming
  • 3D simulation
  • real-time graphics
  • industrial automation

Nice-to-have

  • NVIDIA Isaac Sim
  • industrial communication protocols
  • AI/ML for optimization
  • cloud platforms
  • containerization

Key Requirements

  • 12+ years of experience
  • Bachelor's or Master's degree
  • Hands-on Omniverse, USD, RTX rendering
  • Familiarity with manufacturing systems
  • Experience with 3D modeling tools
  • Understanding of digital twin concepts

Work Rights

Not specified

Tailored Resume

Cover Letter