A Leading HBCU for R&D Contract Opportunities

AAMU-RISE Foundation

research - innovation - science - engineering

​​​

Employment Opportunities

Full Stack Web Developer


JOB DESCRIPTION

​Join a highly motivated, energetic, and visible team at NASA Ames Research Center (ARC) responsible for developing data systems in collaboration with NASA’s Office of Chief Information Officer (OCIO).  The team addresses data management needs across the agency, supporting programs such as Extravehicular Activity (EVA) prognostics, Orion Spacecraft Parts & Configuration Management, Exploration Medical Capabilities (ExMC) for medical care in space, and Airspace Operations and Safety Program (AOSP).  

Links:

EVA: https://www.nasa.gov/feature/eva-50th-anniversary-what-is-eva

Orion: https://www.nasa.gov/exploration/systems/orion/index.html

ExMC: https://www.nasa.gov/exploration/humanresearch/elements/research_info_element-exmc.html

AOSP: https://www.nasa.gov/aeroresearch/programs/aosp

Responsibilities include:

  • Develop new features, enhance existing code, and address defects
  • Develop unit test cases
  • Collaborate with other team members to integrate code
  • Perform unit and integration tests
  • Develop fast-prototypes toward requirements refinement and demonstrations
  • Contribute to product demonstrations
  • Develop documentation including user manuals
  • Contribute to research on open source technology trends, especially those related to web and data systems development
  • Contribute to the group’s project management and planning process


Required Skills:

  •   B.S. Computer Science, Software Engineering with up to 2-4 years of experience
  •   2+ years of Javascript
  •   2+ years of NodeJS
  •   2+ years of Docker Container
  •   2+ years of AWS
  •   2+ years of Python
  •   1+ years of SVN and Git
  •   Excellent written and verbal communication skills
  •   SASS and custom CSS coding, not just relying on Frameworks
  •   Able to work in a small team and a fast-paced/dynamic environment


Other Desired Skills:


  • Angular 2/4 is a big plus, Angular CLI (big plus)
  • Graph databases (e.g. neo4j, cypher)
  • NoSQL Databases like MongoDB, Apache Cassandra
  • GoLang
  • Other web visualization libraries/frameworks (e.g. REACT, D3)
  • Adobe Illustrator and Photoshop
  • SVN and GIT
  • Testing Libraries (e.g. chai, mocha)


To apply, submit resume to: aamu-rise@sharonbrookshodge.com







Software Engineer IV, temporary


JOB DESCRIPTION
Most of the concepts for the NexGen 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 advises 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 responding to bug reports and other engineering change requests. Your expert knowledge of basic Java will allow you to identify root causes and remediate the issues. You will support the 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. 

Required Skills and Traits:

  • Proficiency in software engineering with JAVA core and scripting languages (Unix shells or perl).
  • Experiences in multi-threading programming and debugging.
  • Good team works and communications.
  • Attention to details of 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:

  • Proficiency in software development with C.
  • Proficiency in debugging C.
  • Familiarity with Air Traffic Management.
  • Experience with full software development lifecycle processes

This is a full-time, 6 month assignment. 


To apply, submit resume to: aamu-rise@sharonbrookshodge.com