While not everyone may possess all of the preferred qualifications, the ideal candidate will bring many of the following:
1. Advanced Degree in Electrical Engineering, Computer Engineering, or Computer Science
2. Demonstrated experience developing or maintaining software for autonomously controlling UAVs and similar platforms
3. Demonstrated experience working within the AFSIM simulation environment.
4. Demonstrated, successful experience programming in algorithm level languages such as Matlab/Simulink, Python or similar
5. Demonstrated, successful experience developing software to communicate and exchange information (e.g. commands, status, data) with hardware devices, sensors, and/or systems
6. Demonstrated, successful experience installing, configuring, and working in Windows and Linux environments
7. Demonstrated, successful experience developing software applications specifically designed for use in multi platform (e.g. Windows and Linux) environments
8. Demonstrated, successful experience with source code version control systems such as Git, Subversion, or similar
9. Demonstrated, successful experience with software development practices such as Agile, Scrum, or similar
10 . Demonstrated, successful experience developing software that incorporates open, non proprietary, standards such as STANAG, OMS/UCI, SOSA, or similar
11. Demonstrated, successful experience with field experimentation, flight testing, data collection and analysis, to include operating in and around manned and unmanned aircraft
12. Active SECRET clearance or higher