Sr Engineer, Software Aeronautics

1 month ago


Mountain View, United States Universities Space Research Association Full time
Job DescriptionJob DescriptionPosition Summary:

The Senior Software Engineer will support aeronautics research within the Aviation Systems Division (Code AF) at NASA Ames Research Center. The Engineer will work on a collaborative team of software engineers and researchers in support of the NASA Air Traffic Management - eXploration (ATM-X) Digital Information Platform (DIP) project. The successful candidate will bring software development expertise to the team designing and developing advanced data-driven, digital services for current and future airspace operations. Our team works closely with the FAA, commercial partners, and the aviation industry to enable development and testing of future capabilities.

USRA is the prime contractor for the NASA Academic Mission Services (NAMS) contract at NASA Ames Research Center. Our NAMS mission is to perform strategic multi-disciplinary research and development that supports NASA’s long-term mission requirements across aeronautics, space and earth sciences, and advanced information technologies.

Essential Duties/Responsibilities:Satisfy USRA's non-profit mission by making a distinctive impact through scientific and technical accomplishments in the assigned projects.
  • Provide requirements development, systems design, software development, integration, testing, and data analysis support to expand NASA capabilities for air traffic management research and simulations. Engage with NASA teams and partners to accomplish project goals.
  • Collaborate with the project team to develop a reference implementation of the Digital Information Platform (DIP) to improve the deployment and access of digital services.
  • Support NASA researchers with the development and evaluation of advanced air traffic control and management automation concepts. Propose new automation concepts and algorithms, help identify issues, and provide solution recommendations.
  • Support automated software build, release, and deployment into cloud or on-prem environments.
  • Support development of experiment tests and test execution procedures.
  • Develop software release documentation for the simulation components and APIs.

Work effectively with others including functional staff for day-to-day operations and efforts to improve operational excellence.

Additional Responsibilities

  • Ensure the protection of NASA and USRA intellectual property, which includes submitting new technology disclosures and supporting patent applications.
  • Ensure export control compliance related to ITAR/EAR regulations.
  • Support efforts by USRA Management to ensure that USRA conducts its business operations in an effective, cost-competitive, and professional manner.
  • Complete all trainings as scheduled.
  • Other job-related duties as assigned.
Qualifications

Education:

  • Bachelor’s degree in computer science, engineering, or related degree; advanced degree strongly preferred.

Experience:

  • 10+ years relevant experience in software development for user interfaces, web, cloud computing services, micro-services architecture, databases.
  • Expertise with Javascript, React, Python, Java.
  • Expertise in Agile Development processes, software architecture, object-oriented design, unit testing.
  • Demonstrated experience with the full software development lifecycle.
  • Experience with Git and Atlassian tools (Confluence, Jira, BitBucket) highly desired.

Expertise with Rest Services, Databases, SQL is a plus.

  • US Citizen or permanent resident required.

Knowledge, Skills, and Abilities:

  • Excellent analytical and problem-solving skills required for design, creation, testing, and debugging of custom software.
  • Knowledge of JavaScript libraries for creating user interfaces for web, mobile, and desktop apps required, including at a minimum React and React Router.
  • Background in aeronautics, air traffic management research, aviation data streams, or the National Airspace System highly desired.
  • Ability to build NASA Procedural Requirement (NPR) 7150.2 compliant software highly desired.
  • Possess excellent written and oral communication skills with experience writing routine reports and correspondence and presenting to customers or employees.
  • Ability to work independently, effectively, and professionally in a team environment (co-workers, customers, and supervisors).
  • Knowledge of Amazon Web Services (AWS), AWS Serverless Application Model (SAM), AWS Lambda, Open API, PostgreSQL, REST APIs, Conda, Docker, Jenkins is a plus.
  • Knowledge of data science and machine learning is a plus.
  • Ability to write technical reports and peer reviewed publications is a plus.

Working Conditions:

Work will be performed in an office (on-site or remote with project/supervisor approval) or computer lab environment. While performing the duties of this job, the employee is frequently required to stand, walk, sit, talk, or hear. Keyboarding for large time spans each day will be a significant part of this position. The employee may need to lift and/or move up to 50 pounds.

Travel:

Employee must be willing and able to travel. Position may require infrequent domestic business travel.





  • Mountain View, United States Universities Space Research Association Full time

    Job DescriptionJob DescriptionPosition Summary:The Senior Software Engineer will support aeronautics research within the Aviation Systems Division (Code AF) at NASA Ames Research Center. The Engineer will work on a collaborative team of software engineers and researchers in support of the NASA Air Traffic Management - eXploration (ATM-X) Digital Information...


  • Mountain View, United States Axient LLC Full time

    Check out this NEW Opportunity with Axient!: Axient is currently seeking experienced Systems Engineers for projects and technology development in Aeronautics and Air Traffic Management. SEs will perform various systems engineering activities including developing SE procedures and processes, requirements management, configuration management, tracking metrics,...


  • Mountain View, United States Axient LLC Full time

    Check out this NEW Opportunity with Axient!: Axient is currently seeking experienced Systems Engineers for projects and technology development in Aeronautics and Air Traffic Management. SEs will perform various systems engineering activities including developing SE procedures and processes, requirements management, configuration management, tracking metrics,...

  • Software Engineer III

    3 weeks ago


    Mountain View, United States Dew Software Full time

    Job DescriptionJob DescriptionDew Software is seeking a highly skilled and experienced Software Engineer III to join our innovative team. As a Software Engineer III at Dew Software, you will play a critical role in designing and developing cutting-edge software solutions. We are looking for candidates who are passionate about technology, have a strong...


  • Mountain View, United States Intelliswift Software Full time

    Pay rate range - $75/hr. to $80/hr. on W2Job Requirements: ● Bachelor's degree or higher in Computer Science or a related field ● 4 to 8 years of SDET and testing experience ● Knowledge of Python/Perl Scripting or any scripting languages ● Ability to deal with ambiguous problems and think abstractly ● Ability to work with multiple products and...


  • Mountain View, United States Intelliswift Software Full time

    Pay rate range - $75/hr. to $80/hr. on W2Job Requirements: ● Bachelor's degree or higher in Computer Science or a related field ● 4 to 8 years of SDET and testing experience ● Knowledge of Python/Perl Scripting or any scripting languages ● Ability to deal with ambiguous problems and think abstractly ● Ability to work with multiple products and...


  • Mountain View, United States Intelliswift Software Full time

    Pay rate range - $75/hr. to $80/hr. on W2Job Requirements: ● Bachelor's degree or higher in Computer Science or a related field ● 4 to 8 years of SDET and testing experience ● Knowledge of Python/Perl Scripting or any scripting languages ● Ability to deal with ambiguous problems and think abstractly ● Ability to work with multiple products and...


  • Mountain View, United States Intelliswift Software Full time

    Pay rate range - $75/hr. to $80/hr. on W2Job Requirements: ● Bachelor's degree or higher in Computer Science or a related field ● 4 to 8 years of SDET and testing experience ● Knowledge of Python/Perl Scripting or any scripting languages ● Ability to deal with ambiguous problems and think abstractly ● Ability to work with multiple products and...


  • Mountain View, California, United States Qualified Technical Services Full time

    Work Location:NASA Ames Research Center - Mountain View, CA Minimum Citizenship:U.S. Citizen or Permanent Resident JOB DESCRIPTION Full Stack Software Engineer Early CareerThe NASA Technology Transfer System (NTTS) is a suite of data systems, web applications, and IT infrastructure for the Agency's Technology Transfer (T2) program containing 60,000+...


  • Mountain View, United States Realign LLC Full time

    Sr Network Engineer with Strong GCP experience Job Title: Sr Network Engineer with Strong GCP Experience Job Summary: We are seeking a highly skilled Sr Network Engineer with extensive experience in Google Cloud Platform (GCP) to join our team. The ideal candidate will be responsible for designing, implementing, and maintaining network infrastructure to...


  • Mountain View, United States Realign LLC Full time

    Sr Network Engineer with Strong GCP experience Job Title: Sr Network Engineer with Strong GCP Experience Job Summary: We are seeking a highly skilled Sr Network Engineer with extensive experience in Google Cloud Platform (GCP) to join our team. The ideal candidate will be responsible for designing, implementing, and maintaining network infrastructure to...

  • System Engineer

    2 weeks ago


    Mountain View, United States Axient LLC Full time

    Check out this NEW Opportunity with Axient!: Axient is currently seeking experienced Systems Engineers to join our team at Moffett Field in Sunnyvale California to work on projects and technology development in Aeronautics and Air Traffic Management. System Engineers will perform various systems engineering activities including: developing SE procedures and...


  • Mountain View, United States Aurora Innovation Full time

    Aurora OverviewAurora is searching for a Sr. Director of Systems, Safety and Test Engineering to lead Systems engineering, safety engineering and system level testing efforts for the Aurora Driver - Aurora’s flagship self driving product.Aurora brings self-driving vehicles to our roads is the most transformative opportunity of our generation. Aurora is...


  • Mountain View, United States Reliable Robotics Corporation Full time

    We're building safety-enhancing technology for aviation that will save lives. Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods — and eventually people — move around the planet. We are a team of mission-driven engineers with experience across aerospace,...

  • System Engineer

    4 weeks ago


    Mountain View, United States Axient LLC Full time

    Check out this NEW Opportunity with Axient!: Axient is currently seeking experienced Systems Engineers to join our team at Moffett Field in Sunnyvale California to work on projects and technology development in Aeronautics and Air Traffic Management. SEs will perform various systems engineering activities including developing SE procedures and processes,...


  • Mountain View, United States Universities Space Research Association Full time

    Job DescriptionJob DescriptionThe Interdisciplinary Aerospace Engineer will support aeronautics research within the Aviation Systems Division (Code AF) at NASA Ames Research Center. The Engineer will work on a collaborative team in support of the Air Mobility Pathfinders (AMP) project, along with other scientists and engineers to research, develop, and test...


  • Mountain View, United States Universities Space Research Association Full time

    Job DescriptionJob DescriptionThe Interdisciplinary Aerospace Engineer will support aeronautics research within the Aviation Systems Division (Code AF) at NASA Ames Research Center. The Engineer will work on a collaborative team in support of the Air Mobility Pathfinders (AMP) project, along with other scientists and engineers to research, develop, and test...


  • Mountain View, United States Groq Full time

    At Groq. We believe in an AI economy powered by human agency. We envision a world where AI is accessible to all, a world that demands processing power that is better, faster, and more affordable than is available today. AI applications are currently constrained by the limitations of the Graphics Processing Unit (GPU), a technology originally developed for...


  • Mountain View, United States Test Dev Tools Full time

    We're building safety-enhancing technology for aviation that will save lives. Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods — and eventually people — move around the planet. We are a team of mission-driven engineers with experience across aerospace,...


  • Mountain View, United States Test Dev Tools Full time

    We're building safety-enhancing technology for aviation that will save lives. Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods — and eventually people — move around the planet. We are a team of mission-driven engineers with experience across aerospace,...