A complete application in a minute
Tailored resume and cover letter, ready to send.
ASRC Federal Data Solutions (AFDS) in Mountain View, CA, supports NASA's HPC program at Ames Research Center. We seek a Software Programmer/Developer to join the Infrastructure team, focusing on front-end UI development and AI/ML-enabled components for aerospace research.
The role requires collaboration with government leads, code reviews, and mentoring junior developers, with emphasis on secure coding, CI/CD, and delivering high-quality software for complex HPC systems.
Software Programmer/Developer - High-Performance Computing Data Center (NASA NACS)
ASRC Federal Data Solutions (AFDS) supports NASA's High Performance Computing Services program at the Ames Research Center in Mountain View, CA. Make a DIFFERENCE on a program that supports 4 on-site supercomputers, 18,000+ nodes, and 17+ combined petaflop supercomputer systems. Our program provides High Performance Computing services throughout the HPC lifecycle, including computational requirements, architecture, acquisition, and operations, for federal government customers. Additionally, our team supports the Human-Systems Integration (HSI) Division, which enables the development of complex aerospace systems through analysis and modeling of human performance and human-automation interactions.
Our employees embrace innovation and are committed to a culture of continuous, standards-driven process improvement and assimilation of industry best practices. We have an immediate position for aSoftware Programmer/Developer to join our Infrastructure team in Mountain View.This role supports the hundreds of infrastructure systems that support HPC operations.
Position Summary
The Software Programmer/Developer supports tool/application development for NASA projects and systems at Ames Research Center, CA. Responsibilities include designing and implementing high-quality code, leading code reviews, contributing to architectural decisions, and integrating secure coding practices. This role will collaborate with other software programmers/developers to design, develop, and sustain core capabilities while also creating new capabilities when appropriate. The role requires frequent interactions with government leads and technical staff. The role also requires the ability to mentor junior staff, troubleshoot complex issues, and align development efforts with mission priorities. This role supports the mission of the Human-Systems Integration Division and the research portfolio of the Airspace Operations Laboratory (AOL). The AOL mainly focuses on operator-centric advanced aeronautics concepts and conducts research through prototyping, simulations, and flight evaluations.