Emulation & Digital Twin Engineer

Foundational Industries
Onsite

About The Position

Foundational is building a network of AI-native, autonomous factories for modern contract manufacturing. We are looking for an Emulation & Digital Twin Engineer to build high-fidelity virtual machine tools and real-time factory emulators. In this role, you will be responsible for creating exact digital twins of CNC machining centers, sheet metal fabricators, and automated material handlers. You will bridge the gap between deterministic machine logic (G-code, PLC signals, NC kernels) and NVIDIA’s accelerated physical AI ecosystem (Isaac Sim, Nemotron, and GR00T). Your work will enable us to completely simulate, optimize, and verify toolpaths, cycle times, robotic tending, and cognitive anomaly detection in a virtual factory environment before executing code on physical shop floors.

Requirements

  • Deep understanding of G-code / M-code dialects.
  • Experience with NC kernels, PLC logic, and servo behaviors.
  • Knowledge of machine coordinate systems, kinematics, and tool tables.
  • Fanuc CNC (FOCAS API / ROBOGUIDE)
  • Siemens SINUMERIK (Run MyVirtual Machine)
  • Heidenhain iTNC / Haas NextGen Control
  • MTConnect & OPC UA protocols
  • Building GPU-accelerated simulation workflows.
  • Importing CAD/Robotics assets via SimReady OpenUSD templates.
  • Leveraging world models and reinforcement learning frameworks.
  • NVIDIA Isaac Sim & Isaac Lab
  • NVIDIA Omniverse (Nucleus, Kit)
  • NVIDIA Nemotron (for agentic tool use)
  • Project GR00T (for physical manipulation)
  • Mastery of OpenUSD composition (layers, variants, references).
  • Converting native CAM/CAD data to lightweight simulation schemas.
  • Rigid-body dynamics and physics collision boundaries.
  • OpenUSD Python/C++ APIs
  • Autodesk Fusion / Siemens NX / SolidWorks
  • NVIDIA PhysX engine
  • Writing ultra-low latency, multi-threaded code.
  • Mapping physical IoT data streams to 3D assets deterministically.
  • Containerization and edge deployments.
  • Python & Modern C++
  • Linux environments
  • ROS2 / Micro-ROS
  • Docker / Kubernetes
  • A genuine interest in (or experience with) manufacturing, robotics, or industrial automation. You’ll be building software that interacts with the physical world.
  • Accountability — You own outcomes. If something's off track, you say so and fix it.
  • Bias for action — You ship. You iterate. You move toward the hard thing.
  • Clarity of communication — Direct and concise, especially when it counts.
  • Learning agility — You get up to speed fast in unfamiliar territory.
  • Resilience — You stay sharp when things are hard, ambiguous, or moving fast.
  • High standards — You raise the bar rather than match it — and hold yourself to it first.

Responsibilities

  • Develop and integrate software-in-the-loop (SIL) emulators for multi-axis CNC machines that precisely mimic controller behaviors, acceleration/deceleration profiles, and real-time execution of G-code/M-code.
  • Aggregate native machine CAD data and toolpath kinematics into OpenUSD format, bringing high-fidelity, photorealistic 3D machine environments into NVIDIA Omniverse.
  • Utilize NVIDIA Isaac Sim / Isaac Lab alongside physics engines (like PhysX) to accurately simulate physical variables such as robotic machine tending (e.g., automated part loading/unloading), chip clearance, and bin picking via integrated simulation tools like Fanuc ROBOGUIDE.
  • Implement NVIDIA Nemotron (LLMs/SLMs) to build agentic assistants capable of diagnosing CNC alarm codes, translating conversational requests into machine macros, and auto-generating Python code or G-code edits based on live simulation metrics.
  • Apply NVIDIA GR00T foundation models to train collaborative robots or dual-arm machine tenders to interact dynamically with complex, non-rigid or varying components without requiring rigid physical fixturing.
  • Establish ultra-low-latency data pipelines using OPC UA, MTConnect, or Siemens Industrial Edge to stream physical controller states directly back to the Omniverse twin for real-time playback and predictive maintenance modeling.

Benefits

  • Base compensation
  • Bonus
  • Equity
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service