×
Register Here to Apply for Jobs or Post Jobs. X

Threat Modeling Software Engineer

Job in Huntsville, Madison County, Alabama, 35824, USA
Listing for: 6AM City, LLC
Full Time position
Listed on 2026-06-18
Job specializations:
  • Software Development
    Software Engineer, Python, C++ Developer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Job Description

CFD Research Corporation is adding a talented Software Engineer to our current 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 the decompiling binary of executable files to source code to extract the underlying algorithms, communications, I/O architecture, message/data formats, and system component architecture.

The candidate will also assist the engineering team in the analysis of the threat system performance characteristics, capabilities, and limitations and develop analysis tools to facilitate the reverse engineering process. The foreign material exploitation derived software is then rehosted in a threat-realistic virtual environment, using intelligence informed modeling, and simulation to surrogate missing components.

Basic Qualifications
  • B.S. in Computer Science, Computer Engineering, Data Science or related technical degree
  • Five (5) plus years 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++
  • Position requires strong analytic skills, and interest/experience in radar, missile, and/or directed energy weapon topics
  • The candidate should be familiar with the fundamentals of distributed version control for software development.
  • Candidate must be a U.S. Citizen
  • REQUIRED Active TS/SCI clearance
Preferred Qualifications
  • Experience in Embedded systems and/or Embedded software development (e.g. x86, x64, or RISC, ARM, and microcontrollers)
  • Experience with software reverse engineering tools (e.g. Autopsy, IDA Pro, Ghidra)
  • Experience with virtualization and emulation tools (e.g. VMware, Virtual Box, QEMU)
  • 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 (e.g. missiles, C4

    ISR, radars)
  • Proficiency in Python or other scripting language
  • Proficiency in SQL
  • TS/SCI clearance with recent poly is preferred
Location

Redstone Arsenal, 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 a highly competitive insurance package, including medical, vision, and dental insurance. We offer company paid leave, compensation time, parental leave, long-term disability, accidental death and dismemberment, and life insurance. 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.

Equal Employment Opportunity

CFD Research is an EO employer - Veterans/Disabled and other protected categories.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary