Threat Modeling Software Developer
2 weeks ago
CFD 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 source code to extract underlying algorithms, communications, I/O architecture, message/data formats, and system component architecture.
The candidate will also assist the engineering team in analyzing 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.
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
- 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, VirtualBox, 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, C4ISR, radars)
- Proficiency in Python or other scripting language
- Proficiency in SQL
- TS/SCI clearance with recent poly is preferred
This role is based at Redstone Arsenal, in the Huntsville, AL area and is 100% onsite.
About CFD Research: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.
CFD Research is an ISO9001:AS9100D registered company and is appraised at CMMI Level II for Services.
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.
-
Threat Modeling Software Engineer
6 days ago
Huntsville, Alabama, United States CFD Research Corporation Full timeJob Title: Threat Modeling Software EngineerCareer Opportunity at CFD Research CorporationCFD 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...
-
Threat Modeling Software Engineer
2 weeks ago
Huntsville, Alabama, United States CFD Research Corporation Full timeJob 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...
-
Threat Modeling Software Reverse Engineer
2 weeks ago
Huntsville, Alabama, United States CFD Research Corp. Full timeJob 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...
-
Modeling and Simulation Software Developer
2 weeks ago
Huntsville, Alabama, United States Modern Technology Solutions Inc Full timeJob Title: Modeling and Simulation Software DeveloperModern Technology Solutions, Inc. (MTSI) is seeking a skilled Modeling and Simulation Software Developer to join our team in Huntsville, AL.About the RoleWe are looking for a talented software developer to design, develop, and maintain modeling and simulation software for our clients. The ideal candidate...
-
Software Developer for Modeling and Simulation
1 month ago
Huntsville, Alabama, United States Leidos Full timeJob 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...
-
Software Developer for Modeling and Simulation
3 weeks ago
Huntsville, Alabama, United States Leidos Holding Full timeAbout 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...
-
Software Developer for Modeling and Simulation
3 weeks ago
Huntsville, Alabama, United States Leidos Holding Full timeJob 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,...
-
Software Developer for Modeling and Simulation
2 weeks ago
Huntsville, Alabama, United States Leidos Holding Full timeJob 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...
-
Senior Software Developer
2 weeks ago
Huntsville, Alabama, United States deciBel Research, Inc. Full timeJob Title: Mid-Level Software EngineerdeciBel Research, Inc. is seeking an experienced software engineer to support design and development activities for combat systems.Job Summary:We are looking for a skilled software engineer to join our team and contribute to the development of modeling and simulation tools, tactical software, and combat system...
-
Senior Software Developer
2 weeks ago
Huntsville, Alabama, United States deciBel Research, Inc. Full timeJob OverviewdeciBel Research, Inc. is seeking a highly skilled Mid-Level Software Engineer to support the design and development of modeling and simulation software for combat systems.The ideal candidate will have experience with modeling and simulation design and development, as well as tactical software design and development. Strong programming skills in...
-
Junior Software Developer
2 weeks ago
Huntsville, Alabama, United States deciBel Research Full timeJob Title: Junior Software EngineerdeciBel Research is seeking a highly skilled Junior Software Engineer to join our team in Huntsville, AL.Job Summary:We are looking for a talented software engineer to support design and development activities for both modeling and simulation and tactical software on a combat system fielding and sustainment effort.Key...
-
Junior Software Developer
2 weeks ago
Huntsville, Alabama, United States deciBel Research Full timeJob Title: Junior Software EngineerdeciBel Research is seeking a highly skilled Junior Software Engineer to join our team in Huntsville, AL.Job Summary:We are looking for a talented software engineer to support design and development activities for both modeling and simulation and tactical software on a combat system fielding and sustainment effort.Key...
-
Junior Software Developer
3 days ago
Huntsville, Alabama, United States deciBel Research Full timeJob Title: Junior Software EngineerdeciBel Research is seeking a highly skilled Junior Software Engineer to join our team in Huntsville, AL.Job Summary:We are looking for a talented software engineer to support design and development activities for both modeling and simulation and tactical software on a combat system fielding and sustainment effort.Key...
-
Modeling and Simulation Software Developer
2 weeks ago
Huntsville, Alabama, United States Cortina Solutions Full timeJob 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...
-
Research Threat Analyst
2 weeks ago
Huntsville, Alabama, United States KODA Technologies Inc. Full timeJob Title: Research Threat AnalystKODA Technologies Inc. is seeking a highly skilled Research Threat Analyst to join our team. As a Research Threat Analyst, you will play a critical role in supporting our threat studies team by providing expertise in electronic warfare and intelligence systems.Key Responsibilities:Design, develop, and integrate computer...
-
Modeling and Simulation Engineer
2 weeks ago
Huntsville, Alabama, United States CFD Research Corp. Full timeAbout 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,...
-
Senior Embedded Software Developer
4 weeks ago
Huntsville, Alabama, United States Thompson Software Solutions Full timeAbout the RoleThompson Software Solutions, a leading provider of innovative software solutions, is seeking a highly skilled Senior Embedded Software Developer to join our team. As a key member of our software development team, you will play a critical role in designing, developing, and integrating software products for our clients.This position requires a...
-
Senior Embedded Software Developer
2 weeks ago
Huntsville, Alabama, United States Lynx Software Technologies Full timeJob OverviewThompson Software Solutions, a Lynx Software Technologies company, is seeking a highly skilled Senior Embedded Software Engineer to join our team. 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 reliability.Key...
-
Senior Software Development Engineer
3 weeks ago
Huntsville, Alabama, United States CFD Research Corp. Full timeAbout the RoleCFD Research Corporation is seeking a highly skilled Modeling and Simulation Software Developer to join our team. This individual 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 ResponsibilitiesDesign...
-
Modeling and Simulation Engineer
2 weeks ago
Huntsville, Alabama, United States CFD Research Corporation Full timeJob 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...