CAE USA is seeking a software engineer to design, develop, test, and integrate real-time aero and aircraft systems simulations for military training devices.
Requirements
- Knowledge of Object-Oriented Programming techniques and design patterns
- Experience with developing software for Linux
- Strong C/C++ skills
- Strong integration experience
- Familiarity with FORTRAN, Ada
- Knowledge of Targeting Pod and/or Electronic Warfare models
- Experience using Jira, GitHub, ClearQuest, and ClearCase
Responsibilities
- Design, develop, integrate, and test Targeting Pod and Electronic Warfare models to meet customer requirements
- Apply software engineering principles to complete assigned tasks within budget and schedule commitments
- Maintain, upgrade, and improve existing Targeting Pod and Electronic Warfare models
- Analyze legacy Targeting Pod and Electronic Warfare models to understand existing functionality and modify to support new requirements
- Work with senior engineers to understand tasking and complete work with a limited amount of direction
- Carry tasks through to completion with only general technical direction
- Develop and deploy training systems, networking, interfacing with platform simulation applications, and general product-level integration and troubleshooting
Other
- DoD Secret Clearance is required
- Must be able to obtain and maintain Special Program Access prior to the start of employment
- Ability to obtain an elevated clearance is required
- Bachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, or related discipline
- 2 to 5 years of relevant experience
- Due to U.S. Government contract requirements, only U.S. citizens are eligible for this role
- Strong written and verbal communication skills