Pipeline
Browse Jobs
Sign inSign up
Pipeline
Browse jobsSign inContactTermsPrivacyCookiesPreferences
Logos provided by Logo.dev

© 2026 Pipeline. All rights reserved.

  1. Home
  2. Jobs
  3. NASA - ESSCA
  4. Model Simulation Developer
CFD Research Corporation logo

CFD Research Corporation

Model Simulation Developer at CFD Research Corporation

Huntsville, ALFull-timeNASA - ESSCAPosted about 2 months ago
Apply with Pipeline→

About the Role

<div class="content-intro"><p><strong>About CFD Research:&nbsp;</strong>Since its inception in 1987, CFD Research has delivered innovative technology solutions within the Aerospace &amp; Defense, Biomedical &amp; Life Sciences, Intelligence &amp; Sensing, and Energy &amp; 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.&nbsp;<strong>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&nbsp;<a href="https://www.cfd-research.com">www.cfd-research.com</a></strong></p></div><p><strong>Job Description: <span style="color: rgb(19, 12, 14); font-family: Helvetica, arial, san-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: start; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255); display: inline !important; float: none;">CFD Research is looking for a motivated individual to support the development of physics-based simulation software in support of the Mars Campaign office Earth Independent Operation’s Mission Management portfolio at Marshall Space Flight Center. The ideal candidate will have a background in simulation development and be proficient in programming, specifically in C/C++.</span></strong></p> <p>&nbsp;</p> <p style="border: 0px solid rgb(229, 231, 235); margin: 1rem 0px; color: rgb(19, 12, 14); font-family: Helvetica, arial, san-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: start; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255);">The selected applicant will work on an integrated customer/contractor team doing the following tasks:</p> <p style="border: 0px solid rgb(229, 231, 235); margin: 1rem 0px; color: rgb(19, 12, 14); font-family: Helvetica, arial, san-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: start; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255);">· Design, development, and test of software models and simulations for an Environmental Control and Life Support System (ECLSS).</p> <p style="border: 0px solid rgb(229, 231, 235); margin: 1rem 0px; color: rgb(19, 12, 14); font-family: Helvetica, arial, san-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: start; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255);">· Participate in a software development environment.</p> <p style="border: 0px solid rgb(229, 231, 235); margin: 1rem 0px; color: rgb(19, 12, 14); font-family: Helvetica, arial, san-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: start; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255);">· Create and present detailed software designs.</p> <p style="border: 0px solid rgb(229, 231, 235); margin: 1rem 0px; color: rgb(19, 12, 14); font-family: Helvetica, arial, san-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: start; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255);">· Conduct and participate in design and code reviews.</p> <p style="border: 0px solid rgb(229, 231, 235); margin: 1rem 0px; color: rgb(19, 12, 14); font-family: Helvetica, arial, san-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: start; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255);">· Produce weekly and monthly status reports of progress in assigned areas.</p> <p>&nbsp;</p> <p><strong>Basic Qualifications:</strong></p> <p>&nbsp;</p> <p style="border: 0px solid rgb(229, 231, 235); margin: 1rem 0px; color: rgb(19, 12, 14); font-family: Helvetica, arial, san-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: start; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255);">Bachelor’s degree or higher in Mechanical Engineering, Aerospace Engineering or equivalent.</p> <p style="border: 0px solid rgb(229, 231, 235); margin: 1rem 0px; color: rgb(19, 12, 14); font-family: Helvetica, arial, san-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: start; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255);">· Minimum ten (10) years of experience and expertise in developing variable-mass, physics-based models, and simulations.</p> <p style="border: 0px solid rgb(229, 231, 235); margin: 1rem 0px; color: rgb(19, 12, 14); font-family: Helvetica, arial, san-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: start; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255);">· Minimum ten (10) years of experience in developing fluid dynamics simulations.</p> <p style="border: 0px solid rgb(229, 231, 235); margin: 1rem 0px; color: rgb(19, 12, 14); font-family: Helvetica, arial, san-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: start; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255);">· Minimum ten (10) years of experience in architecting distributed simulations.</p> <p style="border: 0px solid rgb(229, 231, 235); margin: 1rem 0px; color: rgb(19, 12, 14); font-family: Helvetica, arial, san-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: start; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255);">· Minimum ten (10) years of experience in developing distributed models and simulations.</p> <p>&nbsp;</p> <p><strong>Desired Qualifications:</strong></p> <p>&nbsp;</p> <p style="border: 0px solid rgb(229, 231, 235); margin: 1rem 0px; color: rgb(19, 12, 14); font-family: Helvetica, arial, san-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: start; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255);">Experience with the NASA Trick Simulation Environment.</p> <p style="border: 0px solid rgb(229, 231, 235); margin: 1rem 0px; color: rgb(19, 12, 14); font-family: Helvetica, arial, san-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: start; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255);">· Experience developing HLA interfaces and interfacing with HLA Run-time Infrastructure (RTIs).</p> <p style="border: 0px solid rgb(229, 231, 235); margin: 1rem 0px; color: rgb(19, 12, 14); font-family: Helvetica, arial, san-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: start; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255);">· Proficiency with C/C++ in compliance with organizational/project coding standards.</p> <p style="border: 0px solid rgb(229, 231, 235); margin: 1rem 0px; color: rgb(19, 12, 14); font-family: Helvetica, arial, san-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: start; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255);">· Proficiency with Python in compliance with organizational/project coding standards.</p> <p style="border: 0px solid rgb(229, 231, 235); margin: 1rem 0px; color: rgb(19, 12, 14); font-family: Helvetica, arial, san-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: start; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255);">· Proficiency with Ethernet-based communications protocols (TCP, UDP).</p> <p style="border: 0px solid rgb(229, 231, 235); margin: 1rem 0px; color: rgb(19, 12, 14); font-family: Helvetica, arial, san-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: start; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255);">· Proficiency with Software development targeted for Linux distributions.</p> <p style="border: 0px solid rgb(229, 231, 235); margin: 1rem 0px; color: rgb(19, 12, 14); font-family: Helvetica, arial, san-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: start; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255);">· Proficiency with Version control systems such as Git</p> <p style="border: 0px solid rgb(229, 231, 235); margin: 1rem 0px; color: rgb(19, 12, 14); font-family: Helvetica, arial, san-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: start; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255);">· Experience with software engineering/analysis, software architecture, design, development, testing (unit and integration), documentation, and product delivery activities</p> <p style="border: 0px solid rgb(229, 231, 235); margin: 1rem 0px; color: rgb(19, 12, 14); font-family: Helvetica, arial, san-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: start; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255);">· Excellent oral and written communication skills</p> <p style="border: 0px solid rgb(229, 231, 235); margin: 1rem 0px; color: rgb(19, 12, 14); font-family: Helvetica, arial, san-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: start; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255);">· Ability to communicate professionally with customers, stakeholders, and cross-organizational team members.</p> <p style="border: 0px solid rgb(229, 231, 235); margin: 1rem 0px; color: rgb(19, 12, 14); font-family: Helvetica, arial, san-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: start; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255);">· Experience working on a software development team in an Agile Development Environment</p> <p style="border: 0px solid rgb(229, 231, 235); margin: 1rem 0px; color: rgb(19, 12, 14); font-family: Helvetica, arial, san-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: start; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255);">· Ability to work independently and within a diverse team</p> <p style="border: 0px solid rgb(229, 231, 235); margin: 1rem 0px; color: rgb(19, 12, 14); font-family: Helvetica, arial, san-serif; font-size: 16px; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: start; word-spacing: 0px; white-space: normal; background-color: rgb(255, 255, 255);">· Understanding of DevOps tools such as GitHub.</p> <p>&nbsp;</p><div class="content-conclusion"><p><strong>Benefits: </strong>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.</p> <p><em><strong>CFD Research is an EO employer - Veterans/Disabled and other protected categories</strong></em></p></div>

Related Roles

  • Radar Engineer/Analyst (AN/TPY-2, SBX)

    CFD Research Corporation

    Huntsville, AL
  • Principal Engineer

    CFD Research Corporation

    Huntsville, AL USA
  • Project Director and Louisiana Site Lead

    CFD Research Corporation

    Ruston, LA
  • Electronics Design Engineer Manager

    CFD Research Corporation

    Huntsville, AL
  • CAD Technician

    CFD Research Corporation

    Hollywood, AL, USA
  • Computational Mathematician/Physicist

    CFD Research Corporation

    Huntsville, AL