Shieldai
Staff Engineer, Autonomy Software Integration (R4483)
San Diego, California. Posted 9 months ago
The role
This role integrates autonomy software into robotic platforms and validates the Hivemind SDK from a customer perspective. You will configure sensors and interfaces, root-cause integration defects, and improve integration pipelines and CI/CD.
What you will do
- Become a systems integration expert for autonomous robotics across simulation, hardware-in-the-loop and flight platforms
- Integrate new autonomy algorithms, perception pipelines, middleware and platform interfaces into the product
- Lead integration of autonomy software onto new robotic hardware platforms
- Configure sensor drivers, communication interfaces and platform adapters
- Build integration tooling, deployment scripts and configuration management for SIL, HIL and flight environments
- Ensure the autonomy stack operates across supported platforms, operating systems and configurations
- Analyze logs, telemetry and rosbag data to diagnose integration defects
- Streamline integration pipelines and CI/CD with DevOps teams
- Validate system requirements and interface contracts
- Give actionable feedback to Engineering and Product teams on ease of use
Required qualifications
- 7 years of related experience with a bachelor's degree in CS, Computer Engineering, Robotics or a related field; or 6 years with 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
- Bonus
- Benefits
- Equity (full-time regular employees)
- Temporary benefits package after 60 days (temporary employees)
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.