Software Engineer Satellite Modeling and Tasking
$150k - $300kArray 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.
$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...SuggestedFull timeWork at officeRemote 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...SuggestedFull timeRelocation package
$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...SuggestedFull timeHome office3 days per week$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$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...SuggestedPermanent employmentFull timeTemporary workRemote workFlexible hours- ...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...
$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 timeRemote workShift work3 days per week- ...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
- ...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
$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 timeLocal area$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 timeWork at officeLocal areaRelocation$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 timeTemporary workWork experience placementWork at officeImmediate startFlexible hours- ...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
$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 timeTemporary work$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$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 timeWork experience placementLocal area$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 timeTemporary work$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$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 timeWork experience placementLocal area- ...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
$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 timeTemporary workWorldwide$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 timeLocal area- ...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
$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 timeRemote work$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$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 timeWork experience placementLocal area$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 timeWork experience placementWork at officeRemote workWork from homeRelocation package$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- ...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...
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer Satellite Modeling and Tasking. Be the first to apply!
- software engineer full time Palo Alto, CA
- software system engineer Palo Alto, CA
- consulting software engineer Palo Alto, CA
- software engineer travel Palo Alto, CA
- real time software engineer Palo Alto, CA
- network software engineer Palo Alto, CA
- senior software engineer remote Palo Alto, CA
- entry level software engineer remote Palo Alto, CA
- software engineer intern Palo Alto, CA
- software developer fintech Palo Alto, CA


