ICON

RoboticsSimulationEngineerII

Austin, Texas, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Robotics Simulation Engineer II at ICON. Skills: Robotics simulation, Dynamics modeling, C++, Python. Build simulation environments. Maintain simulation environments”

Industry & Context.

Problems you'll solve

Analytical; Problem-solving; Data-driven decisions

What They're Looking For.

Must Have

Master's degree or higher in Robotics, Mechanical Engineering, Aerospace Engineering, or a related field, 3+ years of professional experience in robotic simulation, dynamics modeling, or related robotics software development, Hands-on experience with NVIDIA Isaac Sim, Isaac Lab, or a comparable physics simulation platform (e. g. , Gazebo, MuJoCo, Webots), foundational understanding of rigid body dynamics, robotic arm kinematics (forward and inverse), and multi-body simulation, Proficiency in modern C++ (17 or newer) and Python within a professional robotics development environment, Experience integrating simulation environments into automated test and CI/CD workflows, Familiarity with robotics frameworks such as ROS 2 and their interaction with simulation backends

Nice to Have

Experience developing and tuning robot models and environments in physics-based simulators, Familiarity with physics-informed modeling, including actuator dynamics, joint compliance, and contact/friction modeling, Experience with sim-to-real transfer techniques and systematic approaches to quantifying and reducing the sim-to-real gap, analytical and problem-solving comfortable making data-driven decisions about model fidelity tradeoffs, Ability to earn trust, maintain positive and professional relationships, and contribute to a culture of performance

What You'll Do.

Build simulation environments

Maintain simulation environments

Develop physics-accurate models

Tune physics-accurate models

Measure sim-to-real gap

Reduce sim-to-real discrepancies

Contribute kinematics libraries

Maintain dynamics libraries

Integrate simulation environments

Enable automated testing

Collaborate with engineers

Participate architecture decisions

Participate design reviews

Participate code reviews

How You'll Work.

Team & Collaboration

Collaborate with controls engineers; Collaborate with perception engineers; Collaborate with mechatronics engineers; Contribute to a culture of performance

Full Job Description

ICON is looking for a Robotics Simulation Engineer to join our Software team. As a Robotics Simulation Engineer, you will build and maintain high-fidelity simulation environments that accelerate the development, validation, and certification of ICON's robotic systems. You will be responsible for developing physics-accurate models of ICON's robotic platforms, bridging simulation and hardware to support a "test-as-you-fly" development paradigm, and contributing to shared kinematics and dynamics toolkits used across all ICON programs. This is a full-time, onsite role is based at ICON's Austin, TX headquarters and will report to the Director of Robotics. RESPONSIBILITIES Build and maintain high-fidelity simulation environments for ICON's robotic systems. Develop and tune physics-accurate models of ICON's robotic platforms — including kinematics, dynamics, actuator behavior, and material interaction — validated against physical hardware test data. Own the sim-to-real gap: systematically measure and reduce discrepancies between simulation predictions and physical system behavior. Contribute to and maintain shared kinematics and dynamics libraries that are reused across ICON's robotic programs. Integrate simulation environments into CI/CD pipelines to enable automated regression testing of motion planning, control, and safety-critical software components. Collaborate with controls, perception, and mechatronics engineers to ensure simulated sensor models and environmental conditions are sufficient for algorithm validation. Participate in architecture decisions for the simulation layer and its interfaces to the broader software stack. Participate in design and code reviews to maintain consistency and high-quality output. MINIMUM QUALIFICATIONS Master's degree or higher in Robotics, Mechanical Engineering, Aerospace Engineering, or a related field. 3+ years of professional experience in robotic simulation, dynamics modeling, or related robotics software development. Hands-on

Free ATS check

Applying for this Robotics Simulation Engineer II role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about ICON?

Real rants from real employees. Read before you apply.

Read Company Rants →