The Software Engineer works in the Training System Support Center (TSSC) in support of the B-2 Aircrew and Maintenance Trainers.Software Engineers support computational systems architecture and system software for real-time simulation applications create new and modified simulation models using established modeling techniques and work closely with other engineering disciplines. Recognition, professional development, advancement and having funĪs a Software Engineer you are part of the program team which strives to, not only meet, but exceed our customers’ expectations.Freedom to succeed by enabling team members to deliver, take initiatives and make decisions.A work environment where all employees are valued, respected and safe.Comprehensive and competitive benefits package and flexibility that promotes work-life balance.CAE Values: Empowerment, Innovation, Excellence, Integrity and OneCAE make us who we are and we strive to make a difference in the world while helping each other succeed.CAE Defense & Security Mission: CAE's Defense and Security business unit focuses on helping prepare military customers to develop and maintain the highest levels of mission readiness. CAE Vision: Our vision is to be the worldwide partner of choice in defense and security, civil aviation, and healthcare by revolutionizing our customers’ training and critical operations with digitally immersive solutions to elevate safety, efficiency and readiness.Modifies existing programs to correct program errors or modifies existing functionality or interface.Develops and maintains unit-level test plans.Conducts code reviews and unit-level testing.Analyzes output products and debugs source code to isolate and correct errors in program logic, syntax, and data entry, and to ensure accuracy and efficiency.Translates system specifications and requirements into program code and database structures implements designed functionality as software coders.Explores commercial off-the-shelf options to satisfy user requirements.Selects appropriate software development tools.Conducts and participates in system reviews and technical interchanges.Develops and maintains system specifications. Determines and recommends the most reasonable approach in designing new systems or modifying existing systems.Works with systems using software methodologies such as distributed processing, systems networking, advanced information storage and retrieval, and management techniques.Determines, designs, and develops data requirements, database structure, process flow, systematic procedures, algorithms, and file structures to implement and maintain software systems using software engineering techniques.Determines analyzes and develops requirements for software systems through interpreting standards, specifications, and user needs as a system analyst.Protects operating systems, application software, files, and databases from unauthorized access to sensitive information, or misuse of communications-computer resources.Ensures compliance with DoD directives and standards for security and interoperability.Harnesses capabilities of systems designed to collect, store, retrieve, process and display data to ensure information dominance.Develops and implements policy to enable effective information discovery, indexing, storage, life-cycle management, retrieval, and sharing in a collaborative enterprise information environment.Develops standardized tools and interfaces in accordance with Air Force Network Operations (AFNETOPS) guidance to transform raw data into actionable C2 information.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |