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

Array Labs builds advanced radar systems to help humanity understand and respond to changes across the physical world. We’re launching a coordinated fleet of radar satellites to create a high-resolution 3D map of the Earth – updated in real time – enabling faster, smarter decision-making for government and commercial organizations supporting disaster response, infrastructure resilience, and mission‑critical geopolitical intelligence. We design and build our satellites end‑to‑end, producing the world’s most advanced earth observation satellites. Our fleet will deliver unprecedented levels of accuracy, coverage, and responsiveness to power critical insights precisely where they’re needed most. 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 interviews via Google Meet; 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 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. #J-18808-Ljbffr Array Labs

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Satellite Modeling and Tasking in Redwood City, CA vacancy
  • $150k - $300k

    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... 
    Suggested
    Permanent employment
    Full time
    Remote work

    Array Labs

    Palo Alto, CA
    13 hours ago
  •  ...the hours lost to repetitive tasks. We're focused on an ambitious...  ..., we need versatile engineers to craft the systems that make...  ...where our ML team evaluates models, including \"human-in-the-loop...  ...IoT, excited to learn how your software interacts with the physical world... 
    Suggested

    Sunday

    Redwood City, CA
    13 hours ago
  • $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
    13 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
    4 days ago
  •  ...to reclaim the hours lost to repetitive tasks. We’re focused on an ambitious goal to...  ...to hear from you. What To Expect As a Software Engineer, Voice Interaction, you will own the full...  ...systems. Integrating machine learning models across local and cloud compute, you... 
    Suggested
    Local area

    Sunday

    Redwood City, CA
    13 hours ago
  • $109k - $163k

     ...The Opportunity As a Senior Associate Software Engineer on the Equinix Fabric team, you will contribute...  ...of networking concepts and the OSI model Familiarity with cloud networking fundamentals...  ...feedback Ability to follow through on tasks and ask for help when needed Targeted... 
    Full time
    Work at office

    Equinix

    Redwood City, CA
    13 hours ago
  •  ...by a proprietary embodied AI foundation model that generalizes and self‑improves across...  ...dyna.co Position Overview As a Senior Software Engineer for the Data & Eval Platform, you are the...  ...quantify model progress across diverse tasks. Scalable ML Pipelines: Build and operate... 

    Dyna Robotics

    Redwood City, CA
    3 days ago
  •  ...generate an enormous amount of data: every task they execute, every email they process,...  ...layer of the HOAi platform: the pipelines, models, and services that turn raw operational...  ...observability, anomaly detection, and the engineering rigor that makes numbers trustworthy... 
    Work at office
    Remote work
    Flexible hours

    Vantaca, LLC

    Redwood City, CA
    13 hours ago
  • $130k - $230k

     ...organizations to empower scientists, engineers, financial experts, product...  ...with the latest foundation model technology to build and adapt...  ...‑scale NLP‑focused AI/ML tasks including data management systems...  ...5 years of professional software engineering experience Experience... 
    Immediate start
    Remote work
    2 days per week
    1 day per week

    Snorkel AI

    Redwood City, CA
    13 hours ago
  • Senior Software Engineer - Agentic AI Systems We are seeking an AI Engineer to design, implement,...  ...steps, leverage a mixture of proprietary models, integrate with semiconductor design tools...  ...tool‑use reliability, and long‑horizon task completion. Use metrics and benchmarks... 

    Cognichip

    Redwood City, CA
    13 hours 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... 
    Full time
    Temporary work

    Waymo

    Mountain View, CA
    13 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... 
    Full time
    Relocation package

    Zyphra

    Palo Alto, CA
    4 days ago
  •  ...its-kind discovery platform at the intersection of phenotypic models of aging, chemistry, and AI. Backed by top-tier VCs, and with...  ...pipeline. About the Role We’re seeking a driven full-stack software engineer to join us at this pivotal moment. In this role, you’ll work... 
    Visa sponsorship

    Integrated Bio Sciences

    Redwood City, CA
    4 days ago
  •  ...We are looking for a Senior Full Stack Software Engineer to be a core contributor to the Operio AI...  ...including LLM-powered workflows, agentic task pipelines, and natural language...  ...schemas to support complex operational data models and high-throughput telemetry ingestion... 
    Flexible hours

    Operio

    Palo Alto, CA
    2 days ago
  • $150k - $198k

     ...the Enterprise AI application software company. C3 AI delivers a...  ...looking for a seasoned software engineer experienced in the field of machine...  ...AI team, you will be tasked with developing the infrastructure...  ...large‑scale machine learning models in production and a solid... 
    Work experience placement

    C3.ai, Inc.

    Redwood City, CA
    13 hours 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.... 

    Gravity Engineering Services Pvt Ltd.

    Mountain View, CA
    13 hours ago
  • $120k - $200k

     ...fraction of the cost. Core to our solution are large language models and conversational AI features that power our AI recruiter....  ...extensive growth potential for a world-class Senior / Staff level software engineer with extensive experience working with large language models.... 
    Remote work
    Work from home

    Moonhub

    Palo Alto, CA
    4 hours 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,... 

    Luma

    Palo Alto, CA
    13 hours ago
  • $172k - $300k

     ...believe meaningful AI doesn’t start with the model, it starts with the data. We’re on a...  ...largest organizations to empower scientists, engineers, financial experts, product creators,...  ...data needs, designing RL environments and tasks, developing evaluation frameworks,... 
    Local area

    AI Chopping Block, Inc.

    Redwood City, CA
    13 hours 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
    13 hours 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
    13 hours ago
  • $192k - $240k

     ...Senior Software Engineer - AI Platform Location: Redwood City, California, United States; San Francisco, California, United States Compensation...  ...At Snorkel, we believe meaningful AI doesn't start with the model, it starts with the data. We're on a mission to help... 
    Work at office
    Local area
    3 days per week

    jobs.frontdoordefense.com - Jobboard

    Redwood City, CA
    1 day 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
    13 hours ago
  • # Senior Software Engineer, AI PlatformMeta## Job DescriptionMeta AI is looking for experienced Senior Software Engineers to contribute to our...  ...researchers and engineers to build and deploy large-scale AI models efficiently. This includes working on distributed training... 

    Aibreakingwire

    Menlo Park, CA
    2 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
    2 days ago
  • $138.4k - $163.99k

     ...Summary We are looking for a passionate Oracle Software Developer to join our Financials, Service...  ...with application design and data modeling. Ability to define and solve logical problems...  ...Constantly perform desk‑based computer tasks. Frequently sit, grasp lightly/fine manipulation... 
    Work experience placement
    Weekend work
    Afternoon shift

    Stanford University

    Redwood City, CA
    4 days ago
  •  ...coordinated fleet of radar satellites to create a high-resolution...  ...the Job As an Embedded Software Engineer , you will develop the embedded...  ...system concepts including tasks, priorities, and deadlocks...  ...real-time, three-dimensional model of Earth. Our next-generation... 
    Permanent employment

    Array Labs

    Redwood City, CA
    more than 2 months ago
  • $148.5k - $223.9k

    Role Overview Platform Engineering - Cloud Infrastructure Overview of...  ...Technical Staff with strong AI/ML software engineering expertise to...  ...automate complex operational tasks, build RAG systems over engineering...  ...tools, CLI plugins, and Model Context Protocol (MCP) integrations... 

    salesforce.com, inc.

    Redwood City, CA
    13 hours ago
  • About the job Sr. Software Engineer - API Platform Were seeking a skilled Senior Software Engineer to join our API Platform team . This team...  ...ownership of the full API lifecycle from design and threat modeling to deployment and continuous improvement. Your work will... 
    Contract work

    Right Hire Consulting LLC

    Redwood City, CA
    13 hours ago
  • $100k - $160k

     ...learn more. Base pay range $100,000.00/yr - $160,000.00/yr Software Development Engineer About the Company - Fractal Analytics is a strategic AI...  ...job scheduling for automating routine data operations, ETL tasks, and ensuring data accuracy and harmonization. Actively participate... 
    Full time
    Local area

    Fractal, Inc.

    Redwood City, CA
    1 day 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!