Agtonomy-posted 6 days ago
$160,000 - $200,000/Yr
Full-time • Mid Level
South San Francisco, CA
Publishing Industries

We are seeking a Software Engineer to design and build rich simulation environments, scaling our virtual fields in coverage, realism, and throughput. In this role, you will harness modern game development practices to leverage and extend industry-leading physics and rendering platforms such as NVIDIA Isaac Sim, Unity, or Unreal Engine to design and deliver synthetic environments that are dynamic, richly interactive, and photorealistic. You will build scalable content pipelines that enable rapid creation of diverse simulation scenarios within these virtual environments that will allow our software & operations teams to push the boundaries of robotics training and validation.

  • Design, build, and maintain a scalable simulator integration that meshes cleanly with our custom in-house middleware and data pipelines.
  • Develop randomization and procedural generation frameworks that systematically expose simulated vehicles to diverse visual, physical, and kinematic conditions.
  • Source and construct environment assets so they can be deployed at scale across our simulation workflows.
  • Establish best practices for versioning, testing, and validating simulated scenarios against real-world benchmarks.
  • Collaborate closely with software, hardware and operations teams to ensure our simulators capture the true complexity of physical interactions while remaining intuitive, extensible, and easy to integrate.
  • Help to bridge the gap between digital simulation, hardware in the loop and the physical real-world.
  • A Bachelor's degree in Computer Science, Engineering, or a related field, with 3+ years of experience writing production-grade software.
  • Domain experience in physics-based simulation or game development.
  • Strong programming skills in Python and C++, especially for robotics systems development.
  • Knowledge of sensor simulation principles and how perception systems interact with synthetic data.
  • A knack for tackling challenges in new problem spaces, solving pivotal problems, and building real solutions that bring your ideas to life.
  • You have start-up DNA and the ability to thrive in the ambiguity of a dynamic, fast moving environment.
  • Staying on top of advances in physics engines, differentiable simulation, and synthetic-data generation for robot learning.
  • You've led previous projects that bridge digital worlds and physical worlds.
  • Knowledge to deploy things you build on cloud platforms (AWS, GCP, etc.).
  • Experience with NVIDIA Isaac Sim and/or Omniverse.
  • Experience with USD, MJCF, URDF and various CAD formats.
  • Experience with system level optimization using multi-threading, asynchronous programming, concurrency and parallelism.
  • You've played far too many hours of Farming Simulator to admit.
  • A passion for creating tech that supports sustainable industries.
  • 100% covered medical, dental, and vision for the employee (partner, children, or family is additional)
  • Commuter Benefits
  • Flexible Spending Account (FSA)
  • Life Insurance
  • Short- and Long-Term Disability
  • 401k Plan
  • Stock Options
  • Collaborative work environment working alongside a passionate, mission-driven team!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service