Engineer Software I
FlightSafety International
- Broken Arrow, OK
- Permanent
- Full-time
- Reviews simulator engineering specifications, malfunction documents, Auto flight system test requirements, Auto flight related test data, and aircraft wiring diagrams and schematics, plus all additional Autoflight related aircraft specific data.
- Designs and implements Auto flight simulation software and integrates the software with that of the other engineering disciplines such as flight, engines, systems, navigation, and visual systems.
- Integrates Auto flight software with control loading and motion software and hardware.
- Develop complete Auto flight system test program and prepare Auto flight system customer test plans.
- Prepares customer test guide for the Auto flight system per specifications.
- Performs standardized checkout procedures.
- Understand and develop full Flight Director and Autopilot models and control laws.
- Transforms engineering flow diagrams into high order computer language and working Auto flight system models.
- Conducts Auto flight system tests under supervision of an experienced Auto flight engineer.
- Use pictures-to-code tools to develop software models.
- Directs all aspects of Auto flight tests under the supervision of Lead Engineer or Group Leader.
- Work with other engineering departments to ensure the AutoFlight simulation meets all test requirements.
- Participates in on-site qualification process of simulator
- Interface with customers to complete Auto flight system testing and correct any discrepancies in Auto flight system simulation.
- Presents periodic informational reviews to the functional and project management.
- Works with other engineering departments, Program Managers and other to smoothly and efficiently effect an integrated total simulation.
- Works with customers to complete Auto flight system testing and correct any discrepancies in Auto flight system simulation.
- Perform general software troubleshooting and debugging.
- Perform simulator upgrades, modification, and or changes.
- Evaluate and clear MACAR's
- Provide softare configuration control and generate backups for the Host, IOS, DCLS, DMS, AIC Miscellaneous Systems and others as required.
- Evaluate hardware MACAR's and write ups and fix or repair as possible.
- Insure FVS receives copies of all MACAR's and provide insight and evaluations concerning those associated problems and write ups.
- Prepare and administer software classes and training for technicians at all regional sites.
- Coordinate hardware and software repairs, fixes, modification, updates, and changes with the Field Engineering Group as required.
- Perform software engineering and configuration management to insure continuity between: the training center and the customer, FVS and manufacturer.
- Travel, shift work, and special work hours may be required to accomplish some of the above tasks.
- Exhibit and practice professional and courteous behavior while interacting with both internal and external customers.
- Interact within a cooperative environment through beneficial behavior, commitment to common goals, contribution to problem solving, communication of ideas and suggestions, and encouragement to other employees and departments.
- Accountable for the control and distribution of documents and/or equipment subject to export control restrictions and the security of FSI materials, projects and business information regarding the methods and techniques used in the production and usage of FSI products.
- Accountable for the accuracy and completeness of assigned tasks.
- Able to adhere to a work schedule including prompt and regular attendance.
- Bachelor's degree in Computer Science or other applicable technical field; or equivalent combination of education and experience.
- Bachelor's degree in Computer Science or other applicable technical field; or equivalent combination of education and experience.
- Basic office equipment, PC’s, Mini-computers, terminals
- Able to fly simulator including takeoffs, landings, basic navigation skills and various flight maneuvers.
- Fluency in English, through both verbal and written communications
- Able to read, analyze, and interpret general business documents, technical procedures, or governmental regulations.
- Able to write reports, business correspondence, and procedure manual.
- Able to effectively present information and respond to questions from groups of managers, clients and customers.
- Able to apply advanced mathematical concepts such as exponents, logarithms, quadratic equations, and permutations.
- Able to apply mathematical operations to such tasks as frequency distribution, determination of test reliability and validity, analysis of variance, correlation techniques, sampling theory, and factor analysis.
- Able to define problems, collect data, establish facts, and draw valid conclusions.
- Able to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.
- Valid Driver's License
- Valid Current or able to acquire a Current Passport