engineering
Posted Mar 25Senior Autonomy Release Engineer II
at May Mobility
Ann Arbor, United StatesRemote
Responsibilities
- Release ownership and release execution end-to-end across:
- Manage branching strategy, versioning, and release cut processes
- Drive release readiness and go/no-go decisions
- Investigate and resolve complex issues arising from:
- Enforce stage-gated release framework:
- Integrate validation signals:
- Ensure safety-critical issues are identified, tracked, and gated
- Collaborate and lead system-wide improvements when working with other teams without having direct ownership or management responsibility.
- Assess and develop approaches that scale and improve performance in a variety of ways (e.g. CPU performance, memory usage, disk usage, network usage).
- Assess and improve system robustness to systematic stochastic and transient issues that impact autonomous vehicle performance.
- Support other autonomy engineers in designing and integrating their components with the full May system. Qualifications and Experience
Requirements
- Based in Ann Arbor, Michigan, May develops and deploys autonomous vehicles (AVs) powered by our innovative Multi-Policy Decision Making (MPDM) technology that literally reimagines the way AVs think.
- Release Engineers drive forward architectural design and hardware/software design through collaboration across other engineering groups. Additionally, Release Engineers create instrumentation to prove that the autonomy system is functioning correctly. You will be a go to person for understanding how new features will fit in, how the system might fail, how to best evolve the system to be more effective or efficient, and how to keep the system working.
- Develop deep understanding of:
- Compute platforms, networking, configurations Be the go-to for:
- Strong Python and scripting skills
- Working knowledge or familiarity with C/C++ •
- Experience working across full product lifecycle
- Proven ability to debug complex system-level issues
- experience in autonomous robotic systems, DevOps and release engineering •
- Experience with autonomous cars, trucks, or similar vehicles.