The Tower Flight Data Manager (TFDM) is a new terminal automation platform defined in the NAS 6 Enterprise Architecture. TFDM will be implemented in multiple phases beginning in approximately 2012, and will establish a highly capable data exchange and processing architecture for future tower operations. TFDM will drive an integrated tower-user display suite and a set of decision support tools collectively named Arrival/Departure Management Toolset (A/DMT). The customer has been tasked by the FAA with developing and field testing prototype TFDM-A/DMT systems. The TFDM infrastructure and suite of decision support tools will need to be thoroughly tested and vetted with users prior to an operational demonstration planned for early 2011. TFDM will rely on Human-in-the-Loop (HITL) testing using an air traffic control tower simulation environment. This environment will need to be adapted from the current training focus to support the new system concept of operations being developed by the customer. The TFDM team needs an experienced Java developer who understands all aspects of simulation including metrics gathering, visual representations, scenario development and rigorous repeatable test engineering.
Required Must have; (1) in-depth knowledge of C++ (2) experience with software development processes, coordination tools, and standards. The successful candidate will be a strong Java software developer with XML, JMS, ActiveMQ, Camel, Eclipse, and Maven experience along with an understanding of SOA concepts and technologi 12+ Years with BS or 10+ Years with MS or 7+ Years with PhD Desired Prior hands on experience with simulation systems is extremely important. es such as WSDL, SOAP and ServiceMix (or other Enterprise Service Bus implementations). Candidate must be a self motivated developer and clear communicator who explores and uses the latest software techniques and is facile with JAVA tooling.