What are the responsibilities and job description for the CFD GUI Development Intern position at Analytical Mechanics Associates?
Job Description
Analytical Mechanics Associates (AMA) is seeking a motivated and detail-oriented co-op intern to support NASA Ames Research Center (ARC) in Moffett Field, CA, under the Aircraft Systems and Spaceflight Engineering Support Services (ASSESS) contract. The position will support the Computational Aerosciences Branch (TNA) within the Launch Ascent and Vehicle Aerodynamics (LAVA) group.
This part-time role (~8 hours/week) is ideal for students with a strong interest in software engineering, scientific applications, and user interface design. The intern will contribute to the development of a modern Graphical User Interface (GUI) for a state-of-the-art Computational Fluid Dynamics (CFD) solver used in launch vehicle simulations.
About The Project
The LAVA group is responsible for high-fidelity CFD simulations of space vehicles during launch, ascent, and re-entry. This position focuses on GUI development to streamline workflows related to CAD preprocessing, mesh generation, and postprocessing of simulation results. The successful candidate will work with a diverse software stack including C , Qt, Python, React, and Java.
Responsibilities
Experience with GUI development using frameworks such as:
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/careers and follow us on Facebook and LinkedIn.
AMA is an Affirmative Action/Equal Opportunity Employer and does not discriminate against any applicant for employment or employee because of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other characteristic prohibited under federal, state, or local laws.
Analytical Mechanics Associates (AMA) is seeking a motivated and detail-oriented co-op intern to support NASA Ames Research Center (ARC) in Moffett Field, CA, under the Aircraft Systems and Spaceflight Engineering Support Services (ASSESS) contract. The position will support the Computational Aerosciences Branch (TNA) within the Launch Ascent and Vehicle Aerodynamics (LAVA) group.
This part-time role (~8 hours/week) is ideal for students with a strong interest in software engineering, scientific applications, and user interface design. The intern will contribute to the development of a modern Graphical User Interface (GUI) for a state-of-the-art Computational Fluid Dynamics (CFD) solver used in launch vehicle simulations.
About The Project
The LAVA group is responsible for high-fidelity CFD simulations of space vehicles during launch, ascent, and re-entry. This position focuses on GUI development to streamline workflows related to CAD preprocessing, mesh generation, and postprocessing of simulation results. The successful candidate will work with a diverse software stack including C , Qt, Python, React, and Java.
Responsibilities
- Design and develop intuitive GUI tools to support CFD workflows
- Integrate front-end and back-end components for preprocessing and visualization
- Read and manipulate CAD files and visualize mesh data
- Collaborate with NASA researchers and AMA engineers to incorporate feedback and requirements
- Document work and present progress to the LAVA team
- Qt (C ) for native desktop interfaces
- React (JavaScript/TypeScript) for web-based tools
- Java for cross-platform desktop development
- Python for scripting and scientific data integration
- Familiarity with CAD kernels such as OpenCascade or Parasolid
- Understanding of scientific computing or numerical simulation workflows is a plus
- Interest in HPC, computational geometry, or data visualization technologies
- Ability to manage time effectively and work independently in a part-time setting
- Currently enrolled in a Bachelor’s or Master’s program in Computer Science, Aerospace/Mechanical Engineering, or a related technical discipline
- Programming proficiency in at least two of the following: C , Python, Java, JavaScript/TypeScript
- Strong communication and collaboration skills
- U.S. Citizenship or Permanent Residency required
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/careers and follow us on Facebook and LinkedIn.
AMA is an Affirmative Action/Equal Opportunity Employer and does not discriminate against any applicant for employment or employee because of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected veteran status, or any other characteristic prohibited under federal, state, or local laws.
Salary : $29 - $32
GUI Development Lead
SW Complete LLC -
Columbia, MD
GUI Development Lead
Synergy ECP -
Columbia, MD
Aerospace Data Sciences Intern - Summer 2025
CFD Research Corporation -
Huntsville, AL