Threat Modeling Software Engineer

6 days ago


Huntsville, Alabama, United States CFD Research Corporation Full time
Job Title: Threat Modeling Software Engineer

Career Opportunity at CFD Research Corporation

CFD Research Corporation is seeking a talented Threat Modeling Software Engineer to join our team in Huntsville, AL. As a key member of our engineering team, you will play a critical technical role in the reverse engineering and exploitation of threat systems.

Key Responsibilities:

  • Reverse engineer and exploit threat systems to extract underlying algorithms, communications, I/O architecture, message/data formats, and system component architecture.
  • Assist the engineering team in analyzing threat system performance characteristics, capabilities, and limitations.
  • Develop analysis tools to facilitate the reverse engineering process.
  • Rehost foreign material exploitation-derived software in a threat-realistic virtual environment using intelligence-informed modeling and simulation.

Requirements:

  • B.S. in Computer Science, Computer Engineering, Data Science, or related technical degree.
  • Five (5) plus years of experience performing software development in Windows and Linux environments using compiled languages such as C/C++, Java, and/or Fortran.
  • Proficiency in MATLAB and Python.
  • Proficiency in Assembly Languages.
  • Proficiency in C/C++.
  • Strong analytic skills and interest/experience in radar, missile, and/or directed energy weapon topics.
  • Familiarity with the fundamentals of distributed version control for software development.
  • Active TS/SCI clearance.

Preferred Qualifications:

  • Experience in Embedded systems and/or Embedded software development.
  • Experience with software reverse engineering tools.
  • Experience with virtualization and emulation tools.
  • Experience with distributed systems architecture and computer networking.
  • Experience in programming associated with Field Programmable Gate Arrays (FPGAs).
  • Experience with Digital Signal Processing (DSP) design or modeling and analysis of Software Defined Radios (SDRs).
  • Knowledge of military systems.
  • Proficiency in Python or other scripting language.
  • Proficiency in SQL.

Benefits:

  • Competitive salaries and excellent employee benefits.
  • Employer matching 401(k) and Employee Stock Ownership Plan (ESOP).
  • Company paid leave, compensation time, parental leave, long-term disability, accidental death and dismemberment, and life insurance.

About CFD Research:

CFD Research Corporation is a leading provider of innovative technology solutions within the Aerospace & Defense, Biomedical & Life Sciences, Intelligence & Sensing, and Energy & Materials industries. We have 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.

Location:

This role is based at Redstone Arsenal, in the Huntsville, AL area, and is 100% onsite.



  • Huntsville, Alabama, United States CFD Research Corporation Full time

    Job Title: Threat Modeling Software EngineerCFD Research Corporation is seeking a talented Software Engineer to join our team for customer site support in Huntsville, AL. In this role, the Software Engineer will play a critical technical role in the reverse engineering and exploitation of threat systems, which includes decompiling binary executable files to...


  • Huntsville, Alabama, United States CFD Research Corp. Full time

    Job Title: Threat Modeling Software Reverse EngineerCFD Research Corporation is seeking a highly skilled Software Engineer to join our team in Huntsville, AL. As a key member of our engineering team, you will play a critical technical role in the reverse engineering and exploitation of threat systems.Key Responsibilities:Reverse engineer and decompile binary...


  • Huntsville, Alabama, United States CFD Research Corp. Full time

    Job Title: Threat Modeling Software EngineerCFD Research Corporation is seeking a talented Software Engineer to join our team for customer site support in Huntsville, AL.In this role, the Software Engineer will play a critical technical role in the reverse engineering and exploitation of threat systems, which includes decompiling binary executable files to...


  • Huntsville, Alabama, United States CFD Research Corp. Full time

    About the RoleCFD Research Corporation is seeking a talented Modeling & Simulation Engineer to join our team in Huntsville, AL. As a key member of our team, you will support customer site work and contribute to the development of software tools for threat modeling and simulation.Key ResponsibilitiesDesign and develop software to aid in the development,...


  • Huntsville, Alabama, United States CFD Research Corporation Full time

    Job Title: Modeling and Simulation EngineerCFD Research Corporation is seeking a talented Modeling and Simulation Engineer to join our team in Huntsville, AL. In this role, you will design and develop software to aid in the development, verification, and validation of threat models such as weapon systems, radar, and other complex systems.Key...


  • Huntsville, Alabama, United States CFD Research Corporation Full time

    {"title": "Modeling and Simulation Engineer", "description": "Job SummaryCFD Research Corporation is seeking a talented Modeling and Simulation Engineer to support customer site work in Huntsville, AL. In this role, the successful candidate will design and develop software to aid in the development, verification, and validation of threat models such as...


  • Huntsville, Alabama, United States CFD Research Corporation Full time

    Job OpportunityCFD Research Corporation is seeking a talented Modeling and Simulation Engineer to join our team in Huntsville, AL. This individual will support customer site work and design and develop software to aid in the development, verification, and validation of threat models such as weapon systems, radar, and other complex systems.Key...


  • Huntsville, Alabama, United States CFD Research Corporation Full time

    Job OpportunityCFD Research Corporation is seeking a skilled Modeling and Simulation Engineer to join our Radar team in Huntsville, AL. This individual will support customer site work and design, develop, and maintain software to aid in the development, verification, and validation of threat models.Key Responsibilities:Design and develop M&S and analytic...


  • Huntsville, Alabama, United States CFD Research Corp. Full time

    About the RoleCFD Research Corp. is seeking a talented Radar Modeling and Simulation Engineer to join our current Radar team in Huntsville, AL.This individual will support customer site work and design, develop, and maintain software to aid in the development, verification, and validation of threat models such as weapon systems, radar, etc.Key...


  • Huntsville, Alabama, United States Leidos Holding Full time

    Radar Software Engineer Job DescriptionLeidos Defense Systems is seeking a skilled Radar Software Engineer to join a diverse team of experts in creating innovative solutions for complex problems involving foreign weapon systems.The successful candidate will be part of a team developing radar system software models to support radio frequency (RF) and...


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    Job OverviewWe are seeking a highly skilled Principal-Level Embedded Software Engineer to join our team at Lynx Software Technologies. As a key member of our multi-site team, you will be responsible for developing, integrating, and testing software products that meet the highest standards of quality and safety.Key ResponsibilitiesDevelop and integrate...


  • Huntsville, Alabama, United States Leidos Full time

    Job SummaryLeidos Defense Systems is seeking a skilled software developer to join our team in the Sensor Systems Analysis and Engineering Department. As a junior-to-mid-level software developer, you will be responsible for creating innovative solutions for complex problems in modeling and simulation.Key ResponsibilitiesDevelop software to solve problems in...


  • Huntsville, Alabama, United States Leidos Holding Full time

    About the RoleWe are seeking a highly skilled software developer to join our team at Leidos Defense Systems. As a software developer, you will play a critical role in creating innovative solutions for complex problems in the field of modeling and simulation.Key ResponsibilitiesDevelop software solutions for various modeling and simulation efforts within the...


  • Huntsville, Alabama, United States Leidos Holding Full time

    Job SummaryLeidos Defense Systems is seeking a junior-to-mid-level software developer to join our team of engineers and scientists in the Sensor Systems Analysis and Engineering Department. As a software developer, you will play a critical role in creating unique solutions for complex problems in the areas of sensor integration, testing, characterization,...


  • Huntsville, Alabama, United States Leidos Holding Full time

    Radar Software Engineer Job DescriptionLeidos Defense Systems is seeking a skilled Radar Software Engineer to join a diverse team of experts in creating innovative solutions for complex problems involving foreign weapon systems.Leveraging our expertise in defense, space, cyber, and commercial fields, we provide responsive, cost-effective intelligence,...


  • Huntsville, Alabama, United States Integration Innovation, Inc. Full time

    Job Title: Simulation Modeling EngineerWe are seeking a highly skilled Simulation Modeling Engineer to join our team at Integration Innovation, Inc. in Huntsville, AL.About the Role:The successful candidate will be responsible for developing high-fidelity simulation models using tools such as MATLAB/Simulink. They will work closely with multidisciplinary...


  • Huntsville, Alabama, United States Cortina Solutions Full time

    Job DescriptionCortina Solutions is seeking a highly skilled Modeling and Simulation Software Engineer to support the development, implementation, and testing of Modeling and Simulation (M&S) software within a Government Project Office.This position will provide technical oversight and directly support the Product Manager's vision in the execution of...


  • Huntsville, Alabama, United States Leidos Holding Full time

    Job SummaryLeidos Defense Systems is seeking a junior-to-mid-level software developer to join our team of engineers and scientists in the Sensor Systems Analysis and Engineering Department. As a software developer, you will play a critical role in creating unique solutions for complex problems in modeling and simulation (M&S) efforts.Key...


  • Huntsville, Alabama, United States Cortina Solutions Full time

    Job OverviewCortina Solutions is seeking a skilled Modeling and Simulation Software Engineer to support the development, implementation, and testing of Modeling and Simulation (M&S) software within a Government Project Office.Key ResponsibilitiesProvide engineering oversight and support the Product Manager's vision in executing required duties.Coordinate...


  • Huntsville, Alabama, United States CFD Research Corporation Full time

    About the RoleCFD Research Corporation is seeking a highly skilled Simulation and Modeling Expert to join our team. As a key member of our team, you will be responsible for designing and developing software to aid in the development, verification, and validation of threat models such as weapon systems, radar, and other complex systems.Key...