{bc}
breezy

PNT Flight Software Test & Verification Engineer

Moonshot Aerospace
Houston, USA
Full-time
Senior · 5+ years experience
Onsite
Discovered 1 months ago
CC++PythonGitJIRAVxWorks

Full Job Posting

Responsibilities

  • Develop, integrate, and test real-time flight software for spacecraft PNT subsystems in C and C++
  • Build and maintain software-in-the-loop (SWIL) and hardware-in-the-loop (HWIL) test environments for navigation and GN&C software
  • Develop automated test infrastructure, regression suites, and analysis tooling in Python
  • Execute software verification against subsystem requirements and document results with traceability to those requirements
  • Integrate and test navigation sensor and timing interfaces, including GNSS receivers, IMUs, star trackers, optical navigation cameras, and frequency references
  • Support bench and testbed integration of flight software with flight-like avionics
  • Troubleshoot software, interface, and timing anomalies during integrated test and drive them to closure
  • Support Test Readiness Reviews and produce test plans, procedures, and post-test reports
  • Perform post-test data reduction and navigation performance analysis
  • Work within Agile development processes using Git version control and JIRA issue tracking
  • Collaborate across GN&C, avionics, systems engineering, and customer teams

Required Qualifications

  • U.S. Citizenship and ability to obtain and maintain a security clearance
  • B.S. in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or related field
  • Level III: 5+ years of professional flight, embedded, or real-time software development experience. Level IV: 10+ years, or M.S. with 8+ years
  • Demonstrated depth in C and C++ on real-time, embedded, or resource-constrained targets
  • Proficiency in Python for test automation, scripting, and data analysis
  • Experience integrating and testing software against hardware interfaces (serial, Ethernet, SpaceWire, CAN, MIL-STD-1553, or equivalent)
  • Experience with software test and verification practice, including test procedure development and defect tracking to closure
  • Experience with Git version control and software configuration management
  • Working knowledge of spacecraft dynamics, orbital mechanics, coordinate frames, and time systems
  • Effective written and verbal communication, including clear documentation of test results
  • Ability to work on-site in Houston, TX

Preferred Qualifications

  • GPS/GNSS experience: receiver integration, receiver software, signal processing, or GNSS simulator operation
  • Formal verification experience in an aerospace, safety-critical, or flight-certified software environment
  • Development of SWIL and HWIL test environments, including real-time interface emulation
  • Real-time operating system experience (VxWorks, RTEMS, embedded Linux, or equivalent)
  • Implementation of Kalman filters or other state estimators in flight software
  • M.S. in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or related field
  • Experience with the NASA Trick simulation framework, CSPICE, GMAT, GEONS, or equivalent
  • Optical navigation, image processing, or feature detection software
  • Monte Carlo analysis and navigation performance characterization
  • Linux and Bash development environment fluency
  • Requirements management and verification traceability tools
  • Spacecraft integration and test (I&T) or flight operations experience
  • Lunar, cislunar, or deep-space mission experience

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Moonshot Aerospace