Skip to content
Shield AIShield AI

Senior Staff Engineer, Ground Systems Software

Leads architecture, development, integration, and validation of mission-critical ground systems software for UAV and autonomous platforms. Requires 8+ years of software engineering experience, strong systems engineering knowledge, and technical leadership across multidisciplinary teams.

About the job

Responsibilities

  • Develop software architectures and code for complex, distributed, mission-critical systems.
  • Design, develop, integrate, validate, deploy, and sustain software solutions.
  • Develop ground control software enabling low-latency communication with UAVs and autonomous platforms.
  • Build high-performance client and server applications for telemetry processing, mission planning, and real-time control.
  • Implement responsive operator interfaces and spatial-data, sensor-feed, and mission-state visualization.
  • Collaborate across autonomy, embedded systems, backend, UX, hardware, network, test, and integration teams.
  • Derive software requirements from system-level requirements and operational needs, maintaining traceability.
  • Participate in architecture trade studies, system decomposition, interface definition, requirements allocation, and technical decision-making.
  • Support SRR, PDR, CDR, TRR, and related technical reviews.
  • Create and maintain architecture diagrams, behavior documents, customer deliverables, and Interface Control Documents.
  • Communicate technical concepts to engineering, program management, and customer stakeholders.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field.
  • 8+ years of software engineering experience.
  • 3+ years of software architecture or technical leadership experience.
  • Proficiency in a strongly typed programming language such as C#, TypeScript, Java, or C++.
  • Exposure to lower-level systems or protocol integration.
  • Familiarity with software development lifecycle methodologies.
  • Understanding of systems engineering processes and standards.
  • Experience with requirements management and traceability.
  • Experience using version control and CI/CD tools.
  • Strong systems thinking, problem-solving, communication, leadership, and collaboration skills.
  • Ability to translate complex system requirements into practical software solutions and balance technical, programmatic, and operational constraints.

Nice-to-haves

  • Experience in aerospace, defense, robotics, autonomous systems, aviation, automotive, telecommunications, or other complex systems domains.
  • Experience with ground control software, mission planning tools, or real-time visualization platforms.
  • Familiarity with Model-Based Systems Engineering (MBSE).
  • Experience with Cameo Systems Modeler, MagicDraw, Stell, Jira, or Confluence.
  • Experience with cloud-native architectures, containerization, and orchestration technologies.
  • Familiarity with Autonomy Government Reference Architectures (A-GRA), Open Mission Systems (OMS), or Universal Command & Control Interface.

Skills

C#, TypeScript, Java, C++, React, Software Architecture, Systems Engineering, Mbse, Requirements Management, CI/CD, Git, Docker, Kubernetes, Jira, Confluence

Databricks

Databricks

Mountain View, CA
Staff Software Engineer – Genie One Mobile & Desktop
$190k+/yrOn-site8+ YOEFullstack Engineering

Leads the technical direction and delivery of Genie One across web, iOS, Android, macOS, and Windows. Requires 8+ years of software engineering experience, staff-level architecture leadership, and strong JavaScript or TypeScript expertise with React and mobile or desktop development.

Databricks

Databricks

New York, NY

Staff Software Engineer, Data Collection
$191k+/yrOn-site10+ YOEFullstack Engineering

Leads browser, mobile, and server-side data collection systems, including SDKs, identity handling, schema compatibility, and integrations. Requires 10+ years of engineering experience, deep JavaScript expertise, SDK ownership, and technical and people leadership.

Databricks

Databricks

New York, NY

Staff Software Engineer, Sales Data & Agents
$191k+/yrOn-site10+ YOEFullstack Engineering

Leads the architecture and delivery of sales data models and production AI agents that improve CRM workflows for sales and revenue teams. Requires 10+ years of engineering experience, deep CRM platform expertise, and experience with permissioned writes and human-in-the-loop agent systems.

Rippling

Rippling

New York, NY

Staff Software Engineer - Bill Pay, Banking & Procurement
$189k+/yrOn-site8+ YOEFullstack Engineering

Technical leader responsible for architecture, delivery, and engineering quality across Procurement, Bill Pay, and Banking products. The role requires 8+ years of software engineering experience, full-stack development expertise, large-scale fault-tolerant system design, and strong mentorship skills.

Casca

Casca

San Francisco, CA

Staff Software Engineer
$185k+/yrOn-site7+ YOEFullstack Engineering

Leads architectural decisions, contributes 70% hands-on code, and mentors in fast-paced fintech SaaS platform using TypeScript/React/NextJS/Python/AWS. Requires 7+ years experience balancing quality, speed, and reliability.