<?xml version="1.0" encoding="UTF-8"?>
<source>
  <jobs>
    <job>
      <externalid>6a67b196-237</externalid>
      <Title>Ground Control Station (GCS) Software Engineer</Title>
      <Description><![CDATA[<p>We&#39;re looking for a Software Engineer to join our team developing next-generation Ground Control Station (GCS) applications for unmanned aerial systems (UAS). This role is ideal for engineers with a strong foundation in real-time, performance-sensitive software who also bring experience with modern web technologies.</p>
<p>You&#39;ll work on mission-critical software that bridges responsive user interfaces with robust backend systems, enabling human operators to plan, command, and monitor autonomous assets with precision and reliability.</p>
<p><strong>Responsibilities:</strong></p>
<ul>
<li>Design, develop, and optimize ground control software that enables low-latency communication with UAVs and other autonomous platforms.</li>
</ul>
<ul>
<li>Build high-performance client and server applications that support telemetry processing, mission planning, and real-time control.</li>
</ul>
<ul>
<li>Implement responsive user interfaces with React and TypeScript for operator workflows and visualization of spatial data, sensor feeds, and mission state.</li>
</ul>
<ul>
<li>Collaborate closely with teams across autonomy, embedded systems, backend, and UX to deliver integrated, field-ready solutions.</li>
</ul>
<ul>
<li>Contribute to architectural decisions and system designs that ensure responsiveness, scalability, and fault-tolerance.</li>
</ul>
<ul>
<li>Lead development efforts on key features or subsystems, from early design through deployment and iteration.</li>
</ul>
<ul>
<li>Write high-quality, well-tested code and participate in peer design/code reviews.</li>
</ul>
<p><strong>Requirements:</strong></p>
<ul>
<li>Senior: Bachelor&#39;s degree with 5+ years of relevant experience, or Masters with 4+ years, or PhD with 2+ years.</li>
</ul>
<ul>
<li>Staff: Bachelor&#39;s degree with 7+ years of relevant experience, or Masters with 6+ years, or PhD with 4+ years.</li>
</ul>
<ul>
<li>Senior Staff: Bachelor&#39;s degree with 10+ years of relevant experience, or Masters with 9+ years, or PhD with 7+ years.</li>
</ul>
<ul>
<li>Demonstrated experience building real-time or performance-sensitive applications,preferably for UAVs, robotics, autonomous vehicles, or simulation environments.</li>
</ul>
<ul>
<li>Proficiency in a strongly typed programming language (e.g. C#, TypeScript, Java, C++) with exposure to lower-level systems or protocol integration.</li>
</ul>
<ul>
<li>Experience with web technologies, especially React, TypeScript/JavaScript, and Node.js.</li>
</ul>
<ul>
<li>Strong software engineering fundamentals including version control, testing, debugging, and performance profiling.</li>
</ul>
<ul>
<li>Proven ability to deliver high-quality software as part of a collaborative engineering team.</li>
</ul>
<p><strong>Preferences:</strong></p>
<ul>
<li>Experience with GCS software, mission planning tools, or real-time visualization platforms.</li>
</ul>
<ul>
<li>Familiarity with API-driven systems using REST or gRPC, and communication protocols like WebSocket or custom telemetry formats.</li>
</ul>
<ul>
<li>Knowledge of standards such as STANAG 4586, Cursor on Target (CoT), or MAVLink.</li>
</ul>
<ul>
<li>Familiarity with containerized environments (e.g., Docker, Kubernetes) and CI/CD practices.</li>
</ul>
<ul>
<li>Exposure to distributed systems and cloud integration for telemetry data pipelines.</li>
</ul>
<ul>
<li>Understanding of security best practices in control systems and networked applications.</li>
</ul>
<p style="margin-top:24px;font-size:13px;color:#666;">XML job scraping automation by <a href="https://yubhub.co">YubHub</a></p>]]></Description>
      <Jobtype>full-time</Jobtype>
      <Experiencelevel>senior</Experiencelevel>
      <Workarrangement>onsite</Workarrangement>
      <Salaryrange>$130,000 - $250,000 a year</Salaryrange>
      <Skills>real-time software development, performance-sensitive software, modern web technologies, strongly typed programming languages, lower-level systems or protocol integration, web technologies, React, TypeScript/JavaScript, Node.js, software engineering fundamentals, version control, testing, debugging, performance profiling, GCS software, mission planning tools, real-time visualization platforms, API-driven systems, REST or gRPC, WebSocket or custom telemetry formats, STANAG 4586, Cursor on Target (CoT), MAVLink, containerized environments, Docker, Kubernetes, CI/CD practices, distributed systems, cloud integration, telemetry data pipelines, security best practices</Skills>
      <Category>Engineering</Category>
      <Industry>Technology</Industry>
      <Employername>Shield AI</Employername>
      <Employerlogo>https://logos.yubhub.co/shield.ai.png</Employerlogo>
      <Employerdescription>Shield AI is a venture-backed deep-tech company founded in 2015, with products including the V-BAT and X-BAT aircraft, Hivemind Enterprise, and the Hivemind Vision product lines.</Employerdescription>
      <Employerwebsite>https://www.shield.ai</Employerwebsite>
      <Compensationcurrency></Compensationcurrency>
      <Compensationmin></Compensationmin>
      <Compensationmax></Compensationmax>
      <Applyto>https://jobs.lever.co/shieldai/cf148e69-2ca0-4bfd-a4cc-af214bfcce8a</Applyto>
      <Location>Dallas</Location>
      <Country></Country>
      <Postedate>2026-04-17</Postedate>
    </job>
  </jobs>
</source>