Staff Engineer, Software, GCS - C++
Shield AIAutonomous Systems company
United StatesLead
Software Engineering
About the role
Staff Engineer to develop and field GCS/C2 software, providing technical leadership and mentorship.
- •Shield AI is seeking a Staff Engineer to develop and field Ground Control Station (GCS) and Command & Control (C2) software.
- •This role involves technical leadership, cross-team collaboration, and hands-on development of high-performance, responsive applications.
- •Key Responsibilities Design, develop, and optimize GCS/C2 software, focusing on mission planning, real-time command & control, and telemetry visualization.
- •Own technical direction for major GCS features, architecting UI/UX layouts and client/server interfaces.
- •Collaborate with Autonomy, Perception, and flight operations teams, authoring APIs and interface contracts.
- •Mentor mid-level engineers and partner with managers on onboarding and growth planning.
- •Requirements BS/MS in Computer Science or equivalent practical experience.
- •Minimum 7 years of related experience with a Bachelor's degree.
- •Strong proficiency in C++ with experience in complex, multi-threaded applications.
- •Experience building responsive UIs with Qt/QML and customizing QGroundControl.
Tech stack
C++CPythonTypeScriptGoGitLinux
Match insights
Tech:C++, C, Python, TypeScript, Go
Level:Lead