Talent.com
Principal Software Engineer(Omniverse)
Principal Software Engineer(Omniverse)Caterpillar • Chennai, Tamil Nadu, India
Principal Software Engineer(Omniverse)

Principal Software Engineer(Omniverse)

Caterpillar • Chennai, Tamil Nadu, India
10 days ago
Job description

Career Area :

Technology Digital and Data

Job Description :

Your Work Shapes the World at Caterpillar Inc.

When you join Caterpillar yourejoining a global team who cares not just about the work we do but also about each other. We are the makers problem solvers and future world builders who are creating stronger more sustainable communities. We dontjust talk about progress and innovation here we make it happen with our customers where we work and live. Together we are building a better world so we can all enjoy living in it.

About the Role

Build the Digital Backbone of Modern Manufacturing

Were assembling a dynamic team to develop and scale ourManufacturing & Supply Digital Platforma next-generation software framework that transforms how manufacturing and supply operations connect collaborate and optimise.

This platform isnot an ERP system. Its a purpose-built digital layer that integrates data processes and resources across the entire manufacturing lifecyclefrom design and engineering to production and distribution.

This initiative ispowered by NVIDIA technologies including theOmniverse platformandAI computing capabilities enabling immersive digital twins accelerated simulation and intelligent automation. Youll be part of a team thats not just building softwarebut shaping the future of how manufacturing works throughAI-driven collaborative and scalable digital solutions.

As part of this initiative youll contribute to :

System Integration : Seamlessly connecting diverse manufacturing and supply systems data sources and workflows into a unified digital ecosystem.

Data-Driven Decision Making : Harnessing real-time data collection analysis and visualization to deliver actionable insights and operational intelligence.

Automation & Optimization : Driving efficiency through intelligent scheduling predictive maintenance and quality controlwithout replacing core transactional systems.

Enhanced Collaboration : Enabling transparent communication and coordination across teams functions and geographies.

If youre passionate about digital platforms industrial innovation and working with cutting-edge technologiesthis is your opportunity to make a meaningful impact.

This is a unique opportunity to work at the intersection of 3D simulation AI and industrial automation helping us build the next generation of smart factories.

Key Responsibilities

Develop and deploy digital twins of manufacturing systems using NVIDIA Omniverse and USD (Universal Scene Description).

Integrate real-time data from IoT sensors PLCs MES and SCADA systems into Omniverse-based environments.

Build custom Omniverse extensions and tools using Python to support manufacturing-specific use cases.

Collaborate with process engineers automation teams and data scientists to ensure accurate modeling of physical systems.

Integrate Optimize performance and scale simulations for enterprise deployment across multiple sites.

Stay current with advancements in Omniverse digital twin technologies and Industry 4.0 standards.

Required Qualifications

Bachelors or Masters degree in Computer Science Mechanical / Electrical Engineering or related field.

14 years of experience in 3D simulation real-time graphics or industrial automation.

Hands-on experience with NVIDIA Omniverse USD and RTX rendering.

Strong programming skills in Python.

Familiarity with manufacturing systems including production lines robotics and industrial control systems.

Experience with 3D modeling tools (e.g. Unity Blender Maya) and CAD integration.

Understanding of digital twin concepts and their application in manufacturing.

Preferred Qualifications

Experience with NVIDIA Isaac Sim for robotics simulation.

Knowledge of OPC UA MQTT or other industrial communication protocols.

Familiarity with MES SCADA or ERP systems.

Exposure to AI / ML for predictive maintenance or process optimization.

Experience with cloud platforms (AWS Azure) and containerization (Docker Kubernetes).

Why Join Us

Be part of a pioneering team shaping the future of smart manufacturing.

Work with cutting-edge technologies from NVIDIA and the broader simulation ecosystem.

Collaborate with industry experts in automation AI and digital engineering.

Competitive compensation flexible work options and opportunities for growth.

Relocation is available for this position.

Posting Dates :

November 10 2025 - November 24 2025

Caterpillar is an Equal Opportunity Employer. Qualified applicants of any age are encouraged to apply

Not ready to apply Join our Talent Community.

Required Experience :

Staff IC

Key Skills

Continuous Integration,Docker,Jenkins,Python,System Design,Agile,C / C++,Go,Systems Engineering,Software Development,Java,Distributed Systems

Employment Type : Full-Time

Experience : years

Vacancy : 1

Create a job alert for this search

Principal Software • Chennai, Tamil Nadu, India

Related jobs
Principal Software Engineer

Principal Software Engineer

Confidential • Chennai, India
PayPal has been revolutionizing commerce globally for more than 25 years.Creating innovative experiences that make moving money, selling, and shopping simple, personalized, and secure, PayPal empow...Show more
Last updated: 30+ days ago • Promoted
Strategy - Principal Software Engineer - C++ Programming

Strategy - Principal Software Engineer - C++ Programming

Strategy • Chennai
Company Description : Strategy (Nasdaq : MSTR) is at the forefront of transforming organizations into intelligent enterprises through data...Show more
Last updated: 30+ days ago • Promoted
Lead Software Engineer

Lead Software Engineer

Everi Holdings Inc. • Chennai, Tamil Nadu, India
SQL development experience in a high-volume environment.Develop and maintain complex and high-performing SQL scripts, stored procedures, functions, and views. Exposure to ETL, data migration, or dat...Show more
Last updated: 30+ days ago • Promoted
Principal Software Engineer

Principal Software Engineer

Ford Motor • Chennai, Tamil Nadu, India
As a Principal Software Engineer within the Global Industrial System Analytics organization you will be a hands-on technical leader delivering working software. You will be responsible for design de...Show more
Last updated: 30+ days ago • Promoted
Liven - Principal Full Stack Engineer

Liven - Principal Full Stack Engineer

Liven • Chennai
About The Role : As a Principal Full Stack Engineer, youll play a pivotal role in leading the architecture, development, and mai...Show more
Last updated: 30+ days ago • Promoted
Principal Software Engineer

Principal Software Engineer

Banyan Software • Chennai, Tamil Nadu, India
Banyan Software provides the best permanent home for successful enterprise software companies their employees and customers. We are on a mission to acquire build and grow great enterprise software b...Show more
Last updated: 30+ days ago • Promoted
Senior Middleware Engineer (WSO2)

Senior Middleware Engineer (WSO2)

Tonik • Chennai, Tamil Nadu, India
Tonik is the Philippines' first officially licensed neobank, providing retail financial services such as deposits, loans, savings accounts, payments, and cards through a secure digital banking plat...Show more
Last updated: 6 hours ago • Promoted • New!
Software Engineer

Software Engineer

Straive • Chennai, Tamil Nadu, India
Key Responsibilities : LaTeX deep level template knowledge.Good to have accessibility knowledge under LaTeX domain Experience mandate in LaTeX to XML related developments. Preferrable if online relat...Show more
Last updated: 21 days ago • Promoted
Software Engineer

Software Engineer

APSI Technologies • Chennai, India
We are seeking a highly skilled C++ Developer with expertise in Networking, Linux, and TCP / IP protocols.The ideal candidate will be responsible for designing, developing, and optimizing high-pe...Show more
Last updated: 15 hours ago • Promoted • New!
Principal Software Engineer 1

Principal Software Engineer 1

Confidential • Chennai, India
At Visteon, the work we do is both relevant and recognized—not just by our organization, but by our peers, by industry-leading brands, and by millions of drivers around the world.And, as a truly gl...Show more
Last updated: 28 days ago • Promoted
Lead Software Engineer

Lead Software Engineer

Chargebee • Chennai, Tamil Nadu, India
About Chargebee Chargebee is a subscription billing and revenue management platform powering some of the fastest-growing brands around the world today, including Calendly, Hopin, Pret-a-Manger, Fre...Show more
Last updated: 30+ days ago • Promoted
Lead / Principal Software Engineer (NFS / File system)

Lead / Principal Software Engineer (NFS / File system)

DDN • Chennai, IN
This is an incredible opportunity to be part of a company that has been at the forefront of AI and high-performance data storage innovation for over two decades. DataDirect Networks (DDN) is a globa...Show more
Last updated: 1 day ago • Promoted
Senior Software Engineer

Senior Software Engineer

People Prime Worldwide • chennai, tamil nadu, in
Our client is a Palo Alto–based AI infrastructure and talent platform founded in 2018.It helps companies connect with remote software developers using AI-powered vetting and matching technology.Ori...Show more
Last updated: 30+ days ago • Promoted
Lead Software Engineer

Lead Software Engineer

Sahaj Software • Chennai, Tamil Nadu, India
About the role You’ll thrive if you’re hands-on, grounded, and passionate about building with technology.Our diverse tech stack includes TypeScript, Java, Scala, Kotlin, Golang, Elixir, Python,.Thi...Show more
Last updated: 30+ days ago • Promoted
Senior Software Engineer II

Senior Software Engineer II

Elsevier • Chennai, Tamil Nadu, India
This job is with Elsevier, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.Senior Software...Show more
Last updated: 30+ days ago • Promoted
Principal Software Engineer

Principal Software Engineer

NielsenIQ • Chennai, Tamil Nadu, India
We are seeking a seasoned and results-driven Principal Software Engineer to join our high-performing development team.This role is ideal for a backend engineering expert with deep experience in dat...Show more
Last updated: 15 days ago • Promoted
Principal Engineer

Principal Engineer

Hotel Trader • Chennai, IN
We're Hiring : Staff / Principal Engineer (Java) - Remote.Location : Remote | 🌍 Global Team | 💼 Experience : 8–12 years. Ready to build the future of hotel distribution at scale?.At Hotel Trader, we're...Show more
Last updated: 30+ days ago • Promoted
Principal Software Engineer - Java Development

Principal Software Engineer - Java Development

Randstad • Chennai
Description : Responsibilities : - Lead design and development of cloud-native, distributed systems.Architect ...Show more
Last updated: 2 days ago • Promoted