# Ground Control Station (GCS) Software Engineer (R3963)
**Company:** [Shield AI](https://hotfix.jobs/companies/shield-ai)
**Location:** Dallas, TX
**Salary:** $130K-$250K
**Experience:** 5+ years
**Skills:** React, TypeScript, C#, Java, C++, Node.js, Rest, gRPC, Websocket, Docker, Kubernetes, Mavlink
**Posted:** 2025-10-21
> Develops ground control station software for UAVs, building real-time client-server apps with React/TypeScript UIs and backend systems for mission planning, telemetry, and control. Requires 5+ years experience in performance-sensitive apps and strong typing languages.
## Job Description
## Responsibilities
- Design, develop, and optimize ground control software that enables low-latency communication with UAVs and other autonomous platforms.
- Build high-performance client and server applications that support telemetry processing, mission planning, and real-time control.
- Implement responsive user interfaces with **React** and **TypeScript** for operator workflows and visualization of spatial data, sensor feeds, and mission state.
- Collaborate closely with teams across autonomy, embedded systems, backend, and UX to deliver integrated, field-ready solutions.
- Contribute to architectural decisions and system designs that ensure responsiveness, scalability, and fault-tolerance.
- Lead development efforts on key features or subsystems, from early design through deployment and iteration.
- Write high-quality, well-tested code and participate in peer design/code reviews.

## Required Qualifications
- **Senior**: Bachelor’s degree with **5+ years** of relevant experience, or Masters with **4+ years**, or PhD with **2+ years**.
- **Staff**: Bachelor’s degree with **7+ years** of relevant experience, or Masters with **6+ years**, or PhD with **4+ years**.
- **Senior Staff**: Bachelor’s degree with **10+ years** of relevant experience, or Masters with **9+ years**, or PhD with **7+ years**.
- Demonstrated experience building real-time or performance-sensitive applications—preferably for UAVs, robotics, autonomous vehicles, or simulation environments.
- Proficiency in a strongly typed programming language (**C#**, **TypeScript**, **Java**, **C++**) with exposure to lower-level systems or protocol integration.
- Experience with web technologies, especially **React**, **TypeScript/JavaScript**, and **Node.js**.
- Strong software engineering fundamentals including version control, testing, debugging, and performance profiling.
- Proven ability to deliver high-quality software as part of a collaborative engineering team.

## Preferred Qualifications
- Experience with GCS software, mission planning tools, or real-time visualization platforms.
- Familiarity with API-driven systems using **REST** or **gRPC**, and communication protocols like **WebSocket** or custom telemetry formats.
- Knowledge of standards such as **STANAG 4586**, **Cursor on Target (CoT)**, or **MAVLink**.
- Familiarity with containerized environments (**Docker**, **Kubernetes**) and CI/CD practices.
- Exposure to distributed systems and cloud integration for telemetry data pipelines.
- Understanding of security best practices in control systems and networked applications.
**Apply:** https://hotfix.jobs/jobs/ground-control-station-gcs-software-engineer-r3963-at-shield-ai-6b988728-fbf6-4887-b8b6-ede2de732e33
**Canonical:** https://hotfix.jobs/jobs/ground-control-station-gcs-software-engineer-r3963-at-shield-ai-6b988728-fbf6-4887-b8b6-ede2de732e33