Engineering Manager - Autonomy and Executive Reasoning (R2424)
Shield AI
What you'll do:
- Serve as the Engineering Manager for a team of autonomy and software engineers (e.g. career & technical mentorship, performance reviews, 1:1’s, etc.).
- Work on systems related to task assignment, executive reasoning, multi-agent collaboration, operations research and integer optimization
- Architect core systems that must be portable and scalable across different UAS platforms and compute architectures (including soft and hard real-time operating systems)
- Work in collaboration with our DevOps teams to architect and maintain our cloud infrastructure, working with containerization technologies such as Docker and Kubernetes; assist with cross-platform builds and test orchestration, working with build tools (e.g. CMake, Bazel, etc.) and compiler tool chains (e.g. gcc, llvm, etc.)
- Lead and mentor the team through technical execution of work, roadmapping, sprint/agile processes, software best practices, experimental analyses, removing blockers, etc.
- Grow the team by identifying skill and capacity shortages, then generating and executing to hiring plans
- Collaborate with our engineers, program, and product managers to define a technical roadmap for future autonomy solutions
Required qualifications:
- M.S in operations research, electrical engineering, computer science, aerospace or related engineering field
- 9+ years of experience in engineering autonomous systems or equivalent engineering roles
- 3+ years of people leadership experience leading teams of 4+ people
- Proficient in managing software development lifecycle (SDLC)
- Track record of shipping commercial products in the robotics/autonomy industry
- Proficient with C++ 11 or newer in a production environment
- Experience in a collaborative development environment, focused on continuous integration/delivery & test-driven development
- Strong knowledge of modern software engineering best practices
- Demonstrated record of working hard, strong communication skills, being a trustworthy teammate, and being kind to others
- Strong organizational skills
Preferred qualifications:
- Experience in the autonomous vehicle industry
- Ph.D. in operations research, electrical engineering, computer science, or related engineering field
- Knowledge of Python
- Experience leading a team that shipped commercial grade products
- Experience in productizing prototypes into commercial products