|
TFDM Software Developer - Remote
** Citizenship requirements with active eligibility from government background investigation required **
Summary The TFDM Program is an FAA NextGen program. TFDM capabilities are being incrementally deployed to provide efficiencies in the airport surface and terminal airspace by providing new integrated surface traffic control and management capabilities. TFDM functions include: Surface Collaborative Decision making (SCDM), including departure scheduler and other airport decision tools; Electronic Flight Data (EFD); Enhanced Air Traffic Control Tower (ATCT) Traffic Flow Management System (TFMS); and replace or integration of multiple systems in the National Airspace System (NAS). TFDM shares data among controllers, aircraft operators, and airports so they can better stage arrivals and departures and manage traffic flow within terminal airspace for greater efficiency. Stakeholders have a shared awareness of flights on the ground and in the air, the ability to exchange data electronically, and a constantly updated picture of traffic volume and airport resources, which will help stakeholders to make flights more efficient from gate to gate. This position requires a career level software engineer typically with a bachelor’s degree in computer science, scientific, or appropriate engineering discipline and two (2) years or more of relevant experience. The candidate shall be capable of working under general supervision and possess the skills necessary to work from specifications to develop or modify moderately complex software applications. The candidate may be asked to assist with design, coding, testing, software and system integration, and documentation of programs. The candidate shall be competent to work independently in most phases of software systems, but requires instruction and guidance in other phases. The candidate shall be familiar with FAA-STD-026A NAS Software Development Standard, or equivalent and be experienced with structured software development and modern software productivity tools and techniques. The candidate shall be able to code, update, and test TCM scripts and integrate the TCM scripts into a system. Software Engineer Position Description The Software Engineer shall possess the following technical skills: Core Technologies:
The Software Engineer shall possess the following domain experience:
The following technical skills are desirable:
The Software Engineer shall embrace:
Location: Gaithersburg, MD 20878 Period of Performance: 6/30/2026 – 7/1/2027 with an option year. Travel, up to 25%, is required for this position. Travel will be to various airports across the United States as the TFDM system is deployed to 89 airports. The travel will generally be between 1 and 2 weeks per trip. A Public Trust, granted by the FAA, is required for travel. All Personnel must be able to obtain a favorable federal suitability adjudication, as a Public Trust clearance is required. | ||||