Software Engineer - Satellite Modeling and Tasking
$150k - $300kArray 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:
- find uncommonly good people
- pay them uncommonly well
$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...SuggestedPermanent employmentFull timeRemote work- ...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
$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...SuggestedFull time$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...SuggestedFlexible hours- ...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...SuggestedLocal area
$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 timeWork at office- ...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...
- ...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 officeRemote workFlexible hours
$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 startRemote work2 days per week1 day per week- 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...
$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 timeTemporary work- ...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 timeRelocation package
- ...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
- ...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
$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- 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....
$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 workWork from home- ...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,...
$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$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 employmentFull timeWork at officeImmediate startVisa sponsorship$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 officeHome office$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 officeLocal area3 days per week- ...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...
- # 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...
$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 placementWork at officeRemote workWork from homeRelocation package$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 placementWeekend workAfternoon shift- ...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
$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...- 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
$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 timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - Satellite Modeling and Tasking. Be the first to apply!
- ngo software engineer Redwood City, CA
- software developer Redwood City, CA
- part time software developer remote Redwood City, CA
- financial software developer Redwood City, CA
- senior software engineer ruby on rails Redwood City, CA
- software engineer amazon Redwood City, CA
- senior software design engineer Redwood City, CA
- software engineer remote Redwood City, CA
- entry level software engineer remote Redwood City, CA
- software developer fintech Redwood City, CA

