Software Developer: PTA Tools & Test Automation (Onsite)

CFD Research Corporation

Huntsville (AL)

On-site

USD 85,000 - 120,000

Full time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

401(k) matching
Employee Stock Ownership Plan (ESOP)
Medical insurance
Vision and dental insurance
Paid leave and disability coverage

Job summary

CFD Research Corporation in Huntsville, AL seeks a Software Developer to build tools for analyzing, reducing, and visualizing complex simulation data for missile defense systems. You will streamline PTA data handling, run trade studies, and accelerate test-case generation in an Agile environment.

Required skills include Python, MATLAB, C++, OOP, and Git, with DoD SECRET clearance. Onsite role with opportunities to contribute across disciplines and drive automated tooling.

Qualifications

  • U.S. Citizenship required; active DoD SECRET Clearance.
  • Bachelor’s in CS/Engineering/Math/Physics or related STEM with 2+ years software engineering.
  • Proficient programming in Python, MATLAB, and C++ with ability to learn others.
  • Experience with object-oriented programming and Git.
  • Ability to perform trade studies and lead bi-monthly feature demos for external stakeholders.

Responsibilities

  • Conduct trade studies to evaluate PTA tools and present findings to leadership; collaborate with SMEs to understand CONOPs, test procedures, and data parameters.
  • Maintain and prioritize feature backlogs in Jira alongside the GSD team; write, test, and deploy code within PTA tools to perform automated test-step validation.
  • Streamline input generation to boost the speed and efficiency of building complex test cases.
  • Conduct progress demos of working test scripts, submit deliverables for peer review, and author user guides on analysis best practices.

Skills

Python
MATLAB
C++
Object-oriented programming
Git
Trade studies

Education

Bachelor’s in CS/Engineering/Math/Physics or related STEM

Tools

Jira
Docker
Pandas
SciPy
scikit-learn
Matplotlib
Plotly
Dash

Job description

CFD Research Corporation in Huntsville, AL seeks a Software Developer to build tools for analyzing, reducing, and visualizing complex simulation data for missile defense systems. You will streamline PTA data handling, run trade studies, and accelerate test-case generation in an Agile environment.

Required skills include Python, MATLAB, C++, OOP, and Git, with DoD SECRET clearance. Onsite role with opportunities to contribute across disciplines and drive automated tooling.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer — PTA & Test Automation
Senior Software Developer — PTA & Test Automation

Socket.dev • Huntsville (AL)

On-site
USD 100,000 - 150,000
401(k) with employer match
Employee stock ownership plan (ESOP)
Medical, vision, dental insurance
Senior Software Developer: PTA & Test Automation (Onsite)
Senior Software Developer: PTA & Test Automation (Onsite)

CFD Research Corporation • Huntsville (AL)

On-site
USD 120,000 - 160,000
401(k) matching
Employee Stock Ownership Plan (ESOP)
Medical insurance
+3
Post-Test Automation & Analysis Engineer
Post-Test Automation & Analysis Engineer

Socket.dev • Huntsville (AL)

On-site
USD 90,000 - 130,000
Software Developer – Post-Test Analysis & Test Automation
Software Developer – Post-Test Analysis & Test Automation

CFD Research Corporation • Huntsville (AL)

On-site
USD 85,000 - 120,000
401(k) matching
Employee Stock Ownership Plan (ESOP)
Medical insurance
+2
Software Developer – Post-Test Analysis & Test Automation
Software Developer – Post-Test Analysis & Test Automation

Socket.dev • Huntsville (AL)

On-site
USD 90,000 - 130,000
Senior Software Developer – Post-Test Analysis & Test Automation
Senior Software Developer – Post-Test Analysis & Test Automation

CFD Research Corporation • Huntsville (AL)

On-site
USD 120,000 - 160,000
401(k) matching
Employee Stock Ownership Plan (ESOP)
Medical insurance
+3
Senior Software Developer – Post-Test Analysis & Test Automation
Senior Software Developer – Post-Test Analysis & Test Automation

Socket.dev • Huntsville (AL)

On-site
USD 100,000 - 150,000
401(k) with employer match
Employee stock ownership plan (ESOP)
Medical, vision, dental insurance
Software Engineer - Real-Time Simulation (Onsite)
Software Engineer - Real-Time Simulation (Onsite)

CFD Research Corporation • Decatur (AL)

On-site
USD 85,000 - 120,000
401(k) matching
Employee Stock Ownership Plan (ESOP)
Health insurance
+4
Software Engineer - Missile Defense HWIL Sim (Onsite)
Software Engineer - Missile Defense HWIL Sim (Onsite)

CFD Research Corporation • Athens (AL)

On-site
USD 95,000 - 135,000
401(k) matching
Employee Stock Ownership Plan (ESOP)
Medical, Vision, and Dental insurance
+2
Software Engineer
Software Engineer

CFD Research Corporation • Athens (AL)

On-site
USD 95,000 - 135,000
401(k) matching
Employee Stock Ownership Plan (ESOP)
Medical, Vision, and Dental insurance
+2