Senior Flight Software Engineer - Space Systems

CesiumAstro

Westminster (CO)

On-site

USD 158,000 - 189,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Stock options
Health benefits
Dental benefits
Vision benefits
Retirement plans

Job summary

CesiumAstro is seeking a senior software engineer to drive low-level and high-level software across satellite, ground station, and mission operations platforms. The role emphasizes hands-on development, architecture, and end-to-end product delivery for space missions.

The ideal candidate will contribute across the software stack, from microcontrollers to user interfaces, with focus on application data management, reliability, and in-orbit support.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or Computer Engineering.
  • 8+ years in software development with a BS, or 7+ years with an MS.
  • Experience in developing multiple flight software systems.
  • Hands-on development and troubleshooting of software/hardware.
  • Proficiency in C or C++ programming.
  • Experience interfacing open-source software to integrated systems.
  • Familiarity with software configuration management tools and defect tracking.
  • Excellent understanding of multi-threaded applications and resource management.
  • Excellent written and verbal communication skills.

Responsibilities

  • Design and implement software to build and integrate mission systems (satellites, ground stations, mission ops centers).
  • Architect, design, develop, code, test, debug, and document space software.
  • Serve as subject matter expert on space software systems across CesiumAstro.
  • Review code and system designs for quality and reliability.
  • Analyze code for efficiency, stability, and scalability.
  • Integrate and validate new product designs in hardware/software environments.
  • Provide expert guidance to direct product design decisions.
  • Support software QA and optimize input/output performance.
  • Provide post-production/in-orbit customer support.
  • Interface with hardware design and development engineers.
  • Mentor junior team members on best practices.
  • Evaluate third-party and open-source software for integration.

Skills

C/C++ programming
Multithreaded programming
Software testing
Communication

Education

BS or MS in CS/EE/CE

Tools

COSMOS
NASA cFS
Software configuration management
Defect tracking
Peer review

Job description

CesiumAstro is seeking a senior software engineer to drive low-level and high-level software across satellite, ground station, and mission operations platforms. The role emphasizes hands-on development, architecture, and end-to-end product delivery for space missions.

The ideal candidate will contribute across the software stack, from microcontrollers to user interfaces, with focus on application data management, reliability, and in-orbit support.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Flight Software Engineer, Space Systems
Senior Flight Software Engineer, Space Systems

CesiumAstro • Denver (CO)

On-site
USD 133,000 - 161,000
Stock options
Comprehensive benefits (health, dental
Vision
+2
Senior Spaceflight Software Engineer
Senior Spaceflight Software Engineer

Roman Health Pharmacy LLC • Westminster (CO)

Hybrid
USD 158,000 - 189,000
Stock options
Health insurance
Dental plan
+6
Senior Spaceflight Software Engineer II
Senior Spaceflight Software Engineer II

CesiumAstro • Denver (CO)

On-site
USD 133,000 - 161,000
Senior Spaceflight Software Engineer II
Senior Spaceflight Software Engineer II

CesiumAstro • Westminster (CO)

On-site
USD 133,000 - 161,000
Stock options
Comprehensive benefits
Flight Software Engineer, Space Systems & Missions
Flight Software Engineer, Space Systems & Missions

CesiumAstro • Denver (CO)

On-site
USD 158,000 - 189,000
Stock options
Health, dental, vision
Retirement plans
Senior Spaceflight Software Engineer
Senior Spaceflight Software Engineer

Roman Health Pharmacy LLC • Westminster (CO)

On-site
USD 133,000 - 161,000
Stock options
Comprehensive benefits
Senior Space Systems Engineer
Senior Space Systems Engineer

CesiumAstro • Denver (CO)

On-site
USD 133,000 - 161,000
Stock options
Health, dental, vision
HSA and FSA
+1
Senior Embedded Systems Engineer - Space/Aerospace
Senior Embedded Systems Engineer - Space/Aerospace

Roman Health Pharmacy LLC • El Segundo (CA)

On-site
USD 140,000 - 168,000
Stock options
Health, dental, vision
Retirement plans
Senior Aerospace Software Project Lead
Senior Aerospace Software Project Lead

CesiumAstro • Austin (TX)

On-site
USD 120,000 - 150,000
Senior Space Systems Software Engineer
Senior Space Systems Software Engineer

Roman Health Pharmacy LLC • Westminster (CO), Northern (KY)

Hybrid
USD 184,000 - 225,000
Stock options
Comprehensive benefits package