Sr EGSE Hardware/Software Integration Engineer - Lunar Permanence
Core
Design and build hardware/software test assets (simulations, emulators, interfacing software) to integrate, verify, and validate avionics for Blue Moon lunar landers.
Role type
Sr EGSE Hardware/Software Integration Engineer
Builds
Automated test equipment software, hardware emulators, and simulation environments for lunar lander avionics
Domain
Aerospace / Lunar Exploration / Avionics Verification
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Analog and digital hardware troubleshooting, Linux/Unix OS proficiency, DevOps tools (Gitlab, Docker, Jenkins, Artifactory), Python or C/C++, Software engineering principles, Debugging
Preferred skills
Software requirements development, Electronics testing execution, Sensor familiarity (LVDT, RTD, thermocouples, pressure transducers, resolvers), NASA tools (cFS, Trick), IP networking (IEEE 802.3), RS-422/485 protocols, Distributed simulation (HLA, DIS), DO-178/NPR-7150 guidelines, Mission operations
Technologies
Linux, Gitlab, Docker, Jenkins, Artifactory, Python, C/C++, cFS, Trick, IEEE 802.3, RS-422, RS-485, HLA, DIS
Responsibilities
Design and code automated test equipment software for avionics verification; Participate in requirements, design, and architecture; Develop software for prototype objectives; Integrate software models, sensor drivers, and hardware emulators; Support integration of flight avionics and test equipment; Support problem investigation and resolution; Establish and follow software development processes
Seniority
Senior, hands-on IC