Software Engineer
CurrentROLE DESCRIPTION:The Software Engineer is a highly-motivated and self-driven team player that has the ability to perform in a dynamic prototyping environment. Will understand and employ current software design methodologies and have a strong desire for innovation. Is an experienced software engineer with broad technical knowledge, who can design and develop software from requirements, lead root-cause analysis, communicate options for resolution and provide recommendations for software defects.JOB RESPONSIBILITIES:* Design, develop, integrate, test, and document flight simulator software.* Work closely with engineers of varying disciplines to meet project requirements.* Develop acceptance test procedures to validate software models.* Recommend, incorporate, and/or alter new and existing simulator designs and documentation.* Participate in engineering design reviews.* Perform hardware/software integration & testing on flight simulator training devices.* Provide engineering staff with recommendations for software/hardware enhancements.* Research and analyze data, such as customer design proposal, specifications, and manuals to determine feasibility of design or application.