Senior Software Engineer

EVONA

Denver (CO)

On-site

USD 133,000 - 170,000

Full time

3 days ago
Be an early applicant

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

Equity: RSUs
Annual bonus
Professional development

Job summary

EVONA is seeking a Senior Software Engineer to join its Westminster, Colorado team focused on ground software for satellite missions. You will own key software development activities across command and control, telemetry processing, and mission operations, collaborating with multidisciplinary teams to deliver robust, production-grade solutions.

The role emphasizes real-time telemetry, scalable data processing, and integration with ground station infrastructure, with opportunities for ownership

Qualifications

  • Strong professional software engineering experience in mission-critical environments.
  • Proficiency in Python, C++, or Java with production-quality software.
  • Experience with Linux-based systems.
  • Knowledge of software architecture, debugging, integration testing and best practices.
  • Experience with backend development, networking, distributed systems or automated software infrastructure.
  • Familiarity with version control and CI/CD workflows.
  • Collaborative across multidisciplinary engineering teams.
  • Experience with satellite ground software or mission operations tools.
  • Background in aerospace, defence, robotics, or safety-critical industries.
  • Experience with real-time telemetry, data processing or visualization systems.
  • Knowledge of network protocols, ground station integration, or spacecraft communications.
  • Experience with cloud infrastructure, containers, or DevOps tooling.

Responsibilities

  • Design, develop and maintain ground software for spacecraft command and control and telemetry processing.
  • Develop scalable applications using Python, C++ and other languages.
  • Enhance real-time telemetry processing, data management and visualization.
  • Support integration of ground station infrastructure and spacecraft interfaces.
  • Develop automated monitoring, testing and operational tools.
  • Collaborate with flight software, systems engineering and hardware teams.
  • Troubleshoot software issues and optimize system performance.
  • Participate in code reviews, testing and documentation.

Skills

Python
C++
Java
Linux
Software architecture
Debugging
CI/CD
Distributed systems
DevOps tooling
Networking
Cloud infrastructure
Telemetry processing

Tools

Git
Docker
Kubernetes

Job description

Senior Software Engineer | Ground Software | Satellites | Space | Start Up

Employment Type: Full-time, Permanent

Visa: Must be a US Citizen or Green Card Holder

About the Opportunity

We are partnering with an innovative, rapidly growing space technology company seeking an experienced Senior Software Engineer to join its engineering team in Westminster, Colorado.

This organisation is developing advanced spacecraft and satellite communications technology, supporting ambitious missions across the commercial and government space sectors.

With a growing engineering team and an expanding portfolio of spacecraft programs, this is an opportunity to contribute to the development of sophisticated ground software systems that enable reliable spacecraft operations.

The successful candidate will take ownership of key software development activities, working collaboratively with multidisciplinary engineering teams to design, develop, integrate and maintain mission-critical ground systems.

Key Responsibilities
  • Design, develop and maintain ground software supporting spacecraft command and control, telemetry processing and mission operations.
  • Develop scalable, reliable software applications using Python, C++ and other relevant programming languages.
  • Build and enhance real-time telemetry processing, data management and visualisation capabilities.
  • Support the integration of ground station infrastructure and spacecraft communication interfaces.
  • Develop automated monitoring, testing and operational tools to improve system reliability and efficiency.
  • Collaborate with flight software, systems engineering and hardware teams to ensure successful software integration.
  • Troubleshoot complex software issues, optimise system performance and contribute to technical design decisions.
  • Participate in code reviews, testing, documentation and continuous improvement of engineering processes.
Required Skills & Experience
  • Strong professional software engineering experience, ideally within complex or mission-critical technical environments.
  • Proficiency in Python, C++ or Java, with experience developing and maintaining production-quality software.
  • Experience working with Linux-based systems.
  • Understanding of software architecture, debugging, integration testing and software development best practices.
  • Experience with backend development, networking, distributed systems or automated software infrastructure.
  • Familiarity with version control, CI/CD pipelines and modern software development workflows.
  • Strong problem-solving skills and the ability to collaborate across multidisciplinary engineering teams.
  • Previous experience developing satellite ground software, spacecraft command and control systems or mission operations tools.
  • Background in aerospace, defence, robotics, telecommunications or other safety-critical industries.
  • Experience with real-time telemetry, data processing or visualisation systems.
  • Knowledge of network protocols, ground station integration or spacecraft communications.
  • Experience with cloud infrastructure, containerisation or DevOps tooling.

Previous experience operating satellites is not essential. Candidates with strong software engineering backgrounds in other technically demanding industries are encouraged to apply.

  • Base salary: $133,000 to $170,000 depending on experience.
  • Annual bonus:
  • Equity: Restricted Stock Units (RSUs).
  • Opportunity to work on advanced spacecraft technology and active space missions.
  • Collaborative engineering environment with significant opportunities for technical ownership and professional development.
  • Join a well-funded organisation experiencing substantial growth within the space sector.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Ground Software Engineer
Senior Ground Software Engineer

EVONA • Denver (CO)

On-site
USD 133,000 - 161,000
RSUs
Senior Software Engineer
Senior Software Engineer

EVONA • Colorado

On-site
USD 120,000 - 160,000
Senior Ground Software Engineer
Senior Ground Software Engineer

E-Space • Saratoga (CA)

On-site
USD 130,000 - 200,000
Senior Ground Software Engineer
Senior Ground Software Engineer

E-Space • Saratoga (CA)

On-site
USD 130,000 - 200,000
Senior Ground Software Engineer Software
Senior Ground Software Engineer Software

Frontdoor Defense • Westminster (CO), Northern (KY)

On-site
USD 133,000 - 161,000
Stock options
Health, dental, vision
HSA & FSA
+1
Ground Software Engineer
Ground Software Engineer

OHO Group (Lithuania) • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Senior Flight Engineer
Senior Flight Engineer

EVONA • Colorado

Hybrid
USD 170,000 - 230,000
Equity
Hybrid work arrangement
Senior Flight Software Engineer
Senior Flight Software Engineer

CesiumAstro • Westminster (CO)

On-site
USD 133,000 - 161,000
Stock options
Comprehensive benefits
Senior Ground Software Engineer
Senior Ground Software Engineer

Reflect Orbital • Hawthorne (CA)

On-site
USD 140,000 - 200,000
Broad medical/dental/vision coverage
HSA, FSA and 401K access
Unlimited paid time off
+1
Senior Ground Software Engineer
Senior Ground Software Engineer

Cesiumastro • Westminster (CO)

On-site
USD 133,000 - 161,000
Stock options
Health benefits
Dental benefits
+6