Padmi
Shield AI logo
Shield AI

Hivemind autonomy software · unmanned aircraft (V-BAT, X-BAT)

Staff Software Engineer, GCS - Full Stack (R5192)

San Diego · Boston · Dallas–Fort Worth · Onsite$150k–$230k/yrPosted 1 month ago
Software engineeringStaff+Full Time Employee
Apply at Shield AI

Opens the source posting on jobs.lever.co

Source description

About the role

View original

Develop & Field Web-Based GCS/C2 Software — Design, develop, and optimize high-performance, responsive GCS software and C2 applications, utilizing modern web technologies (e.g., React, TypeScript, Node.js, Go) to build map-centric mission planning, real-time command & control, video streaming, and telemetry visualization interfaces.

Technical Leadership — Own technical direction for major GCS features and full-stack subsystems; architect frontend/backend architectures, design robust APIs, and lead technical decision-making within your project area.

Collaboration Across Teams — Act as a primary technical interface with the Autonomy Capabilities team, Perception team, flight operations, and external partners (platform integrators, C2 providers, and vehicle vendors); author and negotiate APIs, REST/WebSocket schemas, and interface contracts rather than just consume them.

Mentorship & Growth — Mentor mid-level engineers on the team; partner with managers on onboarding, leveling, and growth planning. Formally onboard senior new hires.

Design, UX, & Documentation — Drive design reviews, UI/UX prototyping, and API/ICD definitions; champion modern frontend and backend development practices, rigorous unit/integration testing, and developer/operator documentation to close process gaps that span teams.

Pre-deployment Preparation — Own the build, configuration, and validation process for mission-ready ground stations and C2 web servers; coordinate hardware/software compatibility, UI/UX readiness, and containerized release cadence.

On-site Test & Mission Support — Travel to test sites and support live mission operations (flight tests, range exercises, on-water trials, integration events), working closely with operators and pilots to gather feedback, debug live C2 systems, and troubleshoot web interfaces and network configurations under time-critical field constraints.

System Debugging & Performance Tuning — Diagnose and resolve integration issues across GCS/C2 stacks, radio links, and telemetry streams — including UI rendering bottlenecks, API latency, database query optimization, and network latency profiling under operationally-representative loads.

Mission Data & Debrief Support — Architect and implement post-mission debrief utilities and telemetry analysis tools that parse, play back, and visualize telemetry, logs, and payload data for rapid post-mission analysis and issue reproduction.

Continuous Improvement — Build tools and automation scripts to improve C2 deployment pipelines, test/mission reliability, and simulation-based operator testing.

C2 Interoperability & Standards — Own compliance and integration with command-and-control standards and architectures (e.g., A-GRA, UCI, OMS, STANAG 4586, MAVLink).

Hiring — Interview candidates, help define the skills bar for open roles in your area, and onboard new engineers into your sub-program.

Travel Requirement — Members of this team typically travel around 10-20% of the year (to support field integration, customer demonstrations, or test events).

More at Shield AI

Related open roles

View all roles