24 Sep
|
Accenture
|
Bengaluru
24 Sep
Accenture
Bengaluru
Project Role : Custom Software Engineer
Project Role Description : Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
Must have skills : Extended Reality XR Application Development
Good to have skills : Nvidia Omniverse, Python (Programming Language), C++ Programming Language
Minimum 5 year(s) of experience is required
Educational Qualification : 15 years full time education Summary: We are seeking a highly skilled XR Developer with strong hands-on experience in building immersive AR/VR/MR applications, with a primary focus on NVIDIA Omniverse, OpenUSD workflows, and XR extension bundles. The ideal candidate should be capable of architecting and developing high-quality spatial experiences, custom Omniverse extensions, and immersive workflows across multiple XR devices.
Experience in industrial XR (digital twins, simulations, robotics) is a plus, but the core requirement focuses on XR design, development, optimization, and deployment.
Roles & Responsibilities:
- Expected to be an SME.
- Collaborate and manage the team to perform.
- Responsible for team decisions.
- -Architect, design, develop, and maintain immersive XR applications using Omniverse Kit SDK, OpenUSD, XR extensions, and Apple Vision Pro (AVP) workflows.
-Develop and deploy custom Omniverse extensions and plugins using Python, C++, and Omniverse Extension APIs.
-Work with XR extension bundles (AVP workflows) to enable immersive streaming and advanced viewer experiences.
-Integrate 3D assets, USD scenes, UI components, animations, spatial data, and cloud/remote rendering into XR applications.
-Implement XR features such as gesture interaction, spatial mapping, real-time collaboration, and multi-user sessions.
-Optimize XR applications for latency, frame-rate, rendering fidelity, and device-specific behaviors.
-Create immersive 3D environments, spatial interfaces, and user journeys for AR/VR/MR platforms.
-Collaborate with designers, 3D asset teams, simulation engineers, and product stakeholders to define interactions and deployment strategies.
-Perform testing, debugging, and performance tuning for XR modules and experiences.
-Ensure scalability, reliability, and maintainability across XR systems and codebases.
-Maintain documentation, versioning, deployment pipelines, packaging workflows, and provide training to internal teams.
-Stay current with Omniverse updates, XR ecosystem trends, spatial streaming advancements, and mixed-reality SDKs.
Professional & Technical Skills: -3+ years of professional experience in XR/AR/VR/MR development.
-Robust hands-on expertise with NVIDIA Omniverse, including Kit SDK, extension development, and USD workflows.
-Proficiency in Python,
with working knowledge of C++ for performance-critical modules.
-Strong understanding of 3D graphics, spatial computing, and real-time rendering pipelines.
-Experience developing for major XR devices (VR/AR headsets, mixed reality systems).
-Good knowledge of USD, Omniverse Services, streaming workflows, and AVP/Apple Vision Pro XR workflows.
-Experience with GPU-accelerated rendering, RTX technologies, shaders, and scene optimization.
-Ability to develop custom Omniverse extensions/plugins and follow extension architecture best practices.
-Strong grasp of XR interaction models: hand-tracking, gaze interaction, controllers, spatial UI/UX, and device performance trade-offs.
-Experience with packaging, deployment, CI/CD pipelines, and version control for XR applications.
-Strong troubleshooting and system-level performance diagnostic skills.
-Excellent analytical, problem-solving, and cross-functional collaboration abilities.
Additional Information: -Experience in industrial XR domains such as digital twins, simulation, robotics, or enterprise XR deployments is desirable.
-Role requires staying updated with evolving Omniverse SDKs, spatial streaming solutions, mixed reality kits, and adopting best practices across the XR pipeline.
-Candidate should be able to work closely with multidisciplinary teams to deliver intuitive and high-quality XR experiences.
-The candidate should have minimum 7.5 years of experience in Industry X Robotics.
- This position is based at our Bengaluru office.
- A 15 years full time education is required.
📌 Custom Software Engineer (Bengaluru)
🏢 Accenture
📍 Bengaluru