Diligent Robotics

Robots + humans working together as a team.

Staff Simulation Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 1-10Since 2017H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

162 days ago

Salary

Not specified

Bachelor Degree5 yrs expExperience acceptedEnglishPythonUnity

Job Description

• Design and build simulation frameworks and tools to evaluate robot performance across diverse environments and use cases. • Develop realistic sensor, actuator, and physics models to replicate real-world robot interactions. • Integrate AI and autonomy software into simulation environments for validation and benchmarking. • Collaborate with perception, planning, controls, and hardware teams to define simulation requirements and ensure fidelity to real-world systems. • Automate large-scale simulation testing to assess performance, safety, and regression. • Analyze results, identify edge cases, and feed findings back into AI and system development. • Drive improvements in simulation infrastructure to increase scalability, reproducibility, and explainability. • Support hardware-in-the-loop (HIL) and software-in-the-loop (SIL) testing pipelines.

Job Requirements

  • Bachelor’s or Master’s degree in Robotics, Computer Science, Electrical Engineering, or related field (PhD a plus).
  • 5+ years of experience in simulation for robotics, autonomous vehicles, or related domains.
  • Strong software development skills in C++ and Python.
  • Experience with simulation platforms such as Unity, Unreal Engine, Gazebo, Isaac Sim, Webots or equivalent.
  • Background in modeling sensors (cameras, LiDAR, IMUs, etc.) and actuators for simulation.
  • Experience integrating autonomy stacks into simulation environments.
  • Familiarity with ROS/ROS2 and distributed robotics frameworks.
  • Strong debugging and problem-solving skills, including root cause analysis in complex systems.
  • Demonstrated ability to work cross-functionally with hardware, perception, and planning teams.
  • Bonus: experience with HIL/SIL test frameworks, reinforcement learning in simulation, or large-scale distributed testing.

Related Job Pages

More Full-stack Engineer Jobs

Staff Engineer, Experimental Projects

Stripe

Help increase the GDP of the internet.

Full-stack Engineer162 days ago
Full TimeRemoteTeam 1,001-5,000Since 2010H1B Sponsor

Software Engineer driving innovation through prototype development at Stripe

United States

Full-Stack Engineer – AI Automation

Sell2Rent

Work with Sell2Rent to invest in homes across the country through our sale leaseback program.

Full-stack Engineer162 days ago
Full TimeRemoteTeam 11-50Since 2017H1B No Sponsor

Senior Full-Stack Engineer developing AI automation solutions for business operations.

AWSBigQueryCloudDockerDynamoDBFirebaseGoogle Cloud PlatformNoSQLPostgresPythonSQL
United States
Full-stack Engineer162 days ago
InternshipRemoteTeam 10,001+H1B Sponsor

Software Engineer Intern gaining experience while pursuing a Computer Science degree

AngularJavaScriptReactSpring
Ohio
$23 - $34 / hour
Full-stack Engineer162 days ago
Full TimeRemoteTeam 1,001-5,000Since 1994H1B Sponsor

Principal Engineer leading Strategic Initiatives Group for IT/Cyber solutions

United States
$170K - $220K / year