Software Engineer
$150k - $300kArrayLabs, LLC
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
$174k - $252k
Design and develop robust software to integrate hardware components into a unified data ecosystem, from low-level firmware to database... ...:Bachelor’s degree in Computer Science, Computer Engineering, Robotics, or a related field, with a focus on robotic manipulation...Suggested- ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.FULL STACK SOFTWARE ENGINEER (STARLINK)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s most advanced...SuggestedPermanent employmentTemporary workInternshipWorldwideWeekend work
$174.4k - $237.8k
...’s possible for industrial robotics in the near future - with software and data at the core.Our mission is to make industrial robotics... ..., entrepreneurs, and developers. We are a dynamic team of engineers, roboticists, designers, and technologists who are passionate...SuggestedFull timeWork experience placementLocal area$132k - $198.45k
...Uber, NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors.About the TeamWe're looking for a Fullstack Software Engineer to join the Fleet Platform & Operations Tooling team. You'll build the internal tools and platform systems that Nuro's...SuggestedImmediate startFlexible hours$135k - $155k
...Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team is responsible for building the foundational tooling and security infrastructure that...SuggestedPermanent employmentTemporary work$160.36k - $240.54k
...Uber, NVIDIA, Google, Softbank, Fidelity, T. Rowe Price, and other leading investors.About the RoleOur software team is growing, and we are looking for talented engineers to join us and be instrumental to one of the following areas: Onboard Systems, Performance, and...Immediate startFlexible hours- ...Job Description: We are looking for a full-time Software Engineer to join the core Geo Match team as a technical lead and programmer. In this role, you will collaborate closely with faculty and staff (including our existing Senior Software Engineer) to develop...Full time
- ...Senior Full-Stack Software Engineer Mountain View, CA What You'll Do • Build and operate features using TypeScript, Python, Go, and Java languages. • Improve AI agent workflows built with LangGraph, LangChain, and related frameworks. • Create automated evaluations...
- ...Palo Alto, building products that real operators depend on every day. THE ROLE We are looking for a Senior Full Stack Software Engineer to be a core contributor to the Operio AI platform. You will own features from database schema to React UI, with particular depth...Flexible hours
$130k - $152k
...epicenter of this historic cultural and financial shift, keep reading.About the team + role Robinhood’s Credit Card & Banking Product Engineering team conceptualizes, designs and builds our entire customer-facing product: from mobile application to underlying backend systems...Work at officeImmediate startFlexible hoursShift work- ...Role : Senior Full stack software engineer Location: Mountain View CA (Onsite) Position: Contract Must have: LLM Problem Solving Software Architecture Kubernetes AWS React INTERVIEWER NOTES...Contract work
$85.4k - $232.7k
...from garbage.First-principles thinker with vision. You break problems to their core, question the assumptions, and rebuild. A software engineer's job is to architect solutions, not wrestle with syntax. You don't copy an architecture because "that's how it's done" — you...Immediate startShift work$160.36k - $240.54k
...logs. Additionally, the team collaborates closely with system engineers to thoroughly validate the autonomous driving system before its... ...driving technical standards and best practices across broader software organizationA bachelor's degree in Computer Science,...Immediate startFlexible hours$118k - $212k
...triage user feedback. We’re now upgrading our backend architecture to be AI-native: systems designed so that agents, tooling, and engineers can all operate them safely. This is a hands-on engineering role — you’ll modernize live, high-traffic services behind NewsBreak’s...Full timeLocal areaWork from home$160.36k - $240.54k
Who We Are Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what matters, and easier access to the world around us, that’s why we’re building a universal...Immediate startFlexible hours$174k - $252k
...product or system development code.Review code developed by other engineers and provide feedback to ensure best practices (e.g., style... ...C++.3 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture...$193.93k - $291.15k
...call and incident-response practices that let the team catch regressions.About YouBS, MS, or PhD in Computer Science, Electrical Engineering, or a closely related field, plus 3+ years of relevant work experience.Willingness to deep-dive into implementation and to raise...Work experience placementImmediate startFlexible hours- We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorganChase within the AI/ML data platform team you serve as a seasoned member of an agile team to build and operate scalable...
$160.36k - $240.54k
...Platform team's mandate is to lay the foundation of Nuro's onboard software for our sensor and compute platform, including device drivers,... ...on sensors and compute for autonomous vehiclesMentor software engineers to bring them to their full potentialAbout YouDomain...Immediate startFlexible hours$160k - $260k
...for "The People") encompasses our mission and ethos for why we build.About The RoleWe're looking for a talented, driven Senior Software Engineer to build the critical infrastructure that powers the Aptos blockchain ecosystem.This role will have significant impact and...Full timeWork experience placementWork at officeLocal area$150k - $170k
...the time to scale. PsiQuantum also develops the algorithms and software needed to make these systems commercially valuable. Our... ...Come join us.Team OverviewPsiQuantum's Applications Software Engineering Team (ASET) builds tools for quantum algorithm developers: cloud...Full timeShift work- ...Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, PLATFORM AND INFRASTRUCTURE (STARLINK)As a Software Engineer on the Core Infrastructure team, you will sit at the...Permanent employmentTemporary workWeekend work
$193.93k - $291.15k
...for multiple teams in this organization. We are searching for an engineer with experience building reliable and scalable machine learning... ...advanced algorithms using C++ and Python; multithreading; and software performance tuning and optimization.Ability to efficiently...$150k - $189k
Palo Alto, CA / New York City, NY / San Francisco, CA / Seattle, WAEngineering - Engineering - DevOps /Full-time /HybridWe’re looking for a Software Engineer to join our Devops Platform team, where you will blend linux system administration and software engineering skills...Full time- ...Software Engineer – SaaS PlatformHow often do you get the chance to make a global impact developing the latest AI inside of the "built world"? Reconstruct's Visual Command Center (VCC) uses AI and Machine Learning inside of computer vision to track the lifecycle of large...Work at office
- ...014 by Dr. Adam Back and a group of fellow cryptographers and engineers passionate about Bitcoin and its potential to change the future... ...layer-2 projects like Liquid and Core Lightning, to end-user software and hardware wallets like Green and Jade. Our brand stands for...
- ...Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, CDN (STARLINK)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s...Permanent employmentTemporary workInternshipWork at officeWorldwideMonday to FridayWeekend work
$160k - $262k
...crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Control Systems Software Engineer to join Aurora’s Autonomy Controls Software Team. The team is responsible for designing, implementing, integrating, and...Work at officeLocal area3 days per week- ...Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER (STARLINK ENTERPRISE)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the...Permanent employmentTemporary workInternshipWorldwideWeekend work
$149.4k - $211k
...Minimum qualifications:Bachelor’s degree in Computer Science, Engineering, Computer Information Systems, Mathematics, Physics or a related field and 2 years of experience in the job offered or in a Software Engineer-related occupation.Position requires 2 years of experience...Full timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- cybersecurity software engineer Palo Alto, CA
- graduate software engineer Palo Alto, CA
- software developer fintech Palo Alto, CA
- new graduate software engineer Palo Alto, CA
- senior robotics software engineer Palo Alto, CA
- software engineer visa sponsorship Palo Alto, CA
- network software engineer Palo Alto, CA
- software engineer remote Palo Alto, CA
- part time software developer remote Palo Alto, CA
- software developer internship Palo Alto, CA


