Shieldai
Staff Engineer, Autonomy Software Integration - San Mateo (R4483)
San Mateo, California. Posted 22 days ago
The role
You will act as a power user of the Hivemind SDK, finding gaps from a customer's view and validating customer use cases. You will integrate new autonomy capabilities into the platform and help bring autonomy software onto new robotic hardware.
What you will do
- Become a systems integration expert for autonomous robotics.
- Configure, deploy and integrate multi-agent systems across simulation, hardware-in-the-loop and flight platforms.
- Integrate autonomy algorithms, perception pipelines, middleware and platform interfaces into the integrated product.
- Lead the integration of autonomy software onto new robotic hardware platforms.
- Build integration tooling, frameworks and deployment scripts for SIL, HIL and flight environments.
- Ensure the autonomy stack runs reliably across supported platforms, operating systems and configurations.
- Analyze logs, telemetry and rosbag data to diagnose integration defects.
- Partner with DevOps to streamline integration pipelines and CI/CD.
- Validate that integrated capabilities meet product requirements and interface specifications.
- Give actionable feedback to Engineering and Product teams.
Required qualifications
- Minimum 7 years of related experience with a bachelor's degree in CS, Computer Engineering, Robotics or a related field; or 6 years and a master's degree; or 4 years with a PhD.
- Proficiency in Python or C++.
- Experience with autonomous systems, server applications or middleware.
- Experience designing integration workflows and triaging integration defects across subsystems.
- Proficiency with simulation tools and hardware-in-the-loop (HIL) testing.
- Strong expertise with CI/CD pipelines.
- Strong problem-solving skills and a track record of delivering high-quality software.
- Excellent communication skills, including presenting to customers or technical leadership.
Nice to have
- Experience building complex systems with strong software architecture and design principles.
- Experience with hardware or embedded systems.
- Expert knowledge of Python.
- Experience with ROS.
- Experience with white box testing.
- Familiarity with networking, operating systems and radio communications.
- Experience designing automated testing tools for GUI applications.
- Experience designing automated testing tools for server applications.
Benefits
- Full-time regular employees receive a bonus.
- Full-time regular employees receive benefits.
- Full-time regular employees receive equity.
- Temporary employees receive a temporary benefits package, applicable after 60 days of employment.
Before you apply
- All offers are contingent on a cleared background check and possible reference check.
- Military fellows and part-time employees are not eligible for benefits.
About the company
Shield AI is a venture-backed defense-tech company that builds intelligent systems to protect service members and civilians. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation technologies.