Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer - Satellite Modeling and Tasking

$150k - $300k

Array Labs

Software Engineer – Satellite Modeling and Tasking Get AI-powered advice on this job and more exclusive features. This range is provided by Array Labs. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $150,000.00/yr - $300,000.00/yr At Array Labs, we are building the world's most advanced satellite radar constellation to create a high-resolution 3D digital twin of the Earth. Our mission is to provide "lidar-like" 3D data and imagery from space, serving critical applications for both commercial and defense customers. This is a deep tech challenge in the truest sense. We're solving complex problems that span hardware, software, and data—from designing satellite systems for the harshness of space to building the massive "data factory" that turns raw sensor data into beautiful 3D products. We are looking for first-principles engineers who want to build, deploy, and scale a one-of-a-kind, vertically-integrated system from the ground up. Positions from mid-level to staff software engineer available Responsibilities: 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 Basic Qualifications: Bachelor’s degree in engineering, computer science or a related field, with 3+ years of experience At least two of the preferred skill and experiences listed Experience developing autonomous systems and integrating them into larger operational frameworks Understanding of how to create, configure, and manage Docker containers Experience with continuous integration systems and automated test execution pipelines (Gitlab preferred) Strong programming skills in languages such as Python, C++, or Rust Experience with cloud platforms (AWS, GCP, Azure) and containerization technologies (e.g., Docker, 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 Preferred Skills and Experience: 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) ITAR Requirements: 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. Equal Opportunity Employer Array Labs is an Equal Opportunity Employer. Employment decisions are made on the basis of merit, competence, and job qualifications and will not be influenced in any manner by gender, color, race, ethnicity, national origin, sexual orientation, religion, age, gender identity, veteran status, disability status, marital status, mental or physical disability or any other legally protected status. Interview Process We will conduct three interviews via Zoom; the typical process takes around 2-4 weeks to complete from start to finish. Hiring and Compensation Strategy Our hiring and compensation strategy is simple:

  1. find uncommonly good people
  2. pay them uncommonly well
You can anticipate competitive pay, with high flexibility between salary and equity-based compensation. Why you should join Array Labs Array Labs is launching a constellation of satellites to create the first high-resolution, real-time, three-dimensional model of Earth. Our next-generation satellite technology will offer image quality 60x greater than traditional techniques, profoundly expanding humanity’s ability to understand and respond to events on a global scale. In forging an affordable, accessible, accurate representation of Earth, our work has the potential to transform the face of dozens of fields, including autonomy, telecommunications, disaster relief, gaming, climate science, defense and construction. Seniority level Seniority level: Not Applicable Employment type Employment type: Full-time Job function Job function: Engineering and Information Technology Industries: Defense and Space Manufacturing #J-18808-Ljbffr Array Labs

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer - Satellite Modeling and Tasking in Palo Alto, CA vacancy
  • $150k - $300k

    A leading satellite technology company in Palo Alto seeks a Software Engineer to develop automation solutions for spacecraft operations. You will create mission planning software and optimize satellite imaging schedules. Ideal candidates have a Bachelor’s degree in engineering... 
    Suggested
    Full time

    Array Labs

    Palo Alto, CA
    4 days ago
  • $213k - $263k

     ...Alphabet. AI Foundations areas that we are currently focusing on include reinforcement learning, learning from demonstration, generative modeling, Bayesian inference, hierarchical learning, and robust evaluation. In this hybrid role, you will report to a Principal Research... 
    Suggested
    Full time
    Temporary work

    Waymo

    Mountain View, CA
    4 days ago
  •  ...California. Role As a Fullstack Engineer, you will be a core...  ...filesystems, and complete complex user tasks. This role spans frontend interfaces...  ..., and language/vision model integration. You’ll work across...  ...drive to build production‑grade software We value velocity and... 
    Suggested
    Full time
    Relocation package

    Zyphra

    Palo Alto, CA
    3 days ago
  • Gravity Engineering Services Pvt Ltd. is offering a high-impact Software Engineer position at Google DeepMind in Mountain View, California. This role focuses on determining...  ...numerics, and sparsity formats for production AI models, directly impacting Google's AI hardware roadmap.... 
    Suggested

    Gravity Engineering Services Pvt Ltd.

    Mountain View, CA
    4 days ago
  •  ...core at the heart of our world-modeling efforts. This role offers the...  ...both the “science” and “engineering” of research—two aspects we view...  ...user experience. Develop proxy tasks and automated metrics that...  ...Excellence: Strong commitment to software engineering best practices,... 
    Suggested

    Luma

    Palo Alto, CA
    4 days ago
  • $179.2k - $268.8k

     ...operations, systems and safety engineering - all dedicated to making a...  .... Meet The Team The Unified Model development team is a group of...  ...can perform a wide range of tasks such as 3D object detection,...  ...and maintain industry‑leading software practices and principles Develop... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Palo Alto, CA
    4 days ago
  • $210k - $260k

     ..., and more. We seek creative engineers to build this context platform...  ..., knowledge graph, memory, model orchestration) so they can be...  ...experience. 5+ years of industry software engineering experience, with...  ...take ownership of both small tasks and large features. Location... 
    Work at office
    Home office

    Glean.info

    Mountain View, CA
    4 days ago
  •  ...Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By...  ...missing children, and more. The Role We are a software engineering team with expertise in enabling ML models in production. We deploy AI models to run in... 

    Palantir

    Palo Alto, CA
    4 days ago
  • $145k - $200k

     ...Changing Company Palantir builds the world’s leading software for data-driven decisions and operations. By...  ...missing children, and more. The Role We are a software engineering team with expertise in enabling ML models in production. We deploy AI models to run in a... 
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    Palo Alto, CA
    1 day ago
  • $200k - $287.5k

     ...Snowflake Notebooks, you can perform exploratory data analysis, develop machine learning models, and perform other data science and data engineering tasks all in one place. As a Senior Software Engineer for Snowflake Notebooks, you will: Drive high impact initiatives that... 
    Flexible hours

    Snowflake Computing

    Menlo Park, CA
    3 days ago
  • $135k - $155k

     ...goal of enabling human life on Mars. Software Engineer (Starlink Enterprise) At SpaceX we’re leveraging...  .... Starlink is the world’s largest satellite constellation and is providing fast,...  .... Starlink powers complex and critical tasks across hundreds of sectors: emergency response... 
    Permanent employment
    Temporary work
    Internship
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    4 days ago
  • $160k - $225k

     ...company focused on unmanned systems, satellite communications, cyber security/warfare...  ...goals. About the job As an Embedded Software Engineer, you will architect and implement mission...  ...hardware‑in‑the‑loop simulation modeling and make firmware updates. Preferred... 
    Temporary work
    For contractors
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package
    Monday to Friday

    Kratos Unmanned Systems

    Mountain View, CA
    2 days ago
  •  ...workflows, persistent context, and real-world task completion. The system must handle...  ...reliable despite non-deterministic model behavior. Role You will own how this system...  ...environments. Ideal Experiences Proven software engineering experience. Hands‑on experience... 
    Local area
    Immediate start

    A1

    Palo Alto, CA
    4 days ago
  •  .... We develop and apply cutting‑edge AI models and large‑scale, high‑throughput systems...  ...scale. What You’ll Do As a Software Engineer III, you are a technical leader and a key...  ...You will move beyond executing defined tasks to taking ownership of complex, ambiguous... 
    Full time
    Work at office
    Remote work
    Worldwide
    Monday to Friday

    Wayfair

    Mountain View, CA
    2 days ago
  • $160k - $225k

     ...company focused on unmanned systems, satellite communications, cyber security/warfare...  ...needs. About The Job As an Embedded Software Engineer , you will architect and implement mission...  ...hardware‑in‑the‑loop simulation modeling and perform firmware updates. Preferred... 
    Temporary work
    Work at office
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Monday to Friday

    Kratos Defense & Security Solutions

    Mountain View, CA
    1 day ago
  • $174k - $252k

    Software Engineer, AI System Hacker, GenAI, DeepMind DeepMind Mountain View, CA, USA Apply Bachelor...  ..., overcome obstacles, and work any task to get the job done. Exceptional hacking...  ...thousands of requests, improving those models, and enhancing their intelligence). Work... 
    Full time

    Google

    Mountain View, CA
    4 days ago
  •  ...language to quickly find answers and automate tasks. Powered by the world's most advanced LLMs, our proprietary models, and a sophisticated Agentic AI platform, we're...  ...workflow automation with Moveworks’ Reasoning Engine and natural language capabilities, we deliver the... 
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    4 days ago
  •  ...quickly find answers and automate tasks. Powered by the world's most advanced LLMs, our proprietary models, and a sophisticated Agentic...  ...with Moveworks’ Reasoning Engine and natural language capabilities...  ...everyone. The Role Are you a software engineer who has honed your... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    2 days ago
  • $185k - $195k

    Skylo is seeking a Cloud Infrastructure Engineer in Mountain View, CA to design and manage our hybrid cloud infrastructure, ensuring...  ...part of a dynamic and inclusive work culture dedicated to innovation in satellite connectivity. #J-18808-Ljbffr Dormont Manufacturing Co

    Dormont Manufacturing Co

    Mountain View, CA
    3 days ago
  • $179.2k - $268.8k

     ...operations, systems and safety engineering - all dedicated to making a...  ...environments, and writing efficient software architectures that take...  ...(Random Forest, SVM, etc..) models. Our models utilize time series...  ..., and classification tasks. Improving model inference and... 
    Permanent employment
    Full time
    Work at office
    Immediate start
    Visa sponsorship

    Latitude AI

    Palo Alto, CA
    4 days ago
  • $128.25k - $266.88k

     ...chapter - enabling the Mail engineering organization with AI-powered...  ...tooling. You prioritize driving tasks to completion, collaborating...  ...the quality of AI-generated software architectures and outputs. Define...  .... Act as a technical role model and mentor for peers,... 
    Work at office
    Flexible hours

    Yahoo Holdings Inc.

    Mountain View, CA
    4 days ago
  • $213k - $263k

     ...We focus on transforming the Software Development Life Cycle (SDLC)...  ...agent frameworks, enabling our engineering teams to build, test, and...  ...automate complex engineering tasks, including root cause analysis...  ...simulation Productionize AI Models: Develop data pipelines and evaluation... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  •  ...advanced machine learning, probabilistic modeling, and deep geoscience expertise, Terra AI...  ...subsurface outputs. You will take software built around scientific workflows and make...  ...someone who can bridge product-quality engineering with scientific computing. This team is... 

    terra.ai Inc.

    Palo Alto, CA
    4 days ago
  • $135k - $155k

     ...FULL STACK SOFTWARE ENGINEER (STARLINK) At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink,...  ...broadband internet system. Starlink is the world’s largest satellite constellation and is providing fast, reliable internet to millions... 
    Permanent employment
    Temporary work
    Internship
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    2 days ago
  • $180k - $215k

     ...here. Position Summary As a full stack engineer on the product engineering team, you will...  ...from the frontend to backend API to ML models. You are someone who is passionate about...  ...field. 3+ years of experience in Full Stack Software Development. Experienced with RESTful... 
    Work experience placement

    HeyGen

    Palo Alto, CA
    5 days ago
  • Wayve in Mountain View is seeking an Embedded Kernel Engineer to deploy its autonomous vehicle AI model. This role involves developing model compilers and crafting high-performance kernels for efficient GPU inference. Typical responsibilities include leading optimization... 

    Wayve

    Mountain View, CA
    4 days ago
  • $215k - $300k

     ...planet. We are a team of mission‑driven engineers with experience across aerospace, robotics...  ...future a reality. As a Senior Fullstack Software Engineer at Reliable Robotics, you will...  ...requirements and interface definitions, model the product architecture and design, and... 
    Permanent employment

    Reliable Robotics Corporation

    Mountain View, CA
    2 days ago
  • $138.8k - $215.1k

    Senior Application Engineer - Model-Based Design Team: Technical Sales Engineering Location:...  ...class team of Application Engineers and Software Developers to provide technical leadership...  ..., verification and code generation tasks Working experience with a broad set of... 
    Work experience placement

    MathWorks

    Santa Clara, CA
    4 days ago
  • Terra AI in Palo Alto is seeking a talented deep learning engineer to pioneer the development of a generative model for 3D geological applications in the clean energy sector. The role requires extensive experience with PyTorch and the ability to design and implement large... 

    terra.ai Inc.

    Palo Alto, CA
    4 days ago
  • $100.6k - $199k

    Software Engineer II - Microsoft Teams Microsoft Teams is revolutionizing how the world collaborates...  ...that leverage data science and AI/ML models, while contributing to mobile...  ...Break down complex work items into smaller tasks, provide accurate estimations, and optimize... 
    Local area

    Microsoft

    Mountain View, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Satellite Modeling and Tasking. Be the first to apply!