A Leading HBCU for R&D Contract Opportunities

AAMU-RISE Foundation

research - innovation - science - engineering

UAS Traffic Management GIS-based Graphical User Interface Developer


JOB DESCRIPTION

How will the burgeoning UAS industry’s small drones (unpiloted aircraft systems - UAS) be able to fly in their airspace safely? How will they avoid hazards including buildings, highly localized weather conditions, and other nearby UAS? How will they fly safely in an urban environment? NASA is developing an air traffic management system specifically to address this dynamic problem for small UAS flying at low altitudes. The UAS Traffic Management (UTM) project, led by NASA Ames Research Center, has been underway for 3+ years and has produced prototype software that has been extensively tested with participating UAS operators at FAA UAS Test Sites across the country. Development is expanding – this is an unusual opportunity for a s/w engineer with well-rounded skills to support one of the most rapidly advancing and publicly visible aviation technologies, one that is likely to form the basis of safe and efficient small UAS deployment throughout the country.

You will work on-site at NASA Ames Research Center, in the Aviation Systems Division’s UTM team. A major goal of this project is to research, develop, and demonstrate a safe flight environment for small UAS by approving only those flight plans that do not conflict with other UAS flight plans in this airspace, and that do not create hazards. The UTM project has numerous collaborators including government agencies, vendors of UAS and UAS-based services, and universities pursuing related research. UTM technology transfer is underway to the FAA.

Initially, you will focus on developing a GUI (Graphical User Interface) for UTM and integrating that GUI with a video wall display.  The initial requirements for the GUI are to provide similar viewing capabilities that are currently supported for UTM using Google Earth on an existing display system.  Other GUI support may be required in the future. In addition, you may support various other aspects of the UTM system, including interfacing with other UTM APIs to retrieve and display data in near-real-time.

Required Skills and Traits:

  • Experience developing visualization s/w using google maps, google earth, NASA world-wind, ArcGIS, or similar APIs
  • Strong JavaScript experience in ES6 (promises, closures, arrow functions) and ability to implement these features to improve interactive maps and GUIs
  • Experience using AJAX technologies
  • Experience using a front-end framework and libraries such as Angular, Ember, jQuery, and React
  • Experience using front-end testing frameworks such as Mocha
  • Experience using Selenium or equivalent
  • Must be detail-oriented and able to organize information on Confluence, track actions on Jira, and manage code and code review process using Bitbucket
  • Experience (management or development) in cloud (prefer AWS) environment and/or willingness to learn such software as needed.
  • Excellent verbal communications skills


Other Desired Skills: 

  • Ability to prototype a website or GUI using adobe illustrator, photoshop or other tools
  • Understanding of UAT
  • Familiarity with security concepts such as cross-site script and SQL injection


You are submitting your information for consideration to a position that is currently available under the Intelligent Systems Research & Development Services 2 (ISRDS-2) program at Ames Research Center, CA



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

​​​​​​​

Employment Opportunities

Software Engineer - Starling spacecraft


JOB DESCRIPTION

The Intelligent Systems Research and Development Support (ISRDS) contract supports NASA Ames Research Center in developing and infusing advanced information systems technology into NASA missions. Our scientists, engineers and information technologists support research and development of critical enabling intelligent technologies for all of the NASA Mission Directorates. This SGT‐led team has supported technology development for NASA space exploration missions such as LADEE and TESS, supports payload development for the International Space Station, and develops robotics and autonomous operations technologies for lunar and planetary exploration. ISRDS engineers provide support in aeronautics for autonomous operations of unmanned systems and for meeting the challenges of expanding capacity in the aviation industry.

We are currently seeking a talented software engineer to support the development of flight software applications that will run on the Starling spacecraft. These applications are associated with the advanced CubeSat payload onboard the spacecraft, which helps to govern interactions between members of the spacecraft swarm. The selected candidate will be responsible for developing absolute time sequences and relative time sequences of commands to enable onboard operations, and must be comfortable defining and developing simulations for testing. The candidate must be capable of working with a team of engineers from multiple disciplines, and should be comfortable leading application development efforts.

This position requires access to ITAR and/or EAR protected data, only U.S. citizens or green card holders can be considered for this position.


Required Skill and Traits:

  • Extensive experience with C, Python, Bash, and Ruby programming languages
  • Demonstrable knowledge of spacecraft operations
  • Experience with networking and systems programming in LinuxOther


Desired Skills: 

  • Ability to demonstrate experience with design, build, test, and documentation of robust and reusable code
  • Experience with light systems administration duties
  • Experience designing and analysis process driven workflows
  • Experience with spacecraft integration and test activities


You are submitting your information for consideration to a position that is currently available under the Intelligent Systems Research & Development Services 2 (ISRDS-2) program at Ames Research Center, CA.


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








Senior Scientific Data Engineer


JOB DESCRIPTION

The Intelligent Systems Research and Development Support (ISRDS) contract supports NASA Ames Research Center in developing and infusing advanced information systems technology into NASA missions. Our scientists, engineers and information technologists support research and development of critical enabling intelligent technologies for all of the NASA Mission Directorates. This SGT‐led team has supported technology development for NASA space exploration missions such as LADEE and TESS, supports payload development for the International Space Station, and develops robotics and autonomous operations technologies for lunar and planetary exploration. ISRDS engineers provide support in aeronautics for autonomous operations of unmanned systems and for meeting the challenges of expanding capacity in the aviation industry.

NASA is developing the Unmanned Aircraft Systems (UAS) Traffic Management System (UTM) (https://utm.arc.nasa.gov/index.shtml) for enabling safe, efficient and fair UAS operations. NASA Ames Research Center partners with the FAA and commercial UAS service providers in this effort. Our research platform will resolve conflicting flight plans, replan active flights, report events to the FAA, and perform other operations with no human in the loop.

We collect data from UAS flight tests to create Measurement of Performance (MOP) Analytics for data exploration and for evaluation of platform readiness. We are seeking a Senior Scientific Data Engineer to be part of our agile software engineering team. Within your experience in software development, you focus on database schema and writing SQL queries. You will have ownership in our processes, technology and tooling decisions, and feature development. You are an expert at communicating insights and recommendations to audiences of varying levels of technical sophistication.

Job responsibilities:

  • Implement transformations (likely in SQL) from various raw data sets (the data collection database, third party data sets, logs) to an analytics-friendly data structure
  • Model real-world data in both RDBMS and NoSQL persistence layers
  • Introduce and integrate new business intelligence tools such as Tableau/Microstrategy or similar.
  • Work with data stakeholders to refine and respond to their ad hoc requests, and improve existing reporting processes
  • Implement Java backend systems and/or Python tools


Required skills and experience:

  • 5 to 10 years’ experience with SQL schema modeling and evolution, and writing complex and sophisticated queries using SQL
  • Collect, process, and analyze real-time, streaming data in a cloud environment
  • 5 years’ experience in one high level language such as Python or Java
  • Experience with statistical/mathematical software (Matlab)
  • Proficient understanding of version control best practices using Git.
  • Excellent verbal and written communication skills with the ability to effectively advocate technical solutions to research scientists, engineering teams, and non-technical audiences
  • Demonstrable track record of dealing well with ambiguity, prioritizing needs, and delivering results in a dynamic environment
  • Bachelor’s degree in quantitative discipline such as Computer Science, Statistics, Math, Engineering, Data Science or Business Information Systems


Other desired qualifications:

  • Strong experience developing, testing, and delivering high quality software and systems
  • Strong experience processing, filtering, and presenting large quantities of data
  • Familiarity with different data models (e.g., relational, denormalized)
  • Familiarity with data tools such as Kinesis/Kafka, Redshift, Spark, DynamoDB/Cassandra


You are submitting your information for consideration to a position that is currently available under the Intelligent Systems Research & Development Services 2 (ISRDS-2) program at Ames Research Center, CA.


To apply, submit resume toaamu-rise@sharonbrookshodge.com






UAS Traffic Management Data Science / Software Engineer


JOB DESCRIPTION


The Intelligent Systems Research and Development Support (ISRDS) contract supports NASA Ames Research Center in developing and infusing advanced information systems technology into NASA missions. Our scientists, engineers and information technologists support research and development of critical enabling intelligent technologies for all of the NASA Mission Directorates. This SGT‐led team has supported technology development for NASA space exploration missions such as LADEE and TESS, supports payload development for the International Space Station, and develops robotics and autonomous operations technologies for lunar and planetary exploration. ISRDS engineers provide support in aeronautics for autonomous operations of unmanned systems and for meeting the challenges of expanding capacity in the aviation industry.

Unmanned Aircraft Systems (UAS) is an emerging technology that is rapidly developing commercial and other applications around the world. Building on its legacy of work in air traffic management for crewed aircraft, NASA is researching prototype technologies for a UAS Traffic Management (UTM) system that could provide airspace integration requirements for enabling safe, efficient low-altitude operations. Our big vision comes with big responsibility. That’s why we’re building a world class technology framework in partnership with the FAA and with the UAS industry. Our research platform will enable drones to resolve conflicting flight plans leaving little or no work to be done by human air traffic controllers. As a data scientist and software engineer, you will support tool selection and application development to collect, analyze and report on data collected by UTM. You will work with UTM stakeholders to determine their data requirements and serve as the data team's voice.

  • Implement transformations (likely in SQL) from various raw data sets (the data collection database, third party data sets, logs) to an analytics-friendly data structure
  • Introduce new data analytics tools, technologies and processes
  • Work closely with researchers and application developers to develop RESTful APIs that support our many customer-facing applications.
  • Work with stakeholders to refine and respond to their ad hoc requests, and improve existing reporting processes
  • Develop processes to monitor and ensure data integrity
  • Understand our application data models and be the data team’s voice
  • Implement Java backend systems and/or python tools


Required Skill and Traits:

  • Proficiency in an object-oriented programming language such as Java or C++
  • Proficiency in a scripting/dynamically typed language such as python, php or javascript
  • Experience in SQL and comfort working with large, complex data sets
  • Bachelor’s or Master’s degree in Engineering or Computer Science, or a related discipline
  • Candidates must have strong technical knowledge and excellent communication skills. 
  • Candidates must also be able to integrate into a highly-skilled team environment.


Other Desired Skills: 

  • Strong experience using test-driven s/w development methodology
  • Familiarity with different data models (e.g., relational, de-normalized)
  • Experience with data visualization tools
  • Proficiency with MATLAB or equivalent data analysis and plotting tool
  • Experience working with Linux OS such as RedHat or Centos
  • Familiarity with the Atlassian stack (JIRA,Confluence,Bitbucket)



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