Job Openings >> Software Engineer IV - NASCENT
Software Engineer IV - NASCENT
Summary
Title:Software Engineer IV - NASCENT
ID:1076
Department:Information Technology
Job Type:Exempt (salaried)
City:Mountain View
State:CA
Description
Work Location: NASA Ames Research Center (Mountain View, CA)
Minimum Citizenship: U.S. Citizen
Clearance: US Government
   
     
JOB DESCRIPTION
  
  

Most of the concepts for the NextGen Air Traffic Management (ATM) system have been researched and prototyped by NASA’s Aeronautics Research Mission Directorate, and much of this R&D was conducted at NASA Ames Research Center. This on-going work focuses on increased safety and efficiency of the air transportation system.
     
One area of ATM research at NASA Ames is the National Airspace System Constraint Evaluation and Notification Tool (NASCENT).  NASCENT is a key feature of Future Air Traffic Management Concepts Evaluation Tool that allows reroute options for all aircraft in flight in US airspace to be evaluated for the effects of various environmental and operational factors, including convective weather, sector congestion status, required reroutes, and Special Use Airspaces.  NASCENT continuously monitors each flight and automatically recommends an alternative route if substantial savings are available.  It shows the impact of time and fuel savings and sector congestion status for the current and the alternative route.  An earlier version of NASCENT has been deployed at a major airline’s Operational Center for several years for the Dallas-Fort Worth Center, and produced significant time and fuel savings and customer satisfaction.  The current version of NASCENT targets comparable savings for all airlines at all FAA Air Traffic Control Centers, and supports feasibility and benefits studies in the National Airspace-wide environment.
    
The successful candidate will support continued NASCENT development by analyzing software performance and functionality during tests and simulations, identifying design and implementation enhancements; and evaluating their effectiveness. These enhancements include changes to algorithms, data representations, and user interfaces. Your expert knowledge of software design and basic Java will assist you in identifying such improvements.  In addition, you will use resources such as published research papers on NASCENT, and Ames ATM researchers, to come up to speed quickly on relevant aspects of ATM that will assist in identifying and developing functional changes of interest to the stakeholders. You will support the software development team using state of the practice tools and processes. Your development team includes outstanding researchers and software engineers, both Civil Servants and other contractors, working together to advance the capabilities of the air traffic management system.
     
    
REQUIREMENTS
    
Education: BS in Computer Science
     
Year(s) of Experience:
8+ years
      
Required Skills and Traits
(Skills to include software, hardware, technical, scientific, research, operations, and administrative):
      
  • Ability to identify software performance and functionality areas for enhancement potential, and design, implement and test such enhancements
  • Ability to work directly with customers in a collaborative environment; excellent communication skills; ability to articulate the relative advantages and disadvantages of proposed design changes.
  • Proficiency in software engineering with Java core and scripting languages (Unix shells or perl).  
  • Experience with multi-threaded programming and debugging. 
  • Attention to detail in modifying a complex system. 
  • Proficiency in problem solving and debugging Java software. 
  • Working knowledge of Eclipse IDE, unit test development, XML, and Git repository.
  • Source control, documentation, and bug tracking systems such as Atlassian tools.
     
Other Desired Skills
(Skills other than those required to meet the minimum requirements for the job)
     
  • Proficiency in software development with C. 
  • Proficiency in debugging C. 
  • Familiarity with Air Traffic Management.
  • Experience with full software development lifecycle processes

   
QTS, Inc. is an Affirmative Action/Equal Opportunity Employer. All candidates are considered regardless of race, color, religion, age, gender, disability or military status.
   
This opening is closed and is no longer accepting applications
ApplicantStack powered by Swipeclock