CesiumAstro logo

Senior Ground Software Engineer II

CesiumAstro

Westminster, CO
Full Time
Senior
135k-160k
10 days ago

Job Description

About the Role

At CesiumAstro, we are developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. We take pride in our dynamic and cross-functional work environment, which allows us to learn, develop, and engage across our organization. We are seeking a Senior Ground Software Engineer II to join our team, passionate about developing software for leading-edge communications satellites in a startup environment.

Key Responsibilities

  • Design, develop, and deploy ground software systems for a new satellite system, including command and control, telemetry, telemetry database, and ground station software.
  • Rapidly execute to produce a simple, reliable ground system.
  • Implement real-time data acquisition, processing, and visualization systems for satellite telemetry.
  • Integrate and test ground software with satellite, ground stations, and network infrastructure.
  • Develop automated systems for satellite operation and ground system monitoring.
  • Conduct rigorous testing and validation of ground software, including simulations and real-world scenarios.
  • Troubleshoot and resolve software issues encountered during satellite operations.
  • Conduct tests with ground networks, spacecraft software and hardware simulators.
  • Collaborate closely with hardware engineers, satellite operators, and other software teams to ensure seamless integration and optimal performance.
  • Provide technical leadership and mentorship to the software development team, fostering a culture of excellence and continuous improvement.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 6 years of experience in software engineering, with a focus on satellite ground systems.
  • Proficiency in programming languages including Python, Ruby, Java, and C++.
  • Experience in spaceflight operations, satellite test and data collection applications.
  • Knowledge of satellite communication protocols, such as CCSDS and CSP.
  • Familiarity with containerization, automation and infrastructure (Ansible, Docker, Kubernetes, cloud-based ground segments, etc.).
  • Experience with software development methodologies, including Agile and DevOps practices.
  • Knowledge of cybersecurity best practices specific to satellite and ground systems.
  • Strong problem-solving skills, with the ability to diagnose and resolve complex software issues in real-time.
  • Excellent communication and collaboration skills, with the ability to work effectively in a multidisciplinary team environment.

Nice to Have

  • Experience with the Space Development Agency NEBULA standard.
  • Familiarity with OpenC3 COSMOS.
  • Experience with network architectures and protocols, including TCP/IP and UDP.
  • Experience with load balancing network applications and managing cloud-based systems.
  • Knowledge of Linux/Unix operating systems and system administration.

Qualifications

  • Educational background in Computer Science, Engineering, or related fields.
  • Extensive experience in satellite ground systems and software engineering.

Benefits & Perks

  • Full-time employment with a salary range of $135,000 - $160,000 per year.
  • Company stock options.
  • Generous benefits package including health, dental, vision, HSA, FSA, life, disability, and retirement plans.

Working at CesiumAstro

We take pride in our dynamic and cross-functional work environment, which encourages learning, development, and engagement across the organization. We value passionate, collaborative, energetic, and forward-thinking individuals who thrive in a startup environment and are dedicated to innovation in space communication technology.

Apply Now

Job Details

Posted AtJul 14, 2025
Salary135k-160k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About CesiumAstro

Website

cesiumastro.com

Company Size

101-250 employees

Location

Westminster, CO

Industry

Software Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches