CareerPlanSign in

Software Integration and Test Engineer

Pittsburgh, PA💼 Full-time🗓 2026-09-24 → 2026-09-26

Core

Plan, integrate, and execute software verification and test activities for next-generation lunar landers and spacecraft systems.

Role type

Software Integration and Test Engineer

Builds

Lunar landers, spacecraft systems, and autonomous navigation/landing software

Domain

Space exploration, defense, and national security

Deliverable

production ML models | product features | dashboards & analysis

Required skills

Object-Oriented Programming (OOP), Python scripting, distributed software/hardware system testing, anomaly investigation leadership

Preferred skills

Formal software V and V processes, software configuration management (Git), containerization (Docker), virtualization (QEMU), Linux/embedded OS, coding safety standards (MISRA-C), communication protocols (CCSDS, Ethernet, Spacewire, etc.), electronic test equipment usage, environmental testing (EMC/EMI, thermal-vacuum)

Responsibilities

Design test plans and procedures for spacecraft software/hardware; develop and improve automated testing infrastructure; execute manual tests on spacecraft hardware; manage test regressions and resources; write bug tickets; develop automatic reporting tools; benchmark system performance; resolve anomalous software behavior.

Seniority

Mid-Senior level (5+ years experience)

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.