✦ Luna Orbit — Software Engineering

Senior Digital Twin Software Engineer

at General Motors

📍 3 Locations Hybrid Posted March 30, 2026
Type Full-Time
Experience senior
Exp. Years 5+ years
Education Not specified
Category Software Engineering

General Motors is hiring a Senior Digital Twin Software Engineer to design and develop Digital Twin applications for manufacturing across multiple locations, focusing on high-performance 3D runtime components and platform integration.

  • Design and implement software for robotic simulation environments and automation frameworks
  • Build and integrate 3D modules with platform services via APIs
  • Work across stack with React/TypeScript and service-oriented backends
  • Build web-based playback tools using WebRTC and streaming pipelines
  • Collaborate with engineers to integrate software into autonomous platforms

Stack spans modern front-end and back-end with React/TypeScript, Node.js, Python, Java, and C++; includes WebRTC/WebSockets for streaming; cloud/IaC familiarity and Kubernetes knowledge are a plus.

The ideal candidate is a senior software engineer with 5+ years of full-stack experience, strong TypeScript/JavaScript and React skills, and hands-on work with Python/Java/C++. Experience with digital twins, simulation, and real-time 3D frameworks is highly desirable.

Bachelor's degree in Computer ScienceRoboticsor related field5+ years developing full-stack software applicationsExperience with JavaC#or C++Experience with APIs and platform components; REST/gRPC/WebSocket servicesStrong front-end with React or similar; TypeScript/JavaScriptExperience with modern frameworks (Reactetc.)CI/CD and version control (Git)
Experience with simulationmodelingor real-time analyticsExperience with KubernetesExperience with visualization libraries (D3PlotlyChart.js)Cloud experience (AWSAzureGCP) and IaC tooling
ReactTypeScriptJavaScriptNode.jsPythonJavaC#C++WebRTCWebSocketsGrafanaPrometheusOpenTelemetryKubernetes
BS/MS/PhD in a technical field; 5+ years full-stack experience; TypeScript/JavaScript; React; Node.js; Python; Java; C#; C++; REST/gRPC/WebSocket; CI/CD; Git
TypeScriptJavaScriptReactNode.jsPythonJavaC#C++WebRTCWebSockets3D runtime components3D modulesRESTAPIsCI/CDKubernetesOpenTelemetryGrafanaPrometheus
ownershipcollaborationcommunicationproblem solvingcustomer focus
Industry Automotive
Job Function Develop digital twin software for manufacturing and robotics across GM locations
Role Subtype Senior Software Engineer
Tech Domains Python, JavaScript, TypeScript, React, Node.js, Java, C#, C++, SQL / PostgreSQL
senior digital twin software engineerdigital twinsimulationtypescriptreactjavascriptnode.jspythonjavac#c++webRTCwebsockets3d runtimeopen telemetrygrafanaprometheuskuberneteshybridmanufacturinggmcpp

Less than 5 years of relevant experience, Lack of experience with digital twin or simulation, No cloud or IaC experience

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile