StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Software Engineer, II - Simulation Infrastructure

TORC Robotics - Ann Arbor, MI

Apply Now

Job Description

Job Summary: Torc Robotics is a leader in autonomous driving technology focused on developing software for automated trucks. The role involves designing, implementing, and maintaining cloud-based simulation services to support virtual driver-stack testing and large-scale simulation workloads. Responsibilities: • 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. Qualifications: Required: • Bachelor’s Degree in Computer Science, Robotics, Electrical Engineering or related technical field with 2-4+ years of experience OR Master’s Degree in Computer Science, Robotics, Electrical Engineering or related technical field with 1-2+ 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. Preferred: • 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. Company: Torc provides L4 end-to-end self-driving software for mobility, trucking, mining, and defense markets through strategic partnerships Founded in 2005, the company is headquartered in Blacksburg, USA, with a team of 501-1000 employees. The company is currently Late Stage.

Created: 2026-03-05

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.