New opportunity

Custom Software Engineer

Accenture · Bengaluru, India

About this role

The Custom Software Engineer will work within the Physical AI domain, focusing on the development of autonomous and intelligent systems through the fusion of simulation, AI, and real-world deployment. The role involves architecting end-to-end digital twin and AI simulation solutions using NVIDIA Omniverse and related technologies to drive business value for global industrial clients. Responsibilities include defining solution blueprints for manufacturing and warehousing, integrating generative AI with simulation-driven optimization, and developing data integration strategies for IoT and enterprise systems. The candidate will extend Omniverse Kit applications, build custom tools, and design cloud deployment architectures. Required qualifications include a Bachelor's or Master's degree in Engineering or Computer Science, a minimum of 3 years of professional experience, and 15 years of full-time education. Candidates must possess strong proficiency in Python, OpenUSD, and Omniverse Kit SDK, with hands-on experience in manufacturing processes and AI model integration. Preferred qualifications include a background in game development (Unity, Unreal), experience with NVIDIA RTX rendering, Isaac Sim, robotics simulation, and exposure to PLM, MES, or ERP systems. This position is based at the Accenture Bengaluru office.

For full details about this role, click “Apply on company site” to view the employer’s original posting.

Skills for this role

Nvidia OmniversePythonUnity3DOpenUSDOmniverse Kit SDKGenerative AIDigital TwinsAI SimulationIoTCloud ServicesAWSAzureGCPUnreal EngineNVIDIA RTXIsaac SimRobotics SimulationFVDBCosmos World Foundation Models

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.
01

Understand the role

What matters most

  • Architecting End-to-End Digital Twin Solutions

    The role requires designing comprehensive systems using NVIDIA Omniverse, OpenUSD, and Python. You must demonstrate the ability to bridge the gap between virtual simulation environments and real-world industrial applications, ensuring that digital twins provide measurable business value for manufacturing and warehousing clients.

  • Integration of Generative AI with Simulation Engines

    A core priority is embedding generative AI frameworks into simulation-driven workflows. You will need to show how AI models can be integrated into Omniverse Kit applications to optimize processes, generate synthetic data, or enhance predictive analytics within a virtual environment.

  • Data Pipeline and Enterprise System Connectivity

    You must be capable of developing strategies to integrate IoT sensors, PLCs, and enterprise systems (PLM, MES, ERP) into digital twin architectures. This requires a strong understanding of how to ingest and process real-time data to maintain the accuracy and relevance of virtual models.

Likely challenges to think through

  • Bridging Gaming Technology with Industrial Requirements

    While the role leverages game development principles (Unity/Unreal/RTX), industrial clients require high-fidelity, physically accurate simulations rather than just visual aesthetics. Prepare to discuss how you maintain physical accuracy in real-time environments and handle the trade-offs between rendering performance and simulation precision.

  • Managing Complex Multi-System Architectures

    Integrating disparate systems like IoT, cloud platforms (AWS/Azure/GCP), and simulation engines creates significant technical debt and interoperability risks. Prepare to explain your approach to designing scalable, modular cloud deployment architectures that can handle high-volume data streams without compromising system stability.

03

Practice your answers

Technical practice

NVIDIA Omniverse Architecture

What to coverExplain how you would architect an end-to-end digital twin solution using Omniverse. Focus on the role of OpenUSD as the foundational layer and how you manage data consistency between the virtual environment and physical IoT/enterprise systems.

OpenUSD and Python Integration

What to coverDescribe your experience extending Omniverse Kit applications using Python. Discuss how you handle custom tool development to automate workflows or integrate external AI models into the USD scene graph.

Generative AI in Simulation

What to coverHow do you integrate generative AI frameworks with simulation-driven optimization? Provide examples of how you might use foundation models to enhance predictive analytics or synthetic data generation within a digital twin.

IoT and Enterprise Data Integration

What to coverDetail your strategy for connecting real-time IoT sensor data or PLC inputs to a virtual environment. Address the challenges of latency, data synchronization, and mapping physical assets to their digital counterparts in a scalable way.

Cloud Deployment for Digital Twins

What to coverWhat are the key considerations when designing cloud deployment architectures for resource-intensive simulations? Discuss trade-offs between on-premises rendering and cloud-based scaling using AWS, Azure, or GCP.

Robotics and Isaac Sim

What to coverExplain how you utilize Isaac Sim for robotics simulation and virtual commissioning. Discuss how you validate robot behavior in a simulated environment before deploying to real-world hardware.

Real-time Rendering and RTX

What to coverHow does NVIDIA RTX rendering impact the fidelity and performance of industrial digital twins? Suggest techniques for optimizing scene complexity while maintaining the visual accuracy required for manufacturing or warehousing use cases.

PLM, MES, and ERP Integration

What to coverHow do you bridge the gap between enterprise systems like PLM, MES, or ERP and the simulation environment? Explain how you ensure that the digital twin reflects the current state of product design and manufacturing workflows.

Behavioural practice

Leading Technical Workshops

What to coverDescribe a situation where you led a client workshop to define a technical roadmap. How did you manage conflicting stakeholder requirements while ensuring the proposed digital twin solution remained feasible and aligned with business goals?

Navigating Complex Technical Challenges

What to coverProvide an example of a time you encountered a significant technical roadblock during a simulation project. Explain the steps you took to diagnose the issue, the alternative solutions you evaluated, and the final outcome.

Cross-Functional Collaboration

What to coverDescribe a project where you had to collaborate with teams outside of software engineering, such as manufacturing or operations experts. How did you translate complex technical requirements into actionable blueprints for non-technical stakeholders?

Adapting to New Technologies

What to coverThe Physical AI domain evolves rapidly. Describe a time you had to quickly learn and apply a new framework or tool (e.g., a new Omniverse extension or foundation model) to meet a project deadline. What was your learning process?

02

Sharpen your knowledge

Topics to prepare

  • Digital Twin Architecture

    Review the conceptual framework of connecting real-world IoT data, PLCs, and enterprise systems (PLM/MES/ERP) to virtual simulation environments. Exercise: Draft a high-level architecture diagram showing how sensor data flows from a manufacturing floor into an Omniverse-based digital twin for predictive maintenance.

  • Physical AI and Simulation

    Understand the fusion of AI models with real-time simulation for autonomous systems. Exercise: Research how synthetic data generation in Isaac Sim can be used to train robotics models, and prepare to discuss the trade-offs between simulation fidelity and computational performance.

  • Generative AI Integration

    Focus on how generative AI models are integrated into 3D simulation pipelines. Exercise: Outline a workflow where a generative model is used to optimize a warehouse layout or generate assets within an OpenUSD-based environment.

Skills to revise

  • Omniverse Kit SDK and OpenUSD

    Master the extension of Omniverse Kit applications using Python. Exercise: Write a simple Python script to manipulate an OpenUSD stage, such as programmatically adding a prim or modifying a material property, to demonstrate familiarity with the SDK.

  • Python for Simulation

    Develop proficiency in using Python to bridge AI frameworks with simulation engines. Exercise: Create a script that interfaces with a simulation API to extract object coordinates or state data, simulating the integration of an AI model into a virtual environment.

  • Cloud Deployment for Simulations

    Understand the requirements for deploying resource-intensive simulation solutions on cloud platforms like AWS, Azure, or GCP. Exercise: Identify the key architectural components needed to host a scalable, multi-user Omniverse environment in the cloud, focusing on latency and GPU resource management.

04

Your preparation checklist

  • Develop an Omniverse Extension Portfolio

    Create a technical project demonstrating your ability to extend Omniverse Kit using Python and OpenUSD. Focus on a specific industrial use case, such as a custom tool for data visualization or an automated workflow for importing IoT sensor data into a digital twin environment.

  • Prepare a Digital Twin Architecture Case Study

    Draft a high-level solution blueprint for a manufacturing or warehousing scenario. Include how you would integrate generative AI, connect enterprise systems like PLM or MES, and design the cloud deployment architecture on AWS, Azure, or GCP.

  • Synthesize Physical AI and Simulation Experience

    Prepare to discuss your hands-on experience with Isaac Sim, robotics simulation, or NVIDIA RTX rendering. Be ready to explain how you have used synthetic data generation or AI model integration to solve real-world industrial challenges.

  • Formulate Strategic Questions for the Interviewer

    Prepare questions regarding the current maturity level of the team's digital twin projects, the specific industrial sectors they are targeting, and how the team balances the use of foundation models like Cosmos with custom-built simulation tools.

AI-generated from the job information · Prepared Nov 1, 2026 (UTC)Useful preparation, not a guarantee of eligibility or an offer.

Availability has not yet been verified. Status can change after a check; confirm on the employer’s website. Report an issue · Our checking policy

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in India. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…