Aviation & Missile Solutions, LLC. (AMS) is seeking a talented Software Reverse Engineer to join a diverse team, in Huntsville, AL., to create unique solutions for complex problems. AMS provides ...
Aviation & Missile Solutions, LLC. (AMS) is seeking a talented Software Reverse Engineer to join a diverse team, in Huntsville, AL., to create unique solutions for complex problems. AMS provides ...
Aviation & Missile Solutions, LLC. (AMS) is seeking a talented Software Reverse Engineer to join a diverse team, in Huntsville, AL., to create unique solutions for complex problems. AMS provides ...
Aviation & Missile Solutions, LLC. (AMS) is seeking a talented Software Reverse Engineer to join a diverse team, in Huntsville, AL., to create unique solutions for complex problems. AMS provides ...
Senior Reverse Engineer
Huntsville, AL · On-site
$103K - $141K/yr
Reverse engineer embedded hardware and software with limited reference information * Extract binary contents from embedded processing systems * Analyze software binaries and analog circuits
Senior Reverse Engineer
Huntsville, AL · On-site
$103K - $141K/yr
Reverse engineer embedded hardware and software with limited reference information * Extract binary contents from embedded processing systems * Analyze software binaries and analog circuits
Senior Software Reverse Engineer
Huntsville, AL · On-site
$112 - $179/hr
We are seeking a highly skilled and experienced Senior Software Reverse Engineer to join our SCAR Team. In this role, you will perform indepth analysis of software, firmware, and hardware systems to ...
Senior Software Reverse Engineer
Huntsville, AL · On-site
$112 - $179/hr
We are seeking a highly skilled and experienced Senior Software Reverse Engineer to join our SCAR Team. In this role, you will perform indepth analysis of software, firmware, and hardware systems to ...
Senior Software Reverse Engineer
Huntsville, AL · On-site
$120K - $159K/yr
We are seeking a highly skilled and experienced Senior Software Reverse Engineer to join our SCAR Team. In this role, you will perform indepth analysis of software, firmware, and hardware systems to ...
Senior Software Reverse Engineer
Huntsville, AL · On-site
$120K - $159K/yr
We are seeking a highly skilled and experienced Senior Software Reverse Engineer to join our SCAR Team. In this role, you will perform indepth analysis of software, firmware, and hardware systems to ...
Senior Software Reverse Engineer
$120K - $159K/yr
We are seeking a highly skilled and experienced Senior Software Reverse Engineer to join our SCAR Team. In this role, you will perform indepth analysis of software, firmware, and hardware systems to ...
Senior Software Reverse Engineer
$120K - $159K/yr
We are seeking a highly skilled and experienced Senior Software Reverse Engineer to join our SCAR Team. In this role, you will perform indepth analysis of software, firmware, and hardware systems to ...
Senior Software Reverse Engineer
Huntsville, AL · On-site
$112K - $179K/yr
We are seeking a highly skilled and experienced Senior Software Reverse Engineer to join our SCAR Team. In this role, you will perform in depth analysis of software, firmware, and hardware systems to ...
Senior Software Reverse Engineer
Huntsville, AL · On-site
$112K - $179K/yr
We are seeking a highly skilled and experienced Senior Software Reverse Engineer to join our SCAR Team. In this role, you will perform in depth analysis of software, firmware, and hardware systems to ...
Senior Software Reverse Engineer with Security Clearance
Huntsville, AL · On-site
$121K - $160K/yr
Static Reverse Engineering: Use advanced reverse engineering tools, with a focus on Ghidra, to decompile and disassemble software. Analyze code paths, extract indicators, and uncover hidden or ...
Senior Software Reverse Engineer with Security Clearance
Huntsville, AL · On-site
$121K - $160K/yr
Static Reverse Engineering: Use advanced reverse engineering tools, with a focus on Ghidra, to decompile and disassemble software. Analyze code paths, extract indicators, and uncover hidden or ...
External Job Posting Title Senior Software Reverse Engineer
Huntsville, AL · On-site
$112 - $179/hr
We are seeking a highly skilled and experienced Senior Software Reverse Engineer to join our SCAR Team. In this role, you will perform indepth analysis of software, firmware, and hardware systems to ...
New
External Job Posting Title Senior Software Reverse Engineer
Huntsville, AL · On-site
$112 - $179/hr
We are seeking a highly skilled and experienced Senior Software Reverse Engineer to join our SCAR Team. In this role, you will perform indepth analysis of software, firmware, and hardware systems to ...
New
Reverse engineer radar hardware including transmitters, receivers, antenna systems, and signal processing chains * Reconstruct radar system architectures, timing diagrams, and operational modes
Reverse engineer radar hardware including transmitters, receivers, antenna systems, and signal processing chains * Reconstruct radar system architectures, timing diagrams, and operational modes
Senior Radar Engineer
Huntsville, AL · On-site
Reverse engineer radar hardware including transmitters, receivers, antenna systems, and signal processing chains * Reconstruct radar system architectures, timing diagrams, and operational modes
Senior Radar Engineer
Huntsville, AL · On-site
Reverse engineer radar hardware including transmitters, receivers, antenna systems, and signal processing chains * Reconstruct radar system architectures, timing diagrams, and operational modes
Reverse engineer radar hardware including transmitters, receivers, antenna systems, and signal processing chains * Reconstruct radar system architectures, timing diagrams, and operational modes
Reverse engineer radar hardware including transmitters, receivers, antenna systems, and signal processing chains * Reconstruct radar system architectures, timing diagrams, and operational modes
Lead Radar Engineer
Huntsville, AL · On-site
Radar System Reverse Engineering * Lead comprehensive reverse engineering of radar systems including ground-based and airborne platforms. * Lead, analyze, and characterize unknown radar waveforms ...
Lead Radar Engineer
Huntsville, AL · On-site
Radar System Reverse Engineering * Lead comprehensive reverse engineering of radar systems including ground-based and airborne platforms. * Lead, analyze, and characterize unknown radar waveforms ...
Radar System Reverse Engineering * Lead comprehensive reverse engineering of radar systems including ground-based and airborne platforms. * Lead, analyze, and characterize unknown radar waveforms ...
Radar System Reverse Engineering * Lead comprehensive reverse engineering of radar systems including ground-based and airborne platforms. * Lead, analyze, and characterize unknown radar waveforms ...
Radar System Reverse Engineering * Lead comprehensive reverse engineering of radar systems including ground-based and airborne platforms. * Lead, analyze, and characterize unknown radar waveforms ...
Radar System Reverse Engineering * Lead comprehensive reverse engineering of radar systems including ground-based and airborne platforms. * Lead, analyze, and characterize unknown radar waveforms ...
Reverse engineer electronic circuits to determine operational characteristics and test requirements * Develop detailed test plans and procedures to validate analog, digital, power, and communication ...
Reverse engineer electronic circuits to determine operational characteristics and test requirements * Develop detailed test plans and procedures to validate analog, digital, power, and communication ...
Junior Test Engineer
Huntsville, AL · On-site
Reverse engineer electronic circuits to determine operational characteristics and test requirements * Develop detailed test plans and procedures to validate analog, digital, power, and communication ...
Junior Test Engineer
Huntsville, AL · On-site
Reverse engineer electronic circuits to determine operational characteristics and test requirements * Develop detailed test plans and procedures to validate analog, digital, power, and communication ...
Reverse engineer electronic circuits to determine operational characteristics and test requirements * Develop detailed test plans and procedures to validate analog, digital, power, and communication ...
Reverse engineer electronic circuits to determine operational characteristics and test requirements * Develop detailed test plans and procedures to validate analog, digital, power, and communication ...
Principal Mobile CNO Engineer
Huntsville, AL · On-site
$124K - $171K/yr
The Principal Mobile CNO Engineer will join a team of developers building high impact native applications for mobile devices, integrating reverse engineering results into development products to meet ...
Principal Mobile CNO Engineer
Huntsville, AL · On-site
$124K - $171K/yr
The Principal Mobile CNO Engineer will join a team of developers building high impact native applications for mobile devices, integrating reverse engineering results into development products to meet ...
Principal Mobile CNO Engineer
Huntsville, AL · On-site
$124K - $171K/yr
Responsibilities : • Develop high impact native applications for mobile devices. • Integrate reverse engineering results into development products. • Expand knowledge of the mobile platform to ...
Principal Mobile CNO Engineer
Huntsville, AL · On-site
$124K - $171K/yr
Responsibilities : • Develop high impact native applications for mobile devices. • Integrate reverse engineering results into development products. • Expand knowledge of the mobile platform to ...
Reverse Engineer information
See Madison, AL salary details
$79.5K is the 25th percentile. Wages below this are outliers.
$73.5K - $82.7K
38% of jobs
$82.7K - $91.9K
5% of jobs
$91.9K - $101.1K
0% of jobs
$101.1K - $110.3K
1% of jobs
$110.3K - $119.5K
5% of jobs
The median wage is $120.4K / yr.
$119.5K - $128.7K
5% of jobs
$128.7K - $137.9K
5% of jobs
$137.9K - $147.1K
3% of jobs
$147.1K - $156.3K
12% of jobs
$156.5K is the 75th percentile. Wages above this are outliers.
$156.3K - $165.5K
13% of jobs
$165.5K - $174.7K
13% of jobs
$73.5K
$122.1K
$174.7K
How much do reverse engineer jobs pay per year?
What is a reverse engineer?
A reverse engineer is a software developer or programmer who specializes in analyzing software to figure out the code base of a program. The tools and techniques they use are helpful in trying to identify and exploit weaknesses in a product’s source code, developing solutions to security holes, and recreating proprietary functionality from a competitor’s product. As a reverse engineer, your job duties include studying and analyzing software programs and online applications, using developer tools to parse code, and creating quality solutions.
What is a reverse engineer?
What are the key skills and qualifications needed to thrive as a reverse engineer, and why are they important?
What are some common challenges faced by reverse engineers when working on proprietary software or hardware?
What is the difference between Reverse Engineer vs Software Developer?
| Aspect | Reverse Engineer | Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in Computer Science or related field; strong understanding of programming and systems | Degree in Computer Science, Software Engineering, or related field; programming skills essential |
| Work Environment | Often in cybersecurity, security firms, or R&D; may involve analyzing proprietary or legacy software | In software companies, tech startups, or IT departments; developing new applications and systems |
| Employer & Industry Usage | Used in cybersecurity, software analysis, and malware investigation | Used across tech, finance, healthcare, and many other industries for product development |
While both roles require strong programming skills and a background in computer science, Reverse Engineers focus on analyzing existing software, often for security or compatibility purposes. Software Developers create new software solutions. The roles differ mainly in their objectives and work environments, but share foundational technical skills.
What are popular job titles related to Reverse Engineer jobs in Madison, AL?
For Reverse Engineer jobs in Madison, AL, the most frequently searched job titles are:
What job categories do people searching Reverse Engineer jobs in Madison, AL look for?
The top searched job categories for Reverse Engineer jobs in Madison, AL are:
What cities near Madison, AL are hiring for Reverse Engineer jobs?
Cities near Madison, AL with the most Reverse Engineer job openings:

Job description
Aviation & Missile Solutions, LLC. (AMS) is seeking a talented Software Reverse Engineer to join a diverse team, in Huntsville, AL., to create unique solutions for complex problems. AMS provides responsive, cost-effective engineering and scientific solutions ranging from air and missile defense technologies, command and control, radar systems, seekers, modeling & simulation, and prototype hardware development and testing.
Position Description:
While in this role the Engineer or Analyst will:
- support the Missile and Space Intelligence Center (MSIC) in the exploitation of technical intelligence by reverse engineering embedded software from air and missile defense technologies including ground-based radars, missile flight computers, and missile seekers.
- use and modify existing commercial-off-the-shelf (COTS) reverse engineering tools as well as developing of custom tools specifically tailored to present tasking needs.
- write technical briefings, papers, and reports which define characteristics, performance, and vulnerabilities of exploited foreign threat systems.
Basic Qualifications (required):
- A minimum of five years of applicable experience is preferred but not required.
- Candidate must have excellent math skills and/or possess and show good fundamentals in electromagnetics, signals and systems, digital signal processing, and controls.
- Candidate must be able to apply these skills to the reverse engineering and modeling of radar/ weapons systems.
Preferred Skills/Abilities:
- Proficiency with the C++, Python, and MATLAB is desired.
- Ideal candidate has software reverse engineering experience and is proficient with modern reverse engineering tools and techniques.
- Candidate must have good people skills, superior writing ability, and the desire to work with a highly technical team of engineers and scientists.
Required Education and Experience:
- Candidate must possess a Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science or a related field.
- 5 years of experience is wanted but not required
- C++, Python, and MATLAB proficiency wanted.
Travel Requirements:
- Must be able to travel up to 10% of the year.
Physical Requirements:
- Prolonged periods of sitting at a desk and working on a computer.
- Must be able to lift 15 pounds at times.
- Must be able to access and navigate each department at the organization's facilities.
Security Requirements:
- Citizenship: Candidate must a US only citizen.
- Clearance level: Candidate must be able to obtain a Secret security clearance or higher.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or status as a protected veteran.
About Aviation & Missile Solutions
Sourced by ZipRecruiter
Industry
Engineering professional services
Company size
51 - 200 Employees
Headquarters location
Huntsville, AL, US
Year founded
1999