Principal Ground Software Engineer I

Developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms.
$145,000 - $180,000
Backend
Principal Software Engineer
In-Person
12+ years of experience
Space

Description For Principal Ground Software Engineer I

CesiumAstro, a pioneering company in satellite communication systems, is seeking a Principal Ground Software Engineer I to join their innovative team. This role presents a unique opportunity to work at the forefront of space technology, developing crucial ground software systems for satellites and other aerospace platforms.

The position requires a seasoned professional with at least 12 years of experience in software engineering, specifically in satellite ground systems. What makes this role particularly distinctive is the mandatory requirement for hands-on experience as a satellite operator, ensuring the candidate brings practical insights to system development.

As a Principal Engineer, you'll lead the design and implementation of critical ground software systems, including command and control, telemetry, and ground station software. The role combines technical leadership with hands-on development, requiring expertise in languages like Python, Java, and C++, along with deep knowledge of satellite communication protocols and RF principles.

The company offers a competitive salary range of $145,000 - $180,000, complemented by an attractive benefits package including equity, health insurance, and retirement plans. Working from their El Segundo, CA location, you'll be part of a dynamic, cross-functional team that values innovation and collaboration.

CesiumAstro's work environment is described as dynamic and interactive, ideal for those who thrive in autonomous roles and enjoy tackling complex challenges. The company's focus on cutting-edge satellite communication technology offers endless opportunities for professional growth and innovation.

This role is perfect for a technical leader who combines deep software engineering expertise with practical satellite operations experience. You'll have the opportunity to shape the future of satellite communication systems while mentoring and leading a talented software development team. The position requires U.S. citizenship or permanent residency due to space technology export regulations.

If you're passionate about space technology, have a strong software engineering background, and want to work on revolutionary communication systems for satellites and aerospace platforms, this role offers an exciting opportunity to make a significant impact in the space industry.

Last updated 3 months ago

Responsibilities For Principal Ground Software Engineer I

  • Lead the design, development, and deployment of ground software systems for satellite systems
  • 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
  • Troubleshoot and resolve software issues during satellite operations
  • Provide technical leadership and mentorship to the software development team

Requirements For Principal Ground Software Engineer I

Python
Java
Linux
  • Minimum of 12 years of experience in software engineering, with focus on satellite ground systems
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field
  • Prior experience as a satellite operator
  • Proficiency in Python, Java, and C++
  • Experience in satellite test and data collection applications
  • Strong knowledge of satellite communication protocols (CCSDS and CSP)
  • Familiarity with ground station hardware and RF communication principles
  • Experience with network architectures and protocols
  • Knowledge of Linux/Unix operating systems
  • Experience with software development methodologies including Agile and DevOps
  • Knowledge of cybersecurity best practices for satellite systems

Benefits For Principal Ground Software Engineer I

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Company stock options
  • Health insurance
  • Dental insurance
  • Vision insurance
  • HSA
  • FSA
  • Life insurance
  • Retirement plans

Interested in this job?

Jobs Related To CesiumAstro Principal Ground Software Engineer I

Principal Ground Software Engineer I

Lead the development of satellite ground software systems at CesiumAstro, combining principal-level engineering expertise with satellite operations experience.

Lead Principal Engineer

Lead Principal Engineer role at SnapMagic, combining technical leadership with hands-on development to drive AI-powered electronics design innovation.

Principal Software Engineer

Lead technical vision and architecture at CoinTracker, a crypto portfolio tracking platform, focusing on scalability and system reliability while mentoring engineering teams.

Principal Software Engineer

Principal Software Engineer position at Microsoft focusing on database systems, backup/restore, and replication features for Azure Data services.

Principal Product Manager, Quickbooks Homepage

Lead the transformation of QuickBooks Homepage Dashboard as Principal Product Manager at Intuit, crafting AI-powered experiences for small business success.