Responsible for developing software for simulator systems, including real-time simulation; simulation of aircraft systems, navigation, and aircraft dynamics; simulator interoperability; integration of simulator software with OEM software; simulator software system design; and computer systems and information security. This is an intermediate-level role at a continuing-development level. The engineer performs varied and difficult work, may need guidance on duties, and applies learning to recommend options for unusual situations. The role develops, supports, and maintains software components, interfaces, features, subsystems, and systems throughout the development cycle. It involves requirements analysis, software design and construction, testing and verification, problem resolution, maintenance and troubleshooting, user support, and collaboration with multidisciplinary teams. The engineer interprets schematics and wiring diagrams to create software models of physical systems; uses disciplined development methods and tools; prepares documentation and guides; and demonstrates systems to customers. The engineer collaborates with software and hardware engineers and other departments, designs prototypes, conducts research and development, supports computer system and hardware integration and maintenance, and develops engineering tools. The role requires professional customer interactions, accurate and complete work, regular attendance, accurate timekeeping, safe and alert conduct, and compliance with export-control and information-security requirements. Travel, shift work, special work hours, and overtime may be required. The position may require applying for and maintaining a security clearance.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level