JobMesh

Senior Digital Twin Software Engineer

General Motors · Austin, Texas, US

Job Description The ARC Robotics Strategy & Virtual Systems team is a dynamic, fast-paced group responsible for designing and developing Digital Twin applica...

Job description

Job Description The ARC Robotics Strategy & Virtual Systems team is a dynamic, fast-paced group responsible for designing and developing Digital Twin applications for manufacturing plants across the globe. As a Senior Software Engineer on the Digital Twin team, you will design, build, and scale core services, SDKs, and high-performance 3D runtime components that power immersive digital twins across products, factories, and operations. This role is ideal for someone who enjoys owning features end-to-end — from schema and API design through front-end implementation and production deployment. What You’ll Do (Responsibilities): Design and implement software for robotic simulation environments and automation frameworks Build and integrate 3D modules (e.g., rendering, simulation, physics, spatial indexing) with platform services via well-designed APIs and data contracts Work across the stack using modern front-end frameworks (e.g., React or similar), TypeScript/JavaScript, and service-oriented backends (e.g., Node.js, Python, Java, or C#) Build and iterate on web-based playback and visualization tools that rely on WebRTC, WebSockets, and streaming media pipelines to deliver simulation re...