About The Position

As a Staff R&D Software Engineer specializing in Simulation, you will lead the development of cutting-edge photo-realistic training environments for robotics applications and synthetic data generation pipelines for computer vision model training. You'll architect and build advanced simulation systems using XR/AR/VR technologies, physics engines, and optimized rendering pipelines that bridge the gap between virtual training and real-world robotics deployment. This role combines deep technical expertise in game engines, computer graphics, and simulation with research-driven innovation to create breakthrough solutions in robotics simulation.

Requirements

  • 7+ years of professional software development experience with 4+ years specializing in simulation, game engines, or XR technologies
  • Expert-level proficiency in C++ and/or C# with demonstrated experience in performance optimization and debugging
  • Extensive hands-on experience with Unreal Engine and/or Unity 3D including custom shader development and rendering pipeline optimization
  • Strong foundation in 3D mathematics, linear algebra, computer graphics fundamentals, and physics simulation
  • Proven track record developing and optimizing VR/AR/XR applications across multiple platforms
  • Experience with robotics simulation frameworks (Webots, Gazebo, Isaac Sim, AirSim, or similar) or willingness to quickly learn
  • Understanding of synthetic data generation techniques and computer vision model training requirements
  • Strong software engineering practices including version control, code reviews, and collaborative development
  • Excellent problem-solving skills and ability to work independently on complex technical challenges
  • Strong communication skills with ability to explain complex technical concepts to diverse audiences

Nice To Haves

  • Startup experience with ability to thrive in fast-paced, resource-constrained environments
  • Previous work in robotics, autonomous systems, manufacturing, or industrial automation
  • Experience with advanced rendering techniques such as ray tracing, global illumination, and GPU programming (CUDA, compute shaders)
  • Knowledge of cloud computing platforms and distributed simulation systems
  • Experience with procedural content generation and algorithmic asset creation
  • Background with AR/VR hardware platforms (HTC Vive, Oculus, HoloLens, etc.)
  • Published research, patents, or open-source contributions in simulation, computer graphics, or robotics
  • Experience with digital twins or industrial simulation applications
  • Leadership experience mentoring technical teams and driving cross-functional collaboration
  • Familiarity with robotics kinematics, dynamics, and sensor modeling principles

Responsibilities

  • Design and architect photo-realistic simulation environments for robotics training scenarios using Unreal Engine, Unity 3D, or similar platforms
  • Develop advanced rendering pipelines optimized for synthetic data generation and real-time robotics simulation
  • Build robust physics simulation frameworks that accurately model real-world robotics use cases and sensor interactions
  • Create scalable synthetic data generation systems for training computer vision models with domain randomization techniques
  • Implement cutting-edge rendering techniques including ray tracing, PBR materials, and advanced lighting systems
  • Optimize simulation performance across diverse hardware platforms and deployment environments
  • Research and prototype novel simulation methodologies for robotics training applications
  • Collaborate with robotics and ML/CV teams to define simulation requirements and validate training effectiveness
  • Mentor junior engineers and contribute to technical standards and best practices across the R&D team
  • Present research findings and technical solutions to leadership and external stakeholders
  • Stay current with academic research in simulation, computer graphics, and robotics to drive innovation

Benefits

  • Competitive salary and performance-based incentives
  • Comprehensive health, dental, and vision benefits package
  • $200/mos Health and Wellness Stipend
  • $400/year Continuing Education Credit
  • Flexible work week
  • Free parking, for in-office employees
  • Unlimited PTO
  • Parental, Bereavement Leave
  • Supplemental Life Insurance

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Publishing Industries

Number of Employees

51-100 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service