Sr. Test Software Engineer, AI Workloads
Role responsibilities
Design, build, and maintain software for spacecraft systems, ground systems, and mission operations. This includes developing flight software, building simulation frameworks, and collaborating with hardware engineers to integrate and debug systems.
Requirements
Requires a Bachelor's degree in Computer Science or a related field and at least 3 years of experience building production software. Candidates must have strong programming skills in C++, Python, or Rust and experience working with hardware or real-time systems.
Key skills
C++, Python, Rust, Flight Software, Embedded Systems, Robotics, Real-time Systems, Distributed Systems, Linux, Hardware-in-the-loop Testing, Simulation Frameworks, System Architecture, Debugging, Automation, Mission Operations, Aerospace Engineering
Keywords
Spacecraft Systems, Ground Systems, Mission Control, Flight Software, Simulation, Hardware-in-the-loop, Real-time Control, Low-level Systems, Avionics, Propulsion, Distributed Systems, Operating Systems, Networking, Concurrency, Linux, Cloud Infrastructure, Automation, Aerospace, Autonomous Systems, ITAR