A
Array Labs
Software Engineer (Satellite Modeling and Tasking)
Skills
Google Cloud PlatformRustDockerPythonPostgreSQLGitLabAWSKubernetesAzure
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
$150,000 – $300,000 / year
Location:
Redwood City, CA, USA
Work mode:
Onsite
Published on:
25 August 2026
What they need
- Positions from mid-level to staff software engineer available
- Responsible for building and implementing automation solutions for spacecraft and ground station for operating swarms of coordinated imaging satellites
- 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 that integrates 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- Strong programming skills in languages such as Python, C++, or Rust
- Familiarity with RESTful API design and implementation
- At least two of the preferred skill and experiences listed
- Experience with continuous integration systems and automated test execution pipelines (Gitlab preferred)
- Understanding of how to create, configure, and manage Docker containers
- Familiarity with database systems and CRUD operations in database management, preferably PostgreSQL and TimescaleDB
- Bachelor’s degree in engineering, computer science or a related field, with 3+ years of experience
- Experience with cloud platforms (AWS, GCP, Azure) and containerization technologies (e.g., Docker, Kubernetes)
- Experience developing autonomous systems and integrating them into larger operational frameworks
- Experience with physics-based software packages and/or model-based digital engineering tools
- Knowledge of precision orbit determination methods
- Familiarity with FreeFlyer, STK GMAT, and/or custom-developed equivalent
- 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 (e.g. SAR and optical satellite imagery, LiDAR point clouds)
- To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR) you must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State- We will conduct interviews via Google Meet; the typical process takes around 2-4 weeks to complete from start to finish
Other offers great for you!
These companies are also looking for great profiles
R
Rheso.tech
Ingénieur Logiciel Embarqué C Expérimenté
50-55k€ (Annuel)
Permanent contract
Toulouse, France
Hybrid
Skills
SwiftGit
1 year ago
Quick apply
N
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
AUTOSARBSW
1 month ago
Quick apply
S
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming
7 days ago
Quick apply
No company information available.