Develop software supporting aircraft performance prediction and mission planning.
Create and refine software requirements and apply model-based design techniques.
Perform verification and validation through desktop simulation, software integration labs, hardware-in-the-loop testing, and flight testing.
Develop simulation models and automation scripts for software and hardware integration labs.
Support compliance with DO-178C, DO-331, and ARP4754.
Improve automated testing frameworks and engineering analysis tools.
Collaborate across Flight Sciences, Labs, Flight Test, and other engineering teams.
- What Success Looks Like
- First 30 Days
Build relationships with your team and key stakeholders.
Learn the software systems, tools, and development environment.
Become familiar with current projects, processes, and priorities.
By 90 Days
Begin contributing directly to software development.
Start developing scripts and working in Simulink.
Apply your growing knowledge to meaningful project work.
What You Will Bring
Bachelors degree or an equivalent combination of education and experience sufficient to successfully perform the essential functions of the job.
5 years of experience in a specific technical discipline or 10 years of broad engineering experience across several technical disciplines with a bachelors degree.
Experience with MATLAB and Simulink.
Proficiency with Python, including object-oriented programming.
Experience with software testing and process automation.
Experience with aerospace system test development and results analysis in a simulation or integration test environment.
Strong understanding of flight controls, closed-loop systems, and controller performance tuning.