Software Developer - Post-Test Analysis & Test Automation (Junior to Mid Level)
CFD Research Corporation
About CFD Research: Since its inception in 1987, CFD Research has delivered innovative technology solutions within the Aerospace & Defense, Biomedical & Life Sciences, Intelligence & Sensing, and Energy & Materials industries. CFD Research has earned multiple national awards for successful application and commercialization of innovative component/system technology prototypes, multi-physics simulation software, multi-disciplinary analyses, and expert support services. Based in Huntsville, Alabama where laboratory facilities and headquarters are located, CFD Research also has office and laboratory facilities in Dayton, Ohio, prototyping test and evaluation facilities in Hollywood, Alabama, and office facilities in Fort Walton Beach, Florida. CFD Research is an ISO9001:AS9100D registered company and is appraised at CMMI Level II for Services. CFD Research is a 100% ESOP (employee-owned company) recognized in Inc. Magazine's Inc5000 as a top growing company for four of the last five years. Learn more at
CFD Research is seeking a Software Developer to join a multidisciplinary team building cutting-edge tools to analyze, reduce, and visualize complex simulation data for missile defense systems. This role focuses on streamlining Post-Test Analysis (PTA) processes by conducting trade studies, building automated test scripts, and executing Agile software delivery. Working alongside the customer’s software development team, you will accelerate test-case generation, ensure data validation accuracy for formal test events, and optimize system resource utilization.
Key Responsibilities
- Conduct trade studies to evaluate potential PTA tools and present findings to leadership; collaborate with SMEs to understand Concept of Operations (CONOPs), test procedures, and data/message 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.
Basic Qualifications
- Must possess and maintain an active DoD SECRET Clearance
- Bachelor’s in Computer Science, Engineering, Math/Statistics, Physics, or related STEM Discipline with 2+ years of software engineering experience
- Proficient programming skills in Python, MATLAB, and C++ with desire and ability to pick up others
- Experience with object-oriented programming
- Experience with version control systems such as Git
- Ability to perform trade studies, present technical recommendations, and lead bi-monthly feature demos for external stakeholders
Preferred Qualifications
- Practical experience working within Agile frameworks (e.g., 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 (TDD)
- Familiarity with Python data science stacks (pandas, scipy, scikit-learn) and interactive visualization frameworks (Matplotlib, Plotly, Dash) for high-dimensional data reduction, modeling, and automated reporting
Location: This role is based in the Huntsville, AL area , and is 100% onsite.
Benefits: CFD Research offers competitive salaries and excellent employee benefits, including an employer matching 401(k) and Employee Stock Ownership Plan (ESOP). CFD Research offers our Full-Time, permanent employee-owners a highly competitive insurance package, including medical, vision, and dental insurance. Additionally, we offer company paid leave, compensation time, parental leave, long-term and short-term disability, accidental death and dismemberment, and life insurance. Part-Time and Temporary employee-owners may receive partial or reduced benefits and leave time based on their employment status level. Performance appraisals occur twice a year and annual pay increases are based upon corporate goals, personal development, performance, and outstanding achievements. In addition, group and individual bonuses are awarded for exceptional performance.
CFD Research is an EO employer - Veterans/Disabled and other protected categories
- ...physics simulation software, multi-... ...Ohio, prototyping test and evaluation facilities... ...at CMMI Level II for Services.... ...Senior Software Developer to lead efforts within... ...focuses on driving Post-Test Analysis (PTA) architecture... ...studies, architecting automated test frameworks,...SuggestedPermanent employmentFull timeTemporary workPart timeWork at office
- ...in data management, software engineering, system engineering, test and evaluation... ...seeking a motivated Mid-Level Test Engineer/Analyst... ...Responsibilities: Analysis tool design and... ...algorithm performance. Develop and maintain test... ...simulation (M&S), post-flight...SuggestedWork experience placementWork at officeFlexible hours
- ...Job Description Test Engineer/Analyst, Mid-Level Overview SimTech... ...) systems, tactical software & hardware, and... ...this position include analysis tool design and development... ...candidate will develop and maintain test... ...& simulation (M&S), post-flight reconstruction...SuggestedWork experience placementWork at officeLocal areaRemote workShift work
- ...experts, engineers and software developers dedicated to... ...Systems Engineer Test Analyst in... ...Engineering - Enterprise Analysis & Technical... ...perform system-level and element-level... ...including data science, automation, modeling,... ...Clearance. Job Posted by ApplicantPro...Suggested
- ...experts, engineers and software developers dedicated to... ...a Jr. to Mid-Level Software Engineer... ...design, integrate, test, and sustain mission... ...testing, code coverage analysis, and static code... ...experience with automated testing... ...clearance Job Posted by ApplicantPro...Junior
- ...retained to find a Software Engineer (Junior to Mid-Level)for an in-office role... ..., and the ability to develop and implement robust unit testing methodologies for complex... ...unit testing, automation, and repeatable software... ...Experience with static code analysis, code coverage tools,...JuniorWork at officeFlexible hours
- ...Job Description Test Engineer/Analyst, Mid-Level Overview SimTech... ...) systems, tactical software & hardware, and... ...this position include analysis tool design and development... ...candidate will develop and maintain test... ...& simulation (M&S), post-flight reconstruction...Work experience placementWork at officeLocal areaRemote workShift work
- ...Mid-Level Software Engineer Trigon Cyber is seeking a talented and motivated... ...role, you will design, develop, test, and maintain innovative... ...lifecycle—from requirements analysis and system design to implementation... ...and system tests. Utilize automated testing frameworks and...Full timeWork at office
- ...Description Job Description Mid-Level Threat Modeling & Simulation... ..., and performance Designs, develops, and conducts simulations against... ..., implements, validates, and tests M&S architectures; supports wargaming and operational analysis. What You Bring...Full timeContract workLocal area
$70.8k - $156.7k
Mid-Level ETL & Data Migration Engineer Position Description... ...staff. . Support automation improvements enhancing... ...extraction events, test cycles, and cutover... ...QA teams on root cause analysis. . Document... ...creates value. You’ll develop innovative solutions and...Local area- ...life-cycle software engineering... ...experience developing fielding and... ...from every level. Small business... ...Design code test document and... ...control and analysis of RF/EW... ...principles and CI/CD automation tools such... ...: Mid-Level: BS degree... ...the job posting and what we...Full timeTemporary workWork at office
$107.9k - $195.05k
...and intelligence analysis and operations support... ...experience with developing systems... ...Requirements Specifications, Test Procedures, Test... ...review boardOwn system level DVOs and... ...Systems Engineering, Software Engineering, Computer... ...else dares.Original Posting:September 10, 2026...Full timeWorldwideRelocation$87.1k - $157.45k
...Aviation Embedded Software Engineer to... ...to help develop software for... ...range from analysis tools/simulations... ..., unit testing, and integration... ...work of junior engineers, providing... ..., and automated build/test... ...dares.Original Posting:August 12, 2... ...this job level is a general...Full timeInterim roleWork at office- ...Aerospace is seeking a Mid-Level Aerospace Engineer to... ...manufacturing, systems, test, and quality teams... ...Performing root cause analysis and implementing fixes... ...cameras, sensors, LiDAR) Software & Programming (helpful... ...C++ (for simulations, automation) Familiarity with...Full timeRemote work
$107.9k - $195.05k
...a talented Embedded Software Test Engineer to join a multi... ...testing and automation experience, with a strong... ...planning through post-test analysis and reporting. The Senior... ...with software developers, systems engineers,... ...range for this job level is a general guideline...Full time- ...to recruiting and developing high-performing talent... ...Integration and Test Engineer Job... ...an array of flight level sensors/effectors,... ...efficiently perform failure analysis to identify the... ...with hardware and software team members to... ...to command and automate common lab...Local area
$107.5k - $204.5k
...880969Posted: Posted TodayStart Date... ...Principal Software Test Engineer to design... ...are currently developing software in... ...Guide: Support junior engineers by sharing... ...manual and automated, based on test... .... Data Analysis: Analyze test... ...all experience levels. RTX considers...Temporary workWork experience placementInterim roleWork at officeLocal areaRemote workFlexible hours$107.5k - $204.5k
...Date Posted: Country: United States... ...oriented Principal Software Test Engineer to... ...we are currently developing software in support... ...both manual and automated based on test objectives... .... Data Analysis: Analyze test results... ...all experience levels. RTX considers several...Full timeTemporary workWork experience placementInterim roleWork at officeLocal areaRemote workFlexible hours- ...Job Description Job Description Mid-Level RF/Radar Reverse Engineer Location: Huntsville... ...in RF phenomenology; radar; waveform analysis; signal processing; antennas; emitter characterization... ...services Countermeasures; RCS; RF test equipment; reverse engineering; foreign...Full timeContract workLocal area
- ...an experienced Mid-Level Electrical Engineer... ...mentorship to junior team members.... ..., and testing of electrical systems... ...and customers Develop test plans, specifications... ...mechanical, software, and systems... ...engineering analysis tools... ...Yes Job Posted by ApplicantPro...Full timeWork at office
- ...prototype hardware development and testing. Basic Qualifications (... ..., radar/weapons systems analysis, algorithm development, RF hardware... ...and integration, and software development and test. Performs... ...US only citizen. Clearance level: possess (and be able to maintain...Full time
$50 - $110 per hour
...Title : L3 to L5 Software Test Engineer Company: Leidos... ...interface (UI) tests with automated UI testing... ...submitted at the correct level. If you come across anyone... ...Software products range from analysis tools/simulations,... ...with software developers and other team members...JuniorContract workTemporary workWork at office- ...Job Description Job Description Mid-Level Missile Systems Modeling Engineer/Analyst... ...research, modeling, capability/limitation analysis, reverse-engineering-informed characterization... .../control; signatures; launch systems; test & evaluation Compensation & Benefits...Full timeContract workLocal area
$77 - $85 per hour
...Mid Software Test Engineer (Automated Testing) Location: Huntsville, AL (On-site) Type: Contract (Contract-to-hire) Pay: $77–$85/hr (W2)... ...documentation following engineering standards Help mentor junior test engineers and learn from senior team members...Contract workTemporary workLocal area- ...commitment to a new level . nSI empowers... ...cybersecurity, test range... ...Responsibilities: You will develop, train, and... ...Help develop junior engineers. You... .... This is a mid-senior level... ...expect strong software development fundamentals... ...and data analysis results to non-...Temporary workWork experience placementRemote workFlexible hours
- ...an immediate opening for a Mid-level Software Engineer in Huntsville, AL.Position... ...successful candidate will develop, maintain, and enhance... ...documented requirements. Review and test software components for... ...with applied automated testing techniques including...Immediate start
- ...Torch Technologies Inc., is seeking a Mid-Level Software Engineer. In this position you will be part of a dynamic team that develops Software-in-the-Loop and Processor-in-the... ...simulation lab. Performs simulation and analysis. Collaborates with hardware design engineers...Contract workTemporary workWork at officeLocal areaRemote workRelocation packageFlexible hours
$86.8k - $165.2k
...3584Posted: Posted TodayStart Date... ...a Senior Software Engineer with... ...teams, the Test Solutions Team... ...for developing test solutions... ...that support automated test equipment... ...and system-level interactions... ...root‑cause analysis, troubleshooting... ...to mentor junior engineers and...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- Job Title: Mid-Level Cloud DeveloperLocation: Redstone... ...an experienced Cloud Developer to lead the design, development... ..., DevSecOps automation, application migration... ...applications.Conduct in-depth analysis of existing... ...years of experience in software development, cloud development...
$95k - $145k
...Visibility is seeking a Mid-Level Systems Engineer to... ...the design, development, testing, and management of the... ...improvement recommendation, and automation of operations and maintenance tasks. Develop and implement technical... ...in all aspects of the software development life cycle...Contract workLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer - Post-Test Analysis & Test Automation (Junior to Mid Level). Be the first to apply!
- software engineer amazon Huntsville, AL
- information technology software engineer Huntsville, AL
- federal - software developer Huntsville, AL
- junior software engineer Huntsville, AL
- graduate software developer Huntsville, AL
- rust software engineer Huntsville, AL
- software engineer remote Huntsville, AL
- junior software developer internship Huntsville, AL
- remote entry level software developer Huntsville, AL
- junior software developer Huntsville, AL





