Skip to content

Staff – Software Engineer – Cloud and Simulation
Company | Torc Robotics |
---|
Location | Ann Arbor, MI, USA |
---|
Salary | $186200 – $223400 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s, Master’s |
---|
Experience Level | Expert or higher |
---|
Requirements
- Bachelor’s Degree in Computer Science, Robotics, Electrical Engineering or related technical field plus demonstrates competences and technical proficiencies typically acquired through 10+ years of experience
- Master’s Degree in Computer Science, Robotics, Electrical Engineering or related technical field plus demonstrates competences and technical proficiencies typically acquired through 7+ years of experience
- Implementation of Linux IaaS in cloud and hybrid infrastructure at scale (AWS, Azure)
- Application development (Modern C++, Python, REST API)
- DevOps best-practices and CI/CD (Kubernetes, Docker, Ansible)
- Infrastructure as code frameworks (Terraform)
- Troubleshooting skills (real-time and in-depth analysis)
- Test automation principles and design
Responsibilities
- Deliver the technical strategy and solution architecture for orchestration of simulation at scale: enable efficient scaled compute for running a variety of systems under test configurations of simulator, vehicle model and autonomy stack in cloud and on-prem compute environments.
- Define the technical stacks, best practices and standards used to deliver the simulation orchestration solutions.
- Support the solution architecture for simulation execution that maximizes efficiency, repeatability, validity, and availability.
- Design an interface for simulation that allows for customers to build metrics dashboards for monitoring their software progression/regression.
- Provide technical evaluations, conduct proof-of-concepts and provide data to support vendor selection and evaluation.
- Standard bearer for best practice and resident expert for cost-effective use of compute resources.
- Evangelize a service-desk mentality into the team that iteratively tunes to customer needs and rapidly reprioritizes accordingly, maintain an accessible knowledge base for customers.
- Work across the division to ensure that cloud automation, data systems and other groups are providing the necessary technical solutions for the simulation foundation group to build upon.
Preferred Qualifications
- Enterprise-level Identity Management solutions
- Networking and security
- Enterprise storage solutions (Scality, Cassandra, S3)