Position OverviewCandidate will have the opportunity to work on a variety of flight simulators and develop/integrate software in areas such as avionics, tactical environments, interfaces to audio, visual, motion, and I/O systems, and Instructor Operator Stations (IOS). Software development is primarily done in the Linux and Windows operating systems using a variety of languages (C/C++, Ada, FORTRAN, C#).
ResponsibilitiesSenior Software Engineers at Veraxx are mid-level experienced S/W developers typically responsible for the development of complex S/W applications in support of projects. Senior Engineers take direction from Lead S/W engineers to develop S/W throughout all phases of a project including requirements analysis, design, development and test. Senior S/W Engineers are able to complete task such as developing a S/W interface to an external system or writing a software simulation of an aircraft system with minimal support from a S/W Lead.
- Support S/W development activities as tasked by S/W lead.
- Design S/W architectures for components within a system such as S/W interfaces or models of aircraft components.
- Prepare S/W documentation and input for design reviews.
- Interface with customers including presentations of software designs at customer reviews.
- Ability to work in teams and provide guidance to junior engineers
Required Experience/Qualifications- BS Engineering or Computer Science and 5+ years SWE experience
- Ability to develop in multiple languages including: C, C++, FORTRAN, or Ada
- Proficient in Visual Studio IDE, GCC compilers / Makefiles
- Proficient in Windows, UNIX/Linux
- Software Engineering Concepts & Processes
Preferred Experience/Qualifications- Knowledge of object-oriented design concepts
- Knowledge of flight simulation
- Knowledge of real time programming
- Knowledge of military aircraft systems and avionics a plus.
- Knowledge of networking
Special Requirements/Security Clearance- Must have or be able to obtain a Secret DOD clearance.