onsite
F-22 System Test Tools & Automation Software Engineer - Boeing
Software Engineer
Develop and maintain test tools and automation frameworks for F‑22 system simulations, leveraging C++, Python, and LabVIEW to ensure robust verification of aerospace software and hardware components.
About the role
Key Responsibilities
- Design, develop, and integrate automated test tools for F‑22 flight‑control and mission‑system simulations.
- Implement and maintain software components in C++ and Python, including real‑time data acquisition and processing.
- Create LabVIEW test stations and scripts to support hardware‑in‑the‑loop (HIL) and software‑in‑the‑loop (SIL) environments.
- Collaborate with system engineers to define test requirements, develop test plans, and validate system performance.
- Establish CI/CD pipelines and version‑control practices to streamline test development and regression testing.
Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field; advanced degree preferred.
- 3+ years of experience in test tool development, automation, or aerospace software engineering.
- Proficiency in C++, Python, and LabVIEW, with strong debugging and problem‑solving skills.
- Experience with embedded systems, real‑time operating systems, and HIL/SIL testing frameworks.
- Ability to work in a multidisciplinary team, communicate technical concepts clearly, and manage multiple priorities.
Skills
cpythontest automationcicd