CesiumAstro
Staff Software Engineer – Test Automation & Infrastructure
Westminster, CO · On-site · Staff · Full-time · Posted Sep 29, 2026
- Experience
- 8+ years in software engineering, test automation, or related roles.
- Education
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Visa sponsorship
- Applicant must be a U.S. citizen, lawful permanent resident, conditional resident, asylee or refugee (protected individuals as defined by 8 U.S.C. 1324b(a)(3)), or eligible to obtain the required authorizations from the U.S. Department of State.
About the job
Develops and scales automated test software and infrastructure to validate RF and satellite communications payloads across hardware and software systems.
What you'll do
- Builds test automation frameworks, scripts, and infrastructure for system- and component-level validation.
- Controls laboratory instrumentation and DUTs, and troubleshoots test failures across software, hardware, and interface layers.
- Works with software, hardware, systems, and test engineering teams to integrate testing and improve validation processes.
What they ask for
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- 8+ years of experience in software engineering, test automation, or related roles.
- Experience developing software that interfaces with hardware systems or laboratory instrumentation; strong experience in test automation framework and infrastructure development.
- Proficiency in Python, C/C++, or similar; familiarity with Git, CI/CD tools, and automated test frameworks.
Tools
Python, C/C++, Git, CI/CD
Model-written summary · the original posting is authoritative