A

Array Labs

Designs, builds, operates mass-manufacturable radar satellites

Software Engineer - Satellite Modeling and Tasking

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRedwood City, CA, USA

About the Job

Requirements

  • Bachelor’s degree in engineering, computer science, or a related field, with at least 3 years of experience.
  • At least two of the preferred skills and experiences listed are required.
  • Experience developing autonomous systems and integrating them into larger operational frameworks.
  • Experience creating, configuring, and managing Docker containers.
  • Experience with continuous integration systems and automated test execution pipelines; GitLab is preferred.
  • Strong programming skills in languages such as Python, C++, or Rust.
  • Experience with cloud platforms such as AWS, GCP, or Azure, and containerization technologies such as Docker and Kubernetes.
  • Familiarity with database systems and CRUD operations in database management, preferably PostgreSQL and TimescaleDB.
  • Familiarity with RESTful API design and implementation.
  • Experience with physics-based software packages and/or model-based digital engineering tools.

Responsibilities

  • Build and implement automation solutions for spacecraft and ground stations to operate coordinated imaging satellite swarms.
  • Implement controllers developed by GNC engineers to plan and execute satellite maneuvers, including orbit corrections and station-keeping, to optimize satellite positions and performance.
  • Develop and maintain mission planning software integrating mission design, operational concepts, and flight hardware requirements.
  • Design and implement systems to manage asynchronous data streams, integrating real-time information to generate and upload new decisions and schedules.
  • Design architecture concepts considering spacecraft coordination, payload and system budget capabilities, data collection requirements, autonomy, and mission operations.
  • Implement automation and algorithms for precise orbit determination of Array Labs and GNSS satellites.
  • Evolve and implement models to characterize vehicles and satellite systems' propulsion, power, precision, navigation, timing, and tracking requirements.
  • Optimize schedules to maximize imagery opportunities based on imaging priorities and system capabilities.

Desired Qualifications

  • Knowledge of precision orbit determination methods.
  • Familiarity with FreeFlyer, STK, GMAT, and/or custom-developed equivalents.
  • Familiarity with satellite dynamics, including orbit determination, attitude control systems, and station-keeping maneuvers.
  • Experience with flight software and embedded systems.
  • Experience setting up automated hardware-in-the-loop (HIL) test benches.
  • Familiarity with satellite mission operations and/or Ground Station as a Service providers.
  • Experience with geospatial, remote sensing, 3D data, and/or digital signal processing techniques, such as SAR and optical satellite imagery or LiDAR point clouds.

About the Company

Array Labs

Designs, builds, operates mass-manufacturable radar satellites

Array Labs designs, builds, and operates mass-manufacturable radar satellites, offering turnkey radar sensors for satellite makers and defense primes, multistatic radar systems, and data products like 10 cm-resolution digital elevation models (Site3D). Its radar instruments use production techniques from consumer electronics and telecommunications to deliver much higher power at a fraction of the cost of legacy systems, while enabling clusters of satellites to form radar networks. Unlike traditional space radars, it focuses on a radar-first platform with scalable clusters and sovereign systems for defense and commercial customers, supported by strategic partnerships such as Mitsubishi Electric. The company aims to provide reliable, high-performance radar sensing at scale to improve mapping, surveillance, and decision-making for defense and industry.

Company size
51-200
Company stage
Late Stage VC
Total funding
$46.7M
Headquarters
Redwood City, CA
Founded
2019

Recently Posted Jobs

Explore more opportunities at Array Labs

See more jobs