Apply now »

Simulation Engineer

Business Unit:  Chief Innovation Office
Division:  Technology Innovation Group
Department:  Software & Data Engineering Team

Your Mission

HMGICS serves as the core manufacturing testbed for the Hyundai Motor Group, focused on building a cutting-edge, software-defined factory that enables autonomous and flexible production of future mobility solutions. Within the Technology Innovation Group, the Software & Data Engineering Team develops intelligent systems and environments — including IoT, MLOps, visualization, and simulation platforms — to drive factory transformation initiatives and support future autonomous operations.

 

We are seeking a highly skilled Simulation Engineer specializing in Digital Twin technologies. In this role, you will be responsible for building, scaling, and optimizing physically accurate virtual replicas of complex systems using the NVIDIA Omniverse platform. As a Simulation Engineer, you will design and implement high-fidelity simulation components for industrial robots and manufacturing systems, enabling scenario testing, process validation, and AI-driven optimization.

What To Expect

Simulation Platform & Application Development

  • Design and implement scalable simulation workflows within NVIDIA Omniverse using Kit-based applications and extensions.
  • Develop reusable Omniverse extensions, tools, and services to support digital twin applications.
  • Contribute to the development of scalable and maintainable simulation architectures.

 

USD Pipeline & Asset Integration

  • Develop and maintain USD-based asset pipelines, ensuring interoperability between CAD tools and simulation environments.
  • Manage USD compositions, layers, and variants for complex simulation scenes.
  • Collaborate closely with 3D artists and asset teams to ensure technical accuracy and optimal performance.

 

Robot Modeling & Integration

  • Import, configure, and simulate industrial robot models using URDF and related formats.
  • Define appropriate levels of simulation abstraction for robotic systems based on use-case objectives (e.g., visualization, process validation, OLP, virtual commissioning).
  • Set up articulation structures, kinematic chains, joint constraints, and motion behaviors.
  • Implement and validate robot motion logic and interactions with tooling, parts, and equipment within simulation scenarios.
  • Collaborate with simulation and robotics engineers to reduce the sim-to-real gap, ensuring alignment between simulated behavior and real shop floor execution.
  • Support simulation use cases such as offline programming (OLP), virtual commissioning (VC), and future closed-loop validation workflows.
  • Contribute to defining validation criteria and assumptions for robotic simulations used in decision-making and deployment.

 

Performance & System Integration

  • Profile and optimize real-time rendering and simulation performance to ensure low-latency interactions across distributed teams.
  • Develop custom connectors to integrate IIoT middleware and enterprise APIs with digital twin models, enabling real-time synchronization.

 

Leadership, Collaboration & Continuous Improvement

  • Collaborate with global teams to share best practices and define global standards.
  • Interface with various corporate functions to define technical requirements and prepare presentations and reports.
  • Contribute to technical documentation, coding standards, and best practices through playbooks.
  • Stay current with emerging technologies in robotics simulation, digital twins, and physical AI.

What You'll Bring

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Robotics, or a related discipline.
  • 3 to 7 years of experience in software development for simulation, robotics, or real-time systems.
  • Strong programming skills in Python; experience with C++ is a plus.
  • Hands-on experience with NVIDIA Omniverse, Isaac Sim, or similar simulation platforms (e.g., Unity).
  • Solid understanding of robotics fundamentals, including kinematics, dynamics, and control concepts.
  • Experience working with URDF and articulated robotic systems.
  • Strong understanding of physics-based simulation, including strong grasp of rigid body dynamics, kinematics, and 3D mathematics.
  • Familiarity with RESTful APIs for streaming real-time data into virtual environments.
  • Strong understanding of Pixar’s Universal Scene Description (USD) schema, including compositions, variants, and layers.
  • Experience with real-time rendering and physics engines (e.g., PhysX).
  • Experience with Isaac Sim / Isaac Lab.
  • Experience with ROS / ROS2 and robotics software stacks.
  • Exposure to industrial robots and automated manufacturing systems.
  • Experience integrating AI/ML techniques into simulation workflows (e.g., synthetic data generation, surrogate models, reinforcement learning).
  • Prior experience in industrial sectors such as automotive, manufacturing, or logistics.
  • Ability to work effectively in multidisciplinary engineering teams.

Before submitting your job application, please review our Data Protection Policy

Apply now »