Avionics Software Test Engineer
Vast AI · Long Beach, California, United States
About this role
**Vast — Avionics Software Test Engineer** Vast is developing next-generation **space stations and space infrastructure** using an incremental, hardware-rich, and low-cost approach. The company is building the multi-module **Haven Station** to enable continuous human presence in space, advanced microgravity research and manufacturing, and a growing space economy. Headquartered in **Long Beach, California**, Vast is looking for an **Avionics Software Test Engineer** to support development of the systems required for the design and build of **human-rated space stations**. **Location / Type** - **Full-time, exempt** - **Long Beach** --- ## Responsibilities - Design and implement **Python** software for automated testing of **flight-critical avionics hardware** - Manage the complete software lifecycle for avionics test systems (development through **qualification and acceptance testing** of production hardware) - Integrate test equipment with avionics hardware under test; collaborate with Test Engineers and Avionics Responsible Engineers to resolve automation challenges - Partner cross-functionally with hardware, test, and avionics teams to define test requirements and recommend test equipment solutions - Create clear documentation and **user guides** for test engineer and technician handover - Enhance and extend the existing Python test automation framework with new capabilities and tooling - Diagnose and troubleshoot test anomalies; provide **root cause analysis** and resolution - Conduct code reviews and drive accountability in core software engineering principles ## Minimum Qualifications - Bachelor’s degree in **computer science, computer engineering, electrical engineering**, or another engineering/physical science discipline - Proficiency in **Object-Oriented Programming** with **Python** - Experience writing software to interface with **instrumentation hardware** (e.g., power supplies, measurement equipment) - Experience using **Data Acquisition (DAQ)** systems (e.g., National Instruments or similar modular DAQ) - Experience with **version control** (e.g., GitHub) - Experience with **unit testing** and **CI/CD** - Strong documentation and communication skills - Proficiency leveraging **AI coding assistants** to accelerate development, debug complex issues, and improve code quality ## Preferred Skills & Experience - Familiarity with **NASA SMC-S-016** test requirements and standards - Experience with **AWS** services and cloud-based development tools - Practical experience operating power supplies, electronic loads, oscilloscopes, logic analyzers, and digital multimeters - Knowledge of electronic instrumentation drivers using **SCPI** and **pyVISA** - Comfortable working in **Linux** environments (including kernel software/device drivers) - Experience with **embedded systems** and **C++** - Experience with network protocols/communication standards (TCP/UDP, DHCP, Ethernet) for instrument control and data acquisition - Experience building web-based UI/dashboards for test visualization and control (React, Angular, or similar) ## Additional Requirements - Willingness to work **evenings and/or weekends** to support critical mission milestones --- ## Pay Range (California) **$135,300 — $226,980 USD** *We calibrate level and compensation to the selected candidate’s experience and demonstrated capability. We welcome applicants across a range of experience levels.* ## Compensation & Benefits (Highlights) - Base salary varies base
Listing freshness
CronJobs last confirmed this listing 2h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.