Skip to content
Shield AIShield AI

Ground Control Station (GCS) Software Engineer (R3963)

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.

About the job

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.

Skills

React, TypeScript, C#, Java, C++, Node.js, Rest, gRPC, Websocket, Docker, Kubernetes, Mavlink

Onxmaps

Onxmaps

Austin, TX
Full-Stack Engineer
$130k+/yrRemote5+ YOEFullstack Engineering

Build and evolve full-stack experiences for onX Hunt across mobile applications, APIs, backend services, and data systems. The role requires 5+ years of software development experience, strong API and distributed-systems expertise, and proficiency with Go, Elixir, or similar languages.

Mercor

Mercor

San Francisco, CA

Product Engineer, Talent Experience
$130k+/yrOn-site3+ YOEFullstack Engineering

Build backend services, evaluation pipelines, and full-stack features for Mercor's AI-powered talent assessment platform that vets and matches experts for frontier AI labs. Requires 3+ years production software engineering experience with strong backend fundamentals and product intuition; LLM experience is a plus.

Backflip AI

Backflip AI

Austin, TX

Software Engineer
$130k+/yrRemote4+ YOEFullstack Engineering

Full-stack engineer building and owning features, integrations, and backend services (LoanPro, HubSpot) for a real estate fintech. Strong TypeScript/React and Python skills required with 4+ years shipping production software; backend-leaning, reliability-focused builder who uses AI tools.

Mercor

Mercor

San Francisco, CA
Fullstack Software Engineer, Applied AI
$130k+/yrOn-site5+ YOEFullstack Engineering

As a Fullstack Software Engineer on the Applied AI team, you will own the Studio platform end-to-end, building and maintaining React frontends and backend services. You will lead engineering best practices and ship high-leverage product features to improve data generation and delivery pipelines.

Tulip

Tulip

Somerville, MA

Full-Stack Software Engineer
$130k+/yrHybrid5+ YOEFullstack Engineering

Build and improve Tulip’s cloud-native SaaS platform across a broad technology stack, with a focus on TypeScript, Postgres, APIs, testing, and deployment. The role requires 5–7+ years of software engineering experience and operates in a hybrid Somerville, Massachusetts environment.