Staff Software Engineer — Satellite Edge HPC (Equity & PTO)

EOI Space

Lafayette (CO)

On-site

USD 170,000 - 220,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Unlimited paid time off
Medical, dental, and vision insurance
401K

Job summary

A satellite technology company in Lafayette, CO, is seeking a Staff Software Engineer to lead the development of systems for managing high-performance computing clusters aboard satellites. Candidates should have a Bachelor’s degree in a technical field and over 10 years of software engineering experience, with strong skills in containerized workload management and relevant programming languages. The role demands effective communication and collaboration across teams to enhance onboard satellite processing capabilities and optimize performance.

Qualifications

  • 10+ years total experience in professional software engineering.
  • Experience with OS level programming, containerized cluster management, embedded systems development, hardware acceleration.
  • Strong communication skills for team coordination.

Responsibilities

  • Lead implementation of cluster management and workload coordination systems.
  • Develop and deploy image processing workload and cluster orchestration software.
  • Collaborate with security, compliance, and DevOps teams for deployment.

Skills

High competency with both scripted and compiled/type‑checked languages (e.g. Python, C++, Go)
Containerized workload management (Kubernetes)
Experience with deploying software to intermittently connected, resource‑constrained edge compute environments

Education

Bachelor’s degree in computer science, software engineering, aerospace engineering, or a related technical field

Tools

NVIDIA Jetson and CUDA programming

Job description

A satellite technology company in Lafayette, CO, is seeking a Staff Software Engineer to lead the development of systems for managing high-performance computing clusters aboard satellites. Candidates should have a Bachelor’s degree in a technical field and over 10 years of software engineering experience, with strong skills in containerized workload management and relevant programming languages. The role demands effective communication and collaboration across teams to enhance onboard satellite processing capabilities and optimize performance.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

HPC Software Engineer, Satellite Systems
HPC Software Engineer, Satellite Systems

SpaceX • Hawthorne (CA)

On-site
USD 120,000 - 170,000
Comprehensive medical, dental, and vision coverage
401(k) retirement plan
Paid parental leave
+2
Staff Software Engineer - Payload
Staff Software Engineer - Payload

EOI Space • Lafayette (CO)

On-site
USD 170,000 - 220,000
Unlimited paid time off
Medical, dental, and vision insurance
401K
Satellite Software Engineer — Hybrid, Cloud‑Native & Mission‑Driven
Satellite Software Engineer — Hybrid, Cloud‑Native & Mission‑Driven

EVONA • Denver (CO)

Hybrid
USD 150,000 - 180,000
Competitive salary
Full health coverage
401(k) match
+4
Senior Real-Time HPC Software Engineer | Beam Planning
Senior Real-Time HPC Software Engineer | Beam Planning

SPACE EXPLORATION TECHNOLOGIES CORP • Palo Alto (CA)

On-site
USD 175,000 - 240,000
Long-term incentives
Comprehensive medical, vision, and dental coverage
401(k) retirement plan
+1
Senior Real-Time HPC Engineer for Satellite Internet
Senior Real-Time HPC Engineer for Satellite Internet

SpaceX • Union Hill-Novelty Hill (WA)

On-site
USD 160,000 - 225,000
Medical, vision, and dental coverage
401(k) retirement plan
Paid vacation and holidays
+2
Satellite Systems Software Engineer – Global Constellation
Satellite Systems Software Engineer – Global Constellation

SpaceX • Redmond (WA)

On-site
USD 122,500 - 145,000
Comprehensive medical, vision, and dental coverage
401(k)-retirement plan
Paid vacation
+1
Senior Satellite Flight Software Engineer (C/C++/RTOS)
Senior Satellite Flight Software Engineer (C/C++/RTOS)

Muon Space • San Jose (CA)

Hybrid
USD 170,000 - 195,000
Equity compensation
Medical, dental, and vision insurance
401k retirement plan
+1
Satellite Modeling & Tasking Software Engineer
Satellite Modeling & Tasking Software Engineer

Array Labs • Palo Alto (CA)

On-site
USD 150,000 - 300,000
Competitive pay
Flexible compensation between salary and equity
Real-Time HPC Software Engineer (Satcom)
Real-Time HPC Software Engineer (Satcom)

SpaceX • Redmond (WA)

On-site
USD 125,000 - 175,000
Medical, vision, and dental coverage
401(k)-retirement plan
Paid parental leave
+3
Flight Software Engineer, Satellite Systems - Equity Eligible
Flight Software Engineer, Satellite Systems - Equity Eligible

Apex - Spacecraft Manufacturing • Los Angeles (CA)

On-site
USD 185,000 - 215,000
100% company-paid healthcare
Comprehensive PTO package
Daily catered lunch
+2