Senior Digital Twin Software Engineer

Company: General Motors (GM)

Location: Austin, TX

Type: Full-time

Posted: 2026-05-05

About this role

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 replays
  • Work with databases and storage systems to organize simulation outputs, logs, and artifacts for fast retrieval and inspection
  • Collaborate with robotics engineers, data scientists, and system architects to integrate software into autonomous platforms
  • Optimize code for efficiency, scalability, and reliability in real-time systems
  • Conduct testing, debugging, and validation of software components
  • Document software designs, processes, and best practices for maintainability and knowledge sharing
  • Serve as a Subject Matter Expert (SME) for at least one platform or application component

## Your Skills & Abilities (Required Qualifications)

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field
  • 5+ years of experien...

Create Your Job Alert

Other Senior Jobs

Other Jobs in Austin