Meet The Team:The Simulation Environments team develops and integrates simulation tools that serve an expansive set of autonomy capabilities. We deliver robust, resilient, and scalable cloud-based simulation solutions using modern managed cloud services to support a wide range of internal customers across autonomous and perception engineering domains.
What You'll Do:As part of the Simulation team, you will design, implement, maintain, and monitor cloud-based simulation services that support virtual driver-stack testing and large-scale simulation workloads. You will contribute across the full software development lifecycle, from design and algorithm development to testing, deployment, and ongoing maintenance.
- Execute full software development lifecycle activities using Python and C++ in a Linux environment, following Lean-Agile methodologies.
- Design, implement, and maintain scalable cloud systems using AWS managed services with a focus on scalability, reliability, observability, and operational excellence.
- Develop and provision cloud infrastructure using infrastructure-as-code frameworks such as Terraform.
- Perform software design, architecture documentation, algorithm development, and implementation, producing clear, maintainable, and well-tested code.
- Ensure high-quality software delivery by following established quality, build, deployment, and testing processes, including safety and engineering guidelines.
- Support vehicle testing, simulation workflows, and deployed-software maintenance across Autonomous and Perception engineering use cases.
- Investigate and perform root cause analysis for issues found during simulation runs, testing workflows, and automation pipelines.
- Contribute to process automation, including CI/CD, simulation execution workflows, data handling pipelines, and containerization improvements.
- Maintain a strong commitment to automated testing, using simulation scenarios and test frameworks to ensure updates do not regress performance.
- Participate in team standups, providing updates on daily assignments and supporting effective iteration planning.
- Take ownership and drive end-to-end efforts independently, demonstrating initiative and accountability.
- Participate in an on-call rotation (typically one week per team member) to support production systems and ensure operational readiness.
- Collaborate effectively in a cross-functional, clearly communicating progress, expectations, risks, and support needs.
- Demonstrate a self-starter mindset and a proactive, go-getter attitude, driving work forward with minimal direction.
What You'll Need to Succeed:- Bachelor's Degree in Computer Science, Robotics, Electrical Engineering or related technical field with 7+ years of experience OR Master's Degree in Computer Science, Robotics, Electrical Engineering or related technical field with 5+ years of experience
- Experience designing managed cloud services, preferably AWS.
- Strong proficiency in Python, with solid software engineering fundamentals.
- Proficiency in Linux, Bash, or other scripting languages.
- Experience with Terraform or other IaC frameworks.
- Strong Background in modern software workflows: CI/CD, testing, infrastructure as code, containerization, and version control.
- Excellent analytical, debugging, and problem solving skills.
Bonus Points:- Experience in autonomous vehicles, robotics, or simulation systems.
- Experience with C++ in production environments.
- Experience with Bazel build systems.
- Familiarity with ROS (Robot Operating System).
- Knowledge of robotics algorithms and applications.
Perks of Being a Full-time Torc'r Torc cares about our team members and we strive to provide benefits and resources to support their health, work/life balance, and future. Our culture is collaborative, energetic, and team focused. Torc offers:
- A competitive compensation package that includes a bonus component and stock options
- 100% paid medical, dental, and vision premiums for full-time employees
- 401K plan with a 6% employer match
- Flexibility in schedule and generous paid vacation (available immediately after start date)
- AD+D and Life Insurance
Job ID: R-102503
Hiring Range for Job Opening US Pay Range
$160,800-$193,000 USD