Job Description
Key Responsibilities
-Design, test, and develop computer software in order to meet requirements.
-Develop and maintain kernel and user-level software and scripts.
-Contribute to research reports, white papers, and competitive proposals.
Additional Responsibilities
-Collaborate with Systems Engineers to specify software requirements.
-Develop software requirements, design, and implementation.
-Develop desktop and tablet hosted military application software.
-Develop software to inject data and perform data analysis for Ethernet, MIL-STD-1553 and military data links.
-Develop and present technical presentations for internal peer reviews and sponsor design reviews.
-Use system specifications, interface definitions, and aircraft drawings in the development of solutions.
-Ensure that all technical work is developed to meet military, safety, and security standards.
-Integrate system products in laboratory and in the field. Analyze field and laboratory data to determine if system meets requirements and project objectives, isolate anomalies to hardware and software components.
-Perform other duties as assigned.
Required Skills & Experience
-Bachelors degree (prefer Game Design and Development)
-Experience with Windows programming using C#.
-Familiarity with C++, Python, Network programming, Winforms, WPF.
-Software Engineering knowledge.
-Experience with Object-Oriented and Test-Driven Software Development.
Nice to Have Skills & Experience
-Active Secret Clearance.
-Proficiency in C++, Unity, Python, JAva, GUI, MFC, WinForms, WPF, MVC, SQL.
-Experience with CI/CD.
-Experience developing in Windows and Linux environments.
-Experience developing Augmented Reality and Virtual Reality applications.
-Experience with configuration management systems.
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.