Skip to main content

Array Labs

Software Engineer – Satellite Modeling and Tasking

Redwood City, CA$150k–$300kfull-timemidAdded 1 month ago

About this role

Array Labs seeks a Software Engineer to develop satellite modeling and tasking systems for a coordinated radar satellite fleet that provides real-time 3D Earth mapping. You'll contribute to software enabling disaster response, infrastructure monitoring, and geopolitical intelligence for government and commercial customers.

What you'll do

  • Design and develop satellite modeling software for mission planning and simulation
  • Build tasking systems to coordinate fleet operations and data collection
  • Collaborate with satellite engineering teams on end-to-end system integration
  • Optimize software for real-time earth observation data processing
  • Implement algorithms for satellite scheduling and resource allocation
  • Contribute to system architecture for high-resolution mapping capabilities

What they're looking for

  • Software engineering and system design
  • Satellite operations or aerospace software experience
  • Python, C++, or similar languages
  • Real-time systems programming
  • Mission planning or orbital mechanics knowledge
  • Distributed systems and databases
  • Cloud infrastructure and DevOps
  • Problem-solving with complex technical challenges
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Array Labs

Array Labs builds advanced radar satellite constellations that provide real-time Earth observation and 3D mapping for disaster response, infrastructure monitoring, and intelligence applications. The company is hiring engineers across hardware design, systems architecture, software development, RF testing, and signal processing to develop and validate next-generation satellite payloads and coordinated fleet operations.

View all jobs at Array Labs

Likely interview questions

  • Can you walk us through your experience with satellite systems or orbital mechanics, and how you've applied that knowledge in a previous role?
  • Describe your experience modeling complex physical systems. What tools or languages did you use, and what was the most challenging aspect?