
Autonomy Engineer - Simulation
- Ann Arbor, MI
- $128,000-187,000 per year
- Permanent
- Full-time
- Develop, maintain, and support our simulation infrastructure to enable our fleet to operate and facilitate continuous development of our system
- Collaborate with data team members and other stakeholders to identify, implement, and validate software to measure autonomous vehicle performance indicators.
- Develop, maintain, and support simulation tools to support safety and performance testing of autonomous vehicles
- Support efforts to validate and communicate simulation and data analysis results to a wide range of internal users.
- Work with cross functional teams to develop software and system requirements.
- Initiate and participate in team product quality activities including design reviews, code reviews, and documentation
- Ensure that internal users/developers can design and add needed automatic test coverage cases efficiently and effectively. Work to train internal users on this process as needed.
- Excellent attention to detail and rigorous testing methodology
- Excellent written and verbal communication skills
- Ability to provide technical leadership for a development team
- B.S. Degree in Computer Science, Computer Engineering, or an equivalent degree and a minimum of 3 years of industry experience
- Significant experience working in modern C++ (C++14/17/20)
- Strong working knowledge of design patterns, data structures, and algorithms
- Experience designing, building, and expanding complex software systems with real-time and performance constraints
- Experience in some form of real-time simulation platform development and integration (game engine, autonomous vehicle simulation, etc…)
- Previous experience developing in Linux environments or ability to adapt to this environment
- M.S. Degree in Computer Science, Computer Engineering and 3+ years of industry experience
- Significant experience working in Python is a plus
- Significant experience with data science tools in python (e.g. numpy, scipy, scikit-learn) is a plus
- rust experience is a plus
- Experience with Applied Intuition simulation software suite a plus (Simian, Logstream, Spectral, etc…)
- Standard office working conditions which includes but is not limited to:
- Prolonged sitting
- Prolonged standing
- Prolonged computer use
- Comprehensive healthcare suite including medical, dental, vision, life, and disability plans. Domestic partners who have been residing together at least one year are also eligible to participate.
- Health Savings and Flexible Spending Healthcare and Dependent Care Accounts available.
- Rich retirement benefits, including an immediately vested employer safe harbor match.
- Generous paid parental leave as well as a phased return to work.
- Flexible vacation policy in addition to paid company holidays.
- Total Wellness Program providing numerous resources for overall wellbeing