ICON
RoboticsSimulationEngineerII
Neural analysis suggests this role is
optimal for Mid candidates.
“Robotics Simulation Engineer II at ICON. Skills: Robotics simulation, Dynamics modeling, C++, Python. Build simulation environments. Maintain simulation environments”
Industry & Context.
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
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.