C

CFD Research

Computational fluid dynamics for government R&D

Junior to Mid Software Developer - Post-Test Analysis & Test Automation

Software EngineeringUpdated on Nov 13
Full-timeHuntsville, AL, USA

About the Job

Requirements

  • U.S. citizenship is required, and the candidate must possess and maintain an active Department of Defense Secret clearance.
  • A bachelor's degree in Computer Science, Engineering, Mathematics/Statistics, Physics, or a related STEM discipline is required, along with at least two years of software engineering experience.
  • Proficient programming skills in Python, MATLAB, and C++ are required, with the ability and desire to learn additional programming languages.
  • Experience with object-oriented programming is required.
  • Experience with version control systems such as Git is required.
  • The candidate must be able to conduct trade studies, present technical recommendations, and lead bi-monthly feature demonstrations for external stakeholders.

Responsibilities

  • Conduct trade studies to evaluate potential Post-Test Analysis tools and present findings to leadership; collaborate with subject-matter experts to understand Concept of Operations, test procedures, and data/message parameters.
  • Maintain and prioritize feature backlogs in Jira alongside the GSD team; write, test, and deploy code within Post-Test Analysis tools to perform automated test-step validation.
  • Streamline input generation to increase the speed and efficiency of building complex test cases.
  • Conduct progress demonstrations of working test scripts, submit deliverables for peer review, and author user guides on analysis best practices.

Desired Qualifications

  • Practical experience working within Agile frameworks such as Jira and developing software tools for data validation, script automation, or requirements verification.
  • Experience working with missile defense simulation/test architectures.
  • Experience with Docker containerization and Test-Driven Development.
  • Familiarity with Python data science stacks, including pandas, scipy, and scikit-learn, and interactive visualization frameworks, including Matplotlib, Plotly, and Dash, for high-dimensional data reduction, modeling, and automated reporting.

About the Company

CFD Research

Computational fluid dynamics for government R&D

CFD Research provides engineering simulations and research services by using computational fluid dynamics to model how fluids and gases behave in aerospace, defense, biomedicine, and energy systems. Its work involves high-fidelity, physics-based simulations that create virtual prototypes to test designs and guide decisions. The firm differentiates itself through a history of mission-critical government projects (NASA, DoD), its employee-owned structure, and a staff with many advanced degrees. Its goal is to solve the nation's toughest engineering problems by delivering rigorous research and development for complex aerospace, defense, biomedicine, materials science, and energy challenges.

Company size
201-500
Company stage
N/A
Total funding
$10M
Headquarters
Huntsville, AL
Founded
1987

Recently Posted Jobs

Explore more opportunities at CFD Research

See more jobs