remote
Computer Engineer, Software Systems IV&V
Software Engineer
Computer Engineer specializing in independent verification and validation of safety‑critical flight and ground systems, developing and testing software, simulations, digital twins, and AI‑based solutions.
About the role
Key Responsibilities
- Lead and execute IV&V analyses for safety‑critical flight and ground software systems.
- Design, develop, and test applications, simulations, and digital twins using C++, Python, MATLAB, and Simulink.
- Apply artificial‑intelligence techniques to enhance verification processes and predictive modeling.
- Create and maintain verification plans, test procedures, and compliance documentation.
- Collaborate with cross‑functional teams to integrate verification results into system architecture.
Requirements
- Bachelor’s or higher in Computer Engineering, Computer Science, or related field.
- Proficiency in C++, Python, and MATLAB/Simulink for modeling and simulation.
- Experience with software verification, validation, and testing of safety‑critical systems.
- Knowledge of AI/ML methods applied to verification or digital‑twin development.
- U.S. citizenship or national status with ability to obtain required security clearance.