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
Full-time

Array Labs

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.

$150,000 - $300,000 a year

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.

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer Satellite Modeling and Tasking in Palo Alto, CA vacancy
  • $204k - $259k

     ...to developing and deploying advanced ML models that interpret traffic lights, signs, and...  ...role, you will report to the Senior Engineering Manager of Semantics. You Will:...  ...professional experience in the field of software engineering ~ Proficiency in C++ ~ Experience... 
    Suggested
    Full time
    Work at office
    Remote work

    Waymo

    Mountain View, CA
    16 hours 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
    1 day ago
  • $140k - $265k

     ...Glean is looking for Backend/Infrastructure engineers to build a highly performant, scalable,...  ...a unified application framework and data model that makes it easy to index diverse...  ...troubleshoot and take ownership of both small tasks and large features Strong coding skills... 
    Suggested
    Full time
    Home office
    3 days per week

    Glean Enterprise Ai

    Palo Alto, CA
    16 hours 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... 
    Suggested
    Flexible hours

    Snowflake Computing

    Menlo Park, CA
    1 day ago
  • $144k - $190k

     ...About the role Muon seeks a Software Test Infrastructure Engineer to join our satellite development team in Mountain View, CA. You will be responsible for...  ...accountability, integrity, and team focus with extensive multi-tasking and organizational experience. Nice-to-have... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Remote work
    Flexible hours

    Muon Space

    Mountain View, CA
    16 hours ago
  •  ...We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers...  ...junior engineers is not a side task, it is part of how you think about your...  ...testable, and maintainable code following software engineering best practices, with unit test... 

    Synopsys

    Mountain View, CA
    1 day ago
  • $97.1k - $171.24k

     ...seeking an experienced Circuit Design Engineer III to support advanced satellite and rocket test systems within a...  ...utilizing both COTS and custom hardware/software solutions. The ideal candidate has...  ...multiple disciplines • Support model-based engineering activities utilizing... 
    Full time
    Remote work
    Shift work
    3 days per week

    Global Edge Group

    Sunnyvale, CA
    1 day ago
  •  ...workflows, persistent context, and real-world task completion. The system must handle multi-...  ...reliable despite non-deterministic model behavior. Role As an iOS Developer, AI Apps...  ...Collaborate closely with backend and ML engineers on API design and system behavior. Maintain... 
    Remote work

    A1 Services

    Palo Alto, CA
    2 days ago
  •  ...richer, and more connected future.   About the Role As a software engineering intern, you will work closely with leading experts in the...  ...include a distributed training platform, ML compiler, model components libraries, e.t.c. The team provides opportunities... 
    Internship

    Nuro

    Mountain View, CA
    16 hours ago
  • $131.4k - $197.2k

     ...ABOUT THE TEAM The Rubrik Engineering team is comprised of people who produce extraordinary...  ...autonomy and responsibility, not just tasks. Our goal is to motivate and challenge you...  ...develop a highly reliable and scalable software defined platform that radically... 
    Full time
    Local area

    Rubrik

    Palo Alto, CA
    16 hours ago
  • $180k

     ...knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who appreciate...  ...and implement strategies for handling complex, long-running tasks in macOS environments. Maintain a deep focus on building a lovable... 
    Full time
    Work at office
    Local area
    Relocation

    Xai

    Palo Alto, CA
    16 hours ago
  • $115k - $210k

     ...We’re looking for a full-stack developer to help us build the software that runs our kiosks and powers the extensive infrastructure behind...  ...of what’s possible in visual automation. Humility : No task is beneath you. Whether it's high-level architecture or grunt work... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Flexible hours

    Mashgin

    Palo Alto, CA
    16 hours ago
  •  ...About Voltai Voltai is developing world models, and agents to learn, evaluate, plan, experiment, and interact with the physical...  ...US presidents. What we are Looking For ~3+ Years of Software Engineering experience graduated from top-tier CS, EECS, math or physics... 
    Full time

    Voltai

    Palo Alto, CA
    16 hours ago
  • $180k

     ...knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who...  ...ultra-scalable infrastructure that enables xAI's next-generation models and applications. Responsibilities Build and manage... 
    Full time
    Temporary work

    Xai

    Palo Alto, CA
    16 hours ago
  • $139k - $223k

     ...more efficient and accessible for all.  We’re searching for a Software Engineer II for the calibration team. The calibration team is...  ...autonomy functions. Our software ranges from low-level intrinsics models for our in-house FMCW lidar to high-level continuous/online calibration... 
    Full time

    Aurora Innovation

    Mountain View, CA
    16 hours ago
  • $120k - $400k

     ...silicon to systems including hardware and software to train and run the largest ML...  ...and maintain functional and performance models of our hardware Develop tools and infrastructure...  ...equivalent degree Excellent software engineering skills, with a focus on maintainable... 
    Full time
    Work experience placement
    Local area

    Matx

    Mountain View, CA
    16 hours ago
  • $180k

     ...knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who...  ...product teams to build, experiment with, and deploy cutting-edge AI models and applications more effectively. In this role, you will own... 
    Full time
    Temporary work

    Xai

    Palo Alto, CA
    16 hours 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
    1 day ago
  • $120k - $400k

     ...silicon to systems including hardware and software to train and run the largest ML...  ...partnership with our ML Research and Hardware Engineering teams Provide expertise and guidance...  ...Experience implementing kernels for ML models such as Transformers Experience using... 
    Full time
    Work experience placement
    Local area

    Matx

    Mountain View, CA
    16 hours ago
  •  ...We are an AI + physical sciences lab building state of the art models to make novel scientific discoveries. We are well funded and...  ...production with minimal intervention. You will work closely with the engineering lead to scale our lab automation platform as we grow... 
    Full time

    Periodic Labs

    Menlo Park, CA
    16 hours ago
  • $180k

     ...knowledge. Our team is small, highly motivated, and focused on engineering excellence. This organization is for individuals who...  ...that captivate and delight millions, turning advanced multimodal models into production-grade features. If you’re a driven problem-solver... 
    Full time
    Temporary work
    Worldwide

    Xai

    Palo Alto, CA
    16 hours ago
  • $165k - $250k

     ...information, visit About the Role We're seeking a founding engineer to lead the design and development of our next-generation web...  ...where user queries trigger real-time crawling and indexing tasks, continuously improving our content quality and comprehensiveness... 
    Full time
    Local area

    Newsbreak

    Mountain View, CA
    16 hours ago
  •  ...developing personal robots to reclaim the hours lost to repetitive tasks. We're focused on an ambitious goal to make generalized...  ...innovation, we’d love to hear from you. What to Expect As a Software Engineer (Full Stack), you will be responsible for scaling our robotic... 
    Full time

    Sunday

    Mountain View, CA
    16 hours ago
  • $170k - $216k

     ...analytic workflows using Large Language Models to cluster, summarize, and surface critical...  ...this hybrid role, you will report to an engineering manager.   You will: Design,...  ...Science or a related field. ~2+ years of software development experience (3+ years for L5)... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    16 hours ago
  • $145k - $219k

     ...destinations safely and efficiently. We continuously refine our routing engine to calculate more efficient routes, deliver highly accurate ETAs...  ..., Celery, etc).  Experience in training and inferencing ML models. You have extensive experience working with cloud providers (... 
    Full time

    Nuro

    Mountain View, CA
    16 hours ago
  • $120k - $400k

     ...silicon to systems including hardware and software to train and run the largest ML...  ...degree  Possess outstanding software engineering skills with a focus on efficiency and performance...  ...changes  Familiarity with ML models such as Transformers. Interest in building... 
    Full time
    Work experience placement
    Local area

    Matx

    Mountain View, CA
    16 hours ago
  • $135k - $200k

     ...Palantir builds the world’s leading software for data-driven decisions and operations...  ...are seeking a Forward Deployed Software Engineer to join a newly-formed team focused on developing...  ..., and/or verbal AI and large generative models Knowledge of software deployment and... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package

    Palantir Technologies

    Palo Alto, CA
    16 hours ago
  • $160.36k - $240.54k

     ...connected future. About the Role We’re looking for senior engineers to build/scale Nuro's large-scale computing infrastructure in...  ...context to identify inefficiencies and bottlenecks, prioritize tasks, and implement innovative solutions About You You... 
    Full time

    Nuro

    Mountain View, CA
    16 hours ago
  •  ...experience to delegate complex tasks by combining the strengths of highly...  ...empower data scientists, ML engineers, and researchers working with the Athena Foundation Model lifecycle . We are looking for...  ...ns.Adhere to best practices in software development including Agile... 

    Athena

    Palo Alto, CA
    3 days ago
  •  ...developing personal robots to reclaim the hours lost to repetitive tasks. We're focused on an ambitious goal to make generalized...  ...innovation, we’d love to hear from you. What to Expect As a Software Engineer (Systems), you will be responsible for building out the core... 
    Full time

    Sunday

    Mountain View, CA
    16 hours 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!