Senior Software Developer, Airspace Simulation Systems
Analytical Mechanics AssociatesAbout the role
Job Description:
Analytical Mechanics Associates, Inc.(AMA) is seeking to hire a Senior Software Developer to join our UAM (Urban Air Mobility) development team in support of NASA aeronautics research as part of the Safety-Critical Avionics Systems Branch at the NASA Langley Research Center. The UAM team develops and maintains a suite of software components and services for UAM operations. This software suite is used for simulating complex concepts of operation in support of NASA’s vision of UAM: a safe and efficient air transportation system functioning on top of populated areas, supporting a wide range of flights from logistics-supporting to passenger-carrying airborne mobility. AMA is looking for a software developer with a diverse set of skills to join this team to support NASA research.
This is an on-site position at the NASA Langley Research Center in Hampton, VA.
Responsibilities:
The selected candidate is expected to:
- Work in a highly collaborative in-person environment
- Apply automated testing techniques to ensure quality standards
- Develop software artifacts by integrating C, C++, and Python code in Unix-like environments
- Develop distributed variants of software artifacts by using open-source frameworks
- Develop TypeScript/JavaScript-based graphical user interfaces to improve the usability of the simulation environment
Requirements:
- Must have a Bachelor of Science, or equivalent degree, in Computer Science or similar discipline
-
Demonstrate strong oral and written communication skills
-
Show ability to work within a collaborative development environment
-
Reside in or be willing to relocate to the Hampton Roads area in VA
Show proficiency and practical experience in the following topics:
-
C, C++ (> 11), and the Python languages
-
Software development on Unix systems at the command-line (bash, make, ssh, regular expressions)
-
the Git version control system
-
TDD
Desired Qualifications:
Experience in the following topics will be especially considered in the selection process:
- Development of simulation software
- Use of the pandas and plotly Python libraries
- Use of Cython, Docker, CMake, and MPI
U.S. Citizenship or Permanent Residency is required due to facility requirements.
Analytical Mechanics Associates (AMA) is proud of our customer relationships, our diverse and dynamic work environment, and our employees' career satisfaction. AMA is a small business with a wide reach; headquartered in Hampton, VA, AMA has operations in Greenbelt, MD; Huntsville, AL; Dallas and Houston, TX; Denver, CO; Mountain View, CA; and Edwards Air Force Base, CA. With over 60 years of experience, AMA specializes in aerospace engineering, science, analytics, information technology, and visualization solutions. AMA combines the best of engineering, science, and mathematics capabilities with the latest in information technologies, visualization, and multimedia to build creative solutions. We offer competitive salaries and a substantial benefits package, including but not limited to paid personal and federally recognized holiday leave, salary deferrals into a 401(k)-matching plan with immediate vesting, tuition reimbursement, short/long term disability plans, and a variety of medical, dental, and vision insurance options.
AMA is committed to the professional growth of every employee, understanding that the successes of our employees drive our success. We provide a work environment that is engaging, collaborative, and supportive. To learn more about our company, please visit our website at www.ama-inc.com and follow us on Facebook and LinkedIn<
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s
Similar roles
Senior Data Science Analyst
Harlem Children's Zone
$95,000/yr
Senior Investment/Portfolio Analyst - Locust Valley, NY
Raymond James
$150,000/yr
Senior Aegis Command & Decision (C&D) Systems Author – Combat Systems Capabilities & Limitations (C&L)
JSL Technologies Inc.
$90,000/yr