Bachelor of Science degree from an accredited course of study, in Computer Engineering, Software Engineering, Electrical Engineering, Aerospace Engineering, Computer Science, Mathematics, or Physics, Computer Science, or other technical degree
5 + years of higher education and/or related work experience (Higher education includes college, university, technical school, licensing/certification programs, etc.)
Highest level U.S. security clearance currently hold or have held in the past 24 months
Experience developing embedded real-time software
Experience developing models and simulation
Experience developing Operational Flight Program (OFP) software for an aircraft platform
Experience working with Real-time Operating Systems (RTOS)
Experience with object-oriented analysis and design (OOAD) methodologies
Experience with Agile software development
Experience with open architecture constructs like Open Mission Systems (OMS), Open Communication Standard (OCS); utilizing the Universal Command and Control Interface (UCI)
Experience developing and documenting software architecture using Cameo, or similar Model Based Systems Engineering tools
Experience with configuration management and collaboration tools such as (or similar to) Git, JIRA, Collaborator, Beyond Compare and VersionOne
Experience leading a project or technical team
Ability to work effectively in a team environment and communicate with stakeholders of different backgrounds and skill levels