Posted in

Staff – Software Engineer – Cloud and Simulation

Staff – Software Engineer – Cloud and Simulation

CompanyTorc Robotics
LocationAnn Arbor, MI, USA
Salary$186200 – $223400
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelExpert 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)