Staff Software Engineer, GCS - Full Stack (R5192)
Shield AI
Job Description
Job Description
Shield AI is a venture-backed defense-tech company with the mission of protecting service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation and synthetic reality technologies. With offices and facilities across the U.S., Europe, the Middle East, and Asia-Pacific, Shield AI’s technology actively supports operations worldwide. For more information, visit Follow Shield AI on LinkedIn, X, Instagram, and YouTube.
Job Description:The Ground Control Station (GCS) and Command & Control (C2) Software team builds the mission planning, command & control, and post-mission debrief systems that enable operators to seamlessly manage complex, multi-domain unmanned missions. We combine modern map-centric interfaces, web technologies, and robust backend services to deliver a world-class operator experience across air, maritime, space, and effects/expendables. In this role, you will focus on building modern, web-based GCS applications, advanced mission planners, post-mission debrief utilities, and general C2 interfaces. You will work across a modern, full-stack ecosystem (utilizing frontend web frameworks, responsive mapping libraries, and robust backend services) to translate autonomous platform capabilities into intuitive, low-latency, and highly reliable control systems.
In this role, you will design and develop major GCS features, mentor mid-level engineers, and represent the GCS/C2 team directly to autonomy capability teams, flight operations, and external partners. It's a hands-on role for engineers who enjoy designing user-facing controls and mission-critical systems and want to see their code drive complex real-world operations.
What you'll do:- 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).
- 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 using AI-assisted development tools to accelerate software design, implementation, debugging, testing, and code review while maintaining strong engineering judgment, validation discipline, and ownership of final technical decisions.
- Experience working with databases, including relational (e.g., PostgreSQL) or NoSQL databases, with preference for experience handling spatial/geographic data (e.g., PostGIS).
- Demonstrated experience owning a major software capability or system from architecture through field delivery.
- Track record of mentoring engineers and growing technical talent.
- Experience authoring or negotiating interface contracts, API specifications (e.g., OpenAPI/Swagger), or ICDs with internal or external stakeholders.
- Strong debugging and profiling skills, including diagnosing browser rendering bottlenecks, API latencies, and network connectivity issues.
- Ability to obtain a SECRET clearance.
- Experience with Geographic Information Systems (GIS), web mapping libraries (e.g., Maplibre GL, Leaflet, CesiumJS, OpenLayers), and 2D/3D spatial data visualization.
- Familiarity with video streaming protocols and multimedia frameworks in a web environment (e.g., WebRTC, HLS, RTSP-to-Web gateways, GStreamer, FFmpeg).
- Experience developing post-mission telemetry analysis, log parsing, or interactive web-based playback/debrief systems.
- Experience with containerization and orchestration (e.g., Docker, Kubernetes, k3s/k3d) and deploying C2 services to local, edge, or cloud environments.
- Experience with platform control / autopilot protocols (e.g., MAVLink, STANAG 4586) or DoD C2 standards (e.g., A-GRA, UCI, OMS).
- Experience working closely with flight operators, pilots, or military stakeholders to gather feedback and refine user workflows.
- Active Secret or Top Secret clearance.
#LI-ED1
#LD
Full-time regular employee offer package:
Pay within range listed + Bonus + Benefits + Equity
Temporary employee offer package:
Pay within range listed above + temporary benefits package (applicable after 60 days of employment)
Salary compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, licenses and certifications, and specific work location. All offers are contingent on a cleared background and possible reference check. Military fellows and part-time employees are not eligible for benefits. Please speak to your talent acquisition representative for more information.
###
Shield AI is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
$240k - $285k
...management, bill pay, and travel software, Brex enables founders and... ...need to grow your career. Engineering at Brex Engineering at... ...leaders. What you’ll do As a Staff Software Engineer in Banking,... ..., and execution across that full stack. This role is designed for...FullstackFull timeBank staffWork at officeRemote workWork from home3 days per week$210k - $250k
...lineage, and developer-first workflows so engineering and data teams can ship with more... ...Gable is growing and hiring a new Staff Software Engineer - Front End, who will own front... ...You will partner with Product, Design, Full Stack Engineering, and Leadership to shape the...FullstackFull timeLocal area3 days per week$197.3k - $313.7k
...future of Salesforce.Fullstack Software Engineer - Enterprise About the Team... ...of security design.Our Tech Stack We build our app using reliable... ...to designers, support staff, and other engineers.Education... ...California - San Francisco; Washington - SeattleType: Full timeFullstackFull time$220k - $275k
...transformative change in healthcare. Staff Software Engineer The Role As a Staff Software Engineer... ...and architectural evolution. Tech Stack You'll Work With As a Staff Software Engineer, you will work across the full breadth of Datavant's platform and are expected...Fullstack$300k - $380k
...Golang), AWS, Rust, FastAPI The Role We're seeking a Staff Backend Engineer to lead our core product development. Our backend serves a... ...fit if you have: Experience in financial technology Full-stack engineering skillset and ability to flex across other...FullstackFlexible hours- Overview: The Staff Software Engineer L5 works across all service aspects of high-throughput and multi-tenant systems, with the ability to design... ..., Inovalon's pharmacy foundation, working across the full stack in a .NET, SQL, JavaScript, and Angular environment hosted...FullstackH1b
$150k - $180k
Role Title: Staff Software Engineer Pearson's PSG-CP (Pearson Software Group - Content Platform) team is looking for a forward deployed engineer... ...don't get attached. You ship the next one. Owning the full stack. Frontend, backend, data, integrations, deployment, the...FullstackFull timeRemote workShift work$150k - $300k
Senior Staff Engineering Manager At GEICO, we offer a rewarding career where your ambitions are... ...Deliver high-quality services and software for a variety of domains Accountable for... ...Extensive experience in leading and building full-stack application and service development,...FullstackHourly payWork experience placementLocal area$183.37k - $214.5k
...identity. To learn more, visit .ID.me is a full-time, in-office culture. Unless a... ...found here.Role Overview:We are seeking a Staff Software Engineer for the ID.me Member Support... ...engineering, agentic workflows, and modern full-stack best practices (Rails/Go/React).Instrumentation...FullstackFull timeTemporary workWork at officeRemote workWorldwideFlexible hours- ...products include Hivemind autonomy software, V-BAT and X-BAT aircraft,... ...). It's a hands-on role for engineers who like seeing their code... ...issues across complex autonomy stacks, payload computers, and... ...system performance across the full stack. ~ Excellent communication...FullstackWork experience placementWork at officeWorldwide
- ...products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and... ...). It's a hands-on role for engineers who like seeing their code... ...anticipating where the autonomy stack needs to evolve, adapting as... ...system performance across the full stack. Excellent communication...FullstackFull timeTemporary workPart timeWork experience placementWork at officeWorldwideShift work
- ...ONLY QUALIFIED CANDIDATES NEED APPLY SENIOR SOFTWARE DEVELOPER – FULL STACK, JAVA SPRING, POSTGRESQL Role Overview: The Senior Software Developer will lead the design and development of the new application. This role will design and implement backed APIs...FullstackFull time
- ...experiences. YOU WILL: Dive deep across the stack to build delightful experiences end-to-end Leverage... ...IDEAL CANDIDATE WILL HAVE: ~3+ years hands-on software development experience, including significant full stack software development leveraging responsive design...FullstackFull time
- ...home day is currently Tuesday. About the Role As a Staff Software Engineer for the Compute pillar, you will play a critical role in defining... ...The position requires a deep understanding of the entire stack, from BIOS/firmware (UEFI), Linux kernel internals, modern...Full timeWork at officeLocal areaWork from homeFlexible hours
$150k - $180k
...Staff SW Engineer, Mission Management About Us: BlackSky is a real-time intelligence company... .... Scope of expertise includes software system design and architecture, data structures... ...or data. Life at BlackSky for full-time US benefits eligible employees includes...Permanent employmentFull timeRemote workFlexible hours- ...About the Team Join the engineering teams that bring OpenAI... ...Role We’re seeking Software Engineers who can solve... ...problems across our stack. In this role, you’ll join... ...Member of Technical Staff . We use Senior Staff... ...experiences that form the full spectrum of humanity....Full time
$131.6k - $210.3k
...flows, business and data solutions, cyber security, and B2C platforms. The Opportunity: We are seeking a Staff Software Engineer (Backend) to design, build, and operate scalable, high-performance backend systems, including services enhanced with Generative...Full timeWork experience placementWork at officeLocal area$185k - $275k
...possible with AI. What You’ll Do As a Staff Engineer, you will be a technical leader shaping... .... Who You Are ~8+ years of software engineering experience. ~ Proven track... ...~ Paid Parental Leave ~ Flexible, full-service childcare support with Kinside...Permanent employmentFull timeTemporary workCasual workWork at officeRemote workFlexible hours$140k - $190k
...Kubernetes or Docker solutions both in the Cloud and on-premises Develop and implement CI/CD pipelines Implement GitOps for Software Delivery What we are looking for: ~3+ years of relevant DOD industry experience ~3+ years' experience with Docker and Kubernetes...Full timeLive in$187.53k - $281.3k
...diverse team of experts in software, robotics, control... ...mission autonomy software stack and deploying them... ...integration, hardware, and test engineering to solve some of the... .... About the Job: Staff Software Engineers on... ...direction, and manage full project lifecycles from...Full timeTemporary workPart timeWorldwide- ...accessible to all data users. But it didn’t stop there. They engineered Snowflake to power the Data Cloud, where thousands of organizations... ...growth and mentorship from Principal engineers. AS A STAFF SOFTWARE ENGINEER - IDENTITY & ACCESS MANAGEMENT, YOU WILL: ~ Design...Full time
- ...Powered by our unique combination of proprietary infrastructure and software, we empower over 250,000 businesses worldwide – including Brex... ...Support and mentor less-experienced team members in software engineering practices and coding standards. Who you are We're...Full timeWorldwide
$186.4k - $233k
...world. We are looking for a Staff Product Manager to own the... ...technical execution — bridging Engineering, Infrastructure, and Go-to-... ...operational complexity across the full data product lifecycle.... ...can spend more time creating software that changes the world. As a...Full timeLocal areaWorldwideFlexible hours$200k - $275k
...internationally. Our Team As an engineering team, we believe strongly... .... We’re looking for a Staff Software Engineer to join our core... ...collaboration—you will take full responsibility for major features... ...on these initiatives. Our stack is constantly evolving but...Full timeWork at officeLocal area$187.53k - $281.3k
...Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon... ...is both exciting and crucial. As a Staff engineer, you will lead the technical delivery of... ...531 - $281,297 a year #LD #LI-ED1 Full-time regular employee offer package:...Full timeTemporary workPart timeWork experience placementWork at officeWorldwide$220k - $292k
...decisions at machine speed—even when disconnected. As a Staff Software Engineer in the Menace Platform group, you will be responsible for solving... ...competitive equity grants are included in the majority of full time offers; and are considered part of Anduril's total...Full timeWork experience placementImmediate start$129.5k - $214.02k
...together. Because at UKG, your work matters—and so do you. Staff Software Engineer-ENG: We are seeking a highly experienced Staff Software... .... Mentor junior engineers on taking ownership of the full lifecycle of services and features. • Documentation: Develop...Full timeWorldwide$165k - $220k
...based solutions to the entire engineering organization. This Team will... ...defining a vision and modernize software development process by... ...helping evolve our technology stack and build reusable components... ...dental, and vision coverage for full-time employees and their dependents...Full timeWork at officeFlexible hoursNight shift- ...and is a core part of Snowflake’s Data Engineering strategy. The Dynamic Tables performance... ...increasingly complex query shapes. As a Staff Engineer on this team, you will own the... ...semantics, incremental window functions, and stacked operations. Help define the roadmap...Full time
- ...Title : Senior Software Engineer, Full Stack Location : Bethesda, MD or Boca Raton, FL Type : 6 Month Contract to Hire Our client, one of the largest IT consulting agencies in the country, is looking for a talented Senior Software Engineer, Full Stack...FullstackFull timeContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, GCS - Full Stack (R5192). Be the first to apply!
- software technology Washington DC
- remote software sales Washington DC
- embedded software Washington DC
- software intern Washington DC
- software support Washington DC
- ultimate software Washington DC
- software engineer - cloud services Washington DC
- entry level software sales Washington DC
- entry level software qa Washington DC
- software trainer Washington DC



