Staff Software Engineer, GCS - Full Stack (R5192)

Shield AI
United States
Workplace: OnsiteFull timeUSD 150,000 - 230,000 annuallyFunction: Software EngineeringExperience: 7+ yearsEducation: bachelorsSkills: ["React","TypeScript","Node.js","Go","C++","Python","WebRTC","Maplibre GL","Leaflet","CesiumJS","OpenLayers","Docker","Kubernetes","PostgreSQL","PostGIS"]

Lead development of web-based Ground Control Station and C2 software, shaping frontend and backend architectures, APIs, and interfaces. Mentor engineers, collaborate across Autonomy, Perception, and flight operations teams, and drive UX, testing, and mission-ready deployments for real-time unmanned mission systems.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Shield AI
Shield AI
3 months ago

Staff Software Engineer, GCS - Full Stack (R5192)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Lead development of web-based Ground Control Station and C2 software, shaping frontend and backend architectures, APIs, and interfaces. Mentor engineers, collaborate across Autonomy, Perception, and flight operations teams, and drive UX, testing, and mission-ready deployments for real-time unmanned mission systems.
Location: United States
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Manager level

Key Responsibilities

  • •Develop and field web-based GCS/C2 software, designing high-performance, map-centric interfaces.
  • •Provide technical leadership for major GCS features and full-stack subsystems, architect frontend/backend architectures, and design robust APIs.
  • •Collaborate with Autonomy Capabilities, Perception, flight operations, and external partners; negotiate interface contracts, REST/WebSocket schemas, and APIs.
  • •Mentor mid-level engineers, participate in onboarding and growth planning, and help onboard senior hires.
  • •Drive design reviews, UI/UX prototyping, and API/ICD definitions; promote unit/integration testing and developer/operator documentation.
Travel: Low travel

Pay and Benefits

Salary: USD 150,000 - 230,000 annually

Key Requirements

  • •BS/MS in Computer Science, Software Engineering, Computer Engineering, or equivalent practical experience.
  • •Typically requires a minimum of 7 years of related experience with a Bachelor’s degree; or 6 years and a Master’s degree; or 4 years with a PhD; or equivalent work experience.
  • •Experience with modern frontend frameworks (e.g., React, TypeScript) and building rich, interactive user experiences in responsive web-based applications.
  • •Experience full-stack or building backend in C/C++, Python, TypeScript, or Go, including service orchestration, command/status interfaces, and data pipelines between UI, ground services, and vehicle-side components.
  • •Deep familiarity with networked and distributed systems, including UDP/TCP transport, custom binary protocols, reliable messaging, pub-sub/IPC middleware, and serialization/IDL tooling.
Experience:7+ yearsDefenseAerospaceUnmanned systems
Education:Bachelor's
Skills:ReactTypeScriptNode.jsGoC++PythonWebRTCMaplibre GLLeafletCesiumJSOpenLayersDockerKubernetesPostgreSQLPostGIS
Tech Stack:ReactTypeScriptNode.jsGoC++PythonWebRTCDockerKubernetesPostgreSQLPostGIS

Eligibility

Security Clearance:SECRET

Company Brief

Shield AI
Develops AI-powered autonomy and software for military aircraft and drones to enable autonomous ISR and combat missions, integrating perception, navigation, and mission planning for defense customers.
Industry: Defense Technology
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Funding: Series E+
Headquarters: San Diego, United States
Founded: 2015
WebsiteLinkedIn