Skip to content
Shield AI logo

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.
View original posting →

Tech stack

C++CPythonTypeScriptGoGitLinux

Match insights

Tech:C++, C, Python, TypeScript, Go
Level:Lead

More roles at Shield AI

View open roles at Shield AI