Symvionicsposted 16 days ago
Full-time • Mid Level
San Jose, CA
Professional, Scientific, and Technical Services

About the position

This is a high-profile activity for national competitiveness as well as the aeronautics industry at large. It requires a talented workforce who are experts (or have deep understanding, preferably high experience) and are passionate about supply chain, modeling and simulation, software development and algorithms. The NASA Aerospace Supply Chain development team requires to develop and implement a new capability to connect aerospace original equipment manufacturers (OEM) and tiered suppliers through an electronic exchange platform in order to simplify processes for current suppliers and ease the way for new suppliers who want to gain entrance into the emerging aerospace market. The electronic platform will promote aerospace supply needs in all phases of development from prototype to mass production; offer a frictionless location for bidding, tracking, and design updates between suppliers and OEMs, NASA, and DoD; and ensure credentialed and production-certified suppliers are identified. The initial minimum viable product will focus on electric vertical takeoff and landing (eVTOL)/advanced air mobility (AAM) and small unmanned aircraft systems (sUAS) applications and will be developed collaboratively between the NASA Aeronautics Research Institute (NARI) and the US Air Force Agility Prime office with strong participation from industry.

Responsibilities

  • Develop requirements for modeling and simulation platform to assess capacity, supply chain network, resiliency, and risks all the way to the lowest possible tier.
  • Build a modeling and simulation platform to conduct assessments mentioned in the requirement above.
  • Develop detailed requirements and build an electronic exchange platform that will connect suppliers with each other and with original equipment manufacturers (OEMs) to ensure frictionless access to companies to interact with each other and OEMs.
  • Work closely with NASA leads and consider input from supply chain working group to ensure highest relevance of modeling & sim and electronic exchange platform.

Requirements

  • Bachelor's Degree or higher in Computer Science, Aerospace Engineering, Aeronautics, or similar.
  • Minimum of two to seven years of experience (more senior candidates with greater than ten years of experience in the domain will be considered).
  • Expert-level knowledge of at least one of: C++, C, Java.
  • Intermediate experience with graphical programming and UI frameworks (e.g. OpenGL and Qt).
  • Working knowledge of linux and shell scripting.
  • Experience with configuration management tools (such as Git and other Atlassian tools) and software life cycle practices.
  • Expert-level knowledge of JavaScript, HTML, CSS.
  • Working knowledge of common web tooling (e.g. task runners, packaging, dependency management, etc).
  • Expert knowledge of at least one common modern web framework (e.g. Angular, React, Vue).
  • Ability to collaborate with team and product owner to design and implement user interfaces.
  • Understanding of software life-cycle best practices, including use of related tooling for source control (e.g. Git), team collaboration (e.g. GitHub, Bitbucket) and work tracking (e.g. Jira).
  • Experience with GPU-accelerated programming, e.g. CUDA.
  • Experience with multi-channel Out-The-Window visual systems such as Rockwell-Collins, Evans and Sutherland or RSI, creating moving targets and/or creating/modifying visual databases such as airfields and cityscapes.
  • Intermediate experience with as many as possible of: C++, C, Java, Python, Julia, Perl, Matlab.
  • Real-time or embedded programming experience.
  • Knowledge of 3D visualization for real-time applications, i.e. static and moving eye-point out-the window simulation.
  • Familiarization with CAD and 3D modeling software, e.g. AutoCAD, Presagis Creator, Autodesk 3ds MAX, Maya, etc.
  • Understanding of the concept of 3D scene optimization for simulation, gaming and VR environment.
  • Good knowledge of Photoshop for image processing.
  • Passion for computer graphics.
  • Ability to work and learn new tools independently.
  • Working knowledge of the aviation industry, national airspace system standard operating procedures, and air traffic control.
  • Working knowledge of React and React Hooks along with advanced understanding of application state management principles.
  • Working knowledge of UX design principles to create new user interfaces.
  • Working knowledge of TypeScript.
  • Working knowledge of Cypress and Jest.
  • Client-side performance analysis and optimization.
  • Able to mentor server-centric teammates to become full-stack developers.
  • Ability and willingness to work as full stack engineer.
  • Understanding of Functional Reactive Programming.
  • Working knowledge of RxJS.

Nice-to-haves

  • Experience with GPU-accelerated programming, e.g. CUDA.
  • Experience with multi-channel Out-The-Window visual systems such as Rockwell-Collins, Evans and Sutherland or RSI.
  • Intermediate experience with as many as possible of: C++, C, Java, Python, Julia, Perl, Matlab.
  • Real-time or embedded programming experience.
  • Knowledge of 3D visualization for real-time applications.
  • Familiarization with CAD and 3D modeling software.
  • Understanding of the concept of 3D scene optimization for simulation, gaming and VR environment.
  • Good knowledge of Photoshop for image processing.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service