
Senior Autonomy Engineer II - Simulation
- Ann Arbor, MI
- Permanent
- Full-time
- Lead design, manage, and scale our simulation infrastructure to enable our fleet to operate and facilitate continuous development of our system
- Partner with our vehicle autonomy, operations, and platform teams to improve performance, facilitate new use-cases for simulation, and make simulation an effective predictive tool.
- Write high performance, generic libraries to make our simulation software as fast and scalable as possible
- Mentor and coach junior team members to instill best practices
- Build and manage large-scale simulation pipelines in a cloud environment
- 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
- A minimum of 7 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
- Experience with robotics, automotive engineering, or start-ups is not required
- 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