remote
Autonomy Integration Engineer - Shield AI
Implementation Engineer
Lead integration of autonomous flight software into UAV platforms, bridging hardware, software, and systems engineering to deliver mission‑critical autonomy solutions.
About the role
Key Responsibilities
- Design, develop, and validate integration solutions for autonomous flight software on UAV platforms.
- Collaborate with hardware, firmware, and software teams to ensure seamless system performance.
- Implement and maintain ROS‑based middleware, ensuring real‑time data flow and fault tolerance.
- Conduct rigorous testing, debugging, and performance tuning of integrated autonomy stacks.
- Document integration architecture, test plans, and operational procedures for future maintenance.
Requirements
- Strong programming skills in Python and C++ with experience in ROS.
- Hands‑on experience integrating autonomy software into UAV or similar embedded systems.
- Solid understanding of systems engineering principles and hardware integration.
- Excellent problem‑solving skills and ability to work across multidisciplinary teams.
- Experience with real‑time operating systems and flight‑control software is a plus.