Required Minimum Qualifications
Experience using modern programming languages C# for desktop-based windows applications
WPF, MVVM, WPF, Winforms
Proficiency and knowledge of software version control tools and best practices, i.e. Git
Bachelors degree in Computer Science, Computer Engineering, Electrical Engineering, or Software Engineering
Experience leading small technical teams
Preferred Qualifications
Active Secret Clearance
Experience with object-oriented development
Experience with agile development methodology
Experience with continuous integration, pipelines, and other modern software best practices
Experience working on a software team
Experience maintaining and testing software codebases
Experience with versioning control systems such as Git
Experience programming unit and/or functional software test sets
Experience with EW and Avionics Systems architecture, function and interface
Experience with relevant interfaces, including MIL-STD-1553, Ethernet, serial, discrete and analog interfaces