Facebook pixel

Software Engineer
Simulation
Confirmed live in the last 24 hours
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Docker
C/C++/C#
Linux/Unix
Python
Requirements
  • Experience with modern C++ and Python
  • Experience with Docker
  • Experience with Linux and command-line interface
  • Experience contributing to CI/CD pipelines and software life cycle
  • Proven capability in software debugging
  • Understanding and decision making capability of modern software/hardware/system testing methods
  • BS or MS in Engineering or Computer Science or a similar discipline
  • Excellent written and verbal communication skills
  • Sterling references
  • 2 or more years of experience testing robotic systems, autonomous vehicles, or other automotive products in simulation, bench and/or real-world environments
  • Expertise in dockerization, deployment, and testing software at scale
  • Experience developing in a ROS environment
  • Experience with interacting with and manipulating remote compute resources
  • Experience with simulated vehicle kinematics and dynamics
  • Experience with sensor simulation
  • Experience with existing simulation tools or development of custom simulation tools
  • Experience with the AWS cloud ecosystem
  • Experience with architecture and automation of user-facing software development tools
Responsibilities
  • Design, develop, and maintain simulation software to ensure the Outrider software stack is robust and meets technical objectives
  • Translate system requirements into simulation tools, scenarios, and pass/fail criteria
  • Integrate CI pipeline capabilities into the software development process to test product baseline and functionality
  • Solicit open feedback for how the team and simulation tools can improve
  • Effectively communicate test progress, product performance, and issues found to the larger Engineering organization
  • Triage CI pipeline outputs and collaborate with the larger Engineering organization to implement fixes and improvements
  • Work with 3rd parties to implement meaningful and cost saving tools
  • Monitor cloud costs and cost savings achieved by use of simulation tools
  • Evangelize the use of simulation and other automated development and test tools
Outrider

51-200 employees

Autonomous yard operations