JOB DUTIES AND RESPONSIBILITIES
- Design and implement an automated testing ecosystem to verify CesiumAstro satellite flight software and satellite systems.
- Develop, execute, and maintain test scripts to validate software functionality on flatsat, Hardware-in-the-loop (HIL) systems and simulated systems.
- Create complex testing automation plans using industry standard languages and frameworks.
- Create test plans aligned to validate system requirements and mission objectives.
- Integrate automated tests into CI/CD pipelines to support rapid iteration during release cycles.
- Analyze test results to provide clear, actionable feedback to engineering teams.
- Work with engineers across all teams at CesiumAstro to debug, investigate, and document hardware and software defects.
- Improve test coverage, execution efficiency, and reliability over time.
- Identify areas of improvement on our test automation posture across the organization.
JOB REQUIREMENTS AND MINIMUM QUALIFICATIONS
- Bachelor of Science (BS), Master of Science (MS), or Doctorate (PhD) degree in Software or Computer Engineering from an accredited university or institution.
- Minimum of 6 years of industry experience in spacecraft software development.
- Experience writing automated testing scripts with Python, C, or C++.
- Experience with OpenC3 COSMOS software for operations and test automation
- Strong debugging, troubleshooting, and root-cause analysis skills.
- Strong communication and organization skills.
PREFERRED EXPERIENCE
- Experience testing software on hardware test platforms (HIL, flatsat, integration benches, or similar).
- Experience with Linux, Single Board Computers, embedded computers, and FPGAs.
- Experience using git, Continuous Integration, and monitoring tools to fully automate validation and testing during development.
- Experience with containerization tools like Docker.
- Deployment of testing software used in real-world applications.
- Fundamental knowledge of communication protocols (UART, SPI, I2C, Ethernet, CAN, etc.)
- Familiarity with requirements traceability tools.
- Understanding of mission-critical or safety-critical software validation.
- Basic experience with RF and electrical engineering lab equipment for testing and debugging.
Skills Required
- U.S. citizen, lawful permanent resident, conditional resident, asylee, refugee, or eligible to obtain required Department of State authorizations
- Bachelor's, Master's, or PhD in Software or Computer Engineering
- Minimum of 6 years industry experience in spacecraft software development
- Experience writing automated testing scripts with Python, C, or C++
- Experience with OpenC3 COSMOS software for operations and test automation
- Strong debugging, troubleshooting, and root-cause analysis skills
- Strong communication and organization skills
- Experience testing software on hardware test platforms (HIL, flatsat, integration benches)
- Experience with Linux, single board computers, embedded computers, and FPGAs
- Experience using git, Continuous Integration, and monitoring tools to automate validation and testing
- Experience with containerization tools like Docker
- Deployment of testing software used in real-world applications
- Fundamental knowledge of communication protocols (UART, SPI, I2C, Ethernet, CAN)
- Familiarity with requirements traceability tools
- Understanding of mission-critical or safety-critical software validation
- Basic experience with RF and electrical engineering lab equipment for testing and debugging
CesiumAstro Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about CesiumAstro and has not been reviewed or approved by CesiumAstro.
-
Healthcare Strength — Health coverage includes medical, dental, vision, life and disability insurance, plus FSAs and mental health benefits. Feedback suggests the health package is comprehensive for a growth-stage aerospace firm.
-
Retirement Support — Offerings include a 401(k) with company matching and other retirement-plan elements. Feedback suggests core retirement mechanisms are in place alongside standard financial benefits.
-
Leave & Time Off Breadth — Generous PTO, paid holidays, paid sick days, and bereavement leave are included. Feedback suggests time-off options are broad on paper across multiple leave types.
CesiumAstro Insights
What We Do
We build high-throughput, plug-and-play phased array communication payloads for space and airborne platforms. CesiumAstro’s full-stack, multi-mission hardware and software products enable a diverse range of commercial and defense objectives. Full-system engineering design is at the heart of every CesiumAstro product. We deliver high-performance solutions under rapid development timelines.
Why Work With Us
At CesiumAstro, we’re a team. We’re passionate, respectful, and determined colleagues ready to help at a moment’s notice. We’re mentors excited to enable our peers with the knowledge they need to succeed. Together, we’re visionaries committing to building memories that will last a lifetime.
Gallery








