Engineering Manager, Sensing & Mapping (R3122)
Shield AI
As a people manager, you will lead a high-performing team of multi-skilled autonomy developers, where you’ll:
- Collaborate closely with the product team to clarify and prioritize product requirements.
- Provide clear guidance on scope of work and set achievable goals for the development team.
- Optimize capacity allocation based on business needs to maximize team efficiency and impact.
- Establish a commitment-driven environment where the team can reliably deliver features that exceed customer expectations for the Hivemind product.
- In your role, you’ll also play a critical part in building organizational talent by partnering with talent acquisition throughout the hiring process (recruiting, resume screening, interviews, onboarding) and nurturing a culture of excellence by setting clear job expectations, engaging in performance reviews, and fostering continuous feedback. With a servant leadership mindset, you’ll support team members’ growth in skill development, career advancement, promotion planning, and employee recognition.
As a technical leader, you will:
- Generate feasible and inspiring roadmaps in collaboration with your team and broader org
- Set team direction to maximize value-delivery to the org and the product
- Resolve technical hurdles by serving as the informed and experienced voice in the room
What you'll do:
- Manage a team of 5 to 7 autonomy developers, splitting your time equally between leadership and hands-on development.
- Develop production-quality autonomy software in C++ for deployment on military platforms, ensuring code robustness, efficiency, and scalability.
- Provide technical leadership in the design and architecture of key perception framework components.
- Drive product roadmap execution by leading feature decomposition, capacity planning, and agile development processes.
- Balance rigor and speed in a fast-paced, collaborative, and continuous development environment.
Required Qualifications:
- Minimum of 7 years of related experience with a bachelor’s degree; or 6 years and a master’s degree; or 4 years with a PhD; or equivalent work experience.
- Proven experience as a people manager overseeing a team of C++ developers.
- High proficiency in modern C++ and design patterns with a strong record in a core perception discipline (e.g., sensor characterization, sensor modeling, calibration, fusion, Image processing, Visual detection, tracking, SLAM) or another autonomy field.
- Experience across the full lifecycle of perception software development, testing, and deployment to edge computing environments.
- Familiarity with CI pipelines and automated testing frameworks for C++.
- Strong proficiency with Linux operating systems.
Preferred Qualifications:
- Previous experience delivering autonomy software (C++) to DoD customers.
- Familiarity with navigational sensors (IMU, GPS, barometers, magnetometers).
- Experience with GPS-denied navigation technologies.
- Understanding of EO/IR sensors and RF sensors.