Experience with Software reverse engineering tools like Ghidra, IDA Pro, Kali, OllyDbg and Wireshark * Knowledge of DSP, Micro-controller, Embedded development * Knowledge of electrical design and ...
Experience with Software reverse engineering tools like Ghidra, IDA Pro, Kali, OllyDbg and Wireshark * Knowledge of DSP, Micro-controller, Embedded development * Knowledge of electrical design and ...
Senior Radar Engineer
Huntsville, AL · On-site
PCB reverse engineering, component identification, circuit analysis * Software Tools: Proficiency with MATLAB, Python, GNU Radio, IDA Pro, Ghidra * Test Equipment: Hands-on experience with high-end ...
Senior Radar Engineer
Huntsville, AL · On-site
PCB reverse engineering, component identification, circuit analysis * Software Tools: Proficiency with MATLAB, Python, GNU Radio, IDA Pro, Ghidra * Test Equipment: Hands-on experience with high-end ...
PCB reverse engineering, component identification, circuit analysis * Software Tools: Proficiency with MATLAB, Python, GNU Radio, IDA Pro, Ghidra * Test Equipment: Hands-on experience with high-end ...
PCB reverse engineering, component identification, circuit analysis * Software Tools: Proficiency with MATLAB, Python, GNU Radio, IDA Pro, Ghidra * Test Equipment: Hands-on experience with high-end ...
Senior Principal Reverse Engineer/Vulnerability Researcher (Onsi with Security Clearance
Huntsville, AL · On-site
$113K - $155K/yr
... software modernization. Nightwing brings disruptive technologies, agility, and competitive ... The team comprises engineers of multiple disciplines including vulnerability research, reverse ...
Senior Principal Reverse Engineer/Vulnerability Researcher (Onsi with Security Clearance
Huntsville, AL · On-site
$113K - $155K/yr
... software modernization. Nightwing brings disruptive technologies, agility, and competitive ... The team comprises engineers of multiple disciplines including vulnerability research, reverse ...
... reverse engineering efforts by developing CAD models from scan data Conduct on-site and off-site ... software including ControlX or DesignX Proficiency in SolidWorks for CAD modeling and scan-to-CAD ...
... reverse engineering efforts by developing CAD models from scan data Conduct on-site and off-site ... software including ControlX or DesignX Proficiency in SolidWorks for CAD modeling and scan-to-CAD ...
Metrology Engineer
Huntsville, AL · On-site
Support reverse engineering efforts by developing CAD models from scan data * Conduct on-site and ... Experience with metrology and inspection software including ControlX or DesignX * Proficiency in ...
New
Quick apply
Metrology Engineer
Huntsville, AL · On-site
Support reverse engineering efforts by developing CAD models from scan data * Conduct on-site and ... Experience with metrology and inspection software including ControlX or DesignX * Proficiency in ...
New
Proficiency with CAD software (SolidWorks preferred; CATIA, NX, or similar also considered) * Solid ... Experience with reverse engineering workflows and scan-to-CAD processes * Familiarity with ...
Proficiency with CAD software (SolidWorks preferred; CATIA, NX, or similar also considered) * Solid ... Experience with reverse engineering workflows and scan-to-CAD processes * Familiarity with ...
Proficiency with CAD software (SolidWorks preferred; CATIA, NX, or similar also considered) * Solid ... Experience with reverse engineering workflows and scan-to-CAD processes * Familiarity with ...
Quick apply
Proficiency with CAD software (SolidWorks preferred; CATIA, NX, or similar also considered) * Solid ... Experience with reverse engineering workflows and scan-to-CAD processes * Familiarity with ...
UAV Embedded Software Engineer
Huntsville, AL · On-site +1
$86K - $198K/yr
You'll write, test, and refine embedded code, reverse engineer software to support hardware functionality, configure solutions across various platforms, and collaborate with cybersecurity specialists ...
UAV Embedded Software Engineer
Huntsville, AL · On-site +1
$86K - $198K/yr
You'll write, test, and refine embedded code, reverse engineer software to support hardware functionality, configure solutions across various platforms, and collaborate with cybersecurity specialists ...
UAV Embedded Software Engineer
Huntsville, AL · On-site
$86K - $198K/yr
You'll write, test, and refine embedded code, reverse engineer software to support hardware functionality, configure solutions across various platforms, and collaborate with cybersecurity specialists ...
UAV Embedded Software Engineer
Huntsville, AL · On-site
$86K - $198K/yr
You'll write, test, and refine embedded code, reverse engineer software to support hardware functionality, configure solutions across various platforms, and collaborate with cybersecurity specialists ...
UAV Embedded Software Engineer
Huntsville, AL · Hybrid
$86K - $198K/yr
You'll write, test, and refine embedded code, reverse engineer software to support hardware functionality, configure solutions across various platforms, and collaborate with cybersecurity specialists ...
UAV Embedded Software Engineer
Huntsville, AL · Hybrid
$86K - $198K/yr
You'll write, test, and refine embedded code, reverse engineer software to support hardware functionality, configure solutions across various platforms, and collaborate with cybersecurity specialists ...
UAV Embedded Software Engineer
Huntsville, AL · On-site
$86K - $198K/yr
You'll write, test, and refine embedded code, reverse engineer software to support hardware functionality, configure solutions across various platforms, and collaborate with cybersecurity specialists ...
UAV Embedded Software Engineer
Huntsville, AL · On-site
$86K - $198K/yr
You'll write, test, and refine embedded code, reverse engineer software to support hardware functionality, configure solutions across various platforms, and collaborate with cybersecurity specialists ...
UAV Embedded Software Engineer with Security Clearance
Huntsville, AL · On-site
$86K - $198K/yr
You'll write, test, and refine embedded code, reverse engineer software to support hardware functionality, configure solutions across various platforms, and collaborate with cybersecurity specialists ...
UAV Embedded Software Engineer with Security Clearance
Huntsville, AL · On-site
$86K - $198K/yr
You'll write, test, and refine embedded code, reverse engineer software to support hardware functionality, configure solutions across various platforms, and collaborate with cybersecurity specialists ...
Lead Radar Engineer
Huntsville, AL · On-site
PCB reverse engineering, component identification, circuit analysis * Software Tools: Proficiency with MATLAB, Python, GNU Radio, IDA Pro, Ghidra * Test Equipment: Hands-on experience with high-end ...
Lead Radar Engineer
Huntsville, AL · On-site
PCB reverse engineering, component identification, circuit analysis * Software Tools: Proficiency with MATLAB, Python, GNU Radio, IDA Pro, Ghidra * Test Equipment: Hands-on experience with high-end ...
PCB reverse engineering, component identification, circuit analysis * Software Tools: Proficiency with MATLAB, Python, GNU Radio, IDA Pro, Ghidra * Test Equipment: Hands-on experience with high-end ...
PCB reverse engineering, component identification, circuit analysis * Software Tools: Proficiency with MATLAB, Python, GNU Radio, IDA Pro, Ghidra * Test Equipment: Hands-on experience with high-end ...
Junior Test Engineer
Huntsville, AL · On-site
Reverse engineer electronic circuits to determine operational characteristics and test requirements ... Support hardware/software integration, debugging, and validation within lab environments
Junior Test Engineer
Huntsville, AL · On-site
Reverse engineer electronic circuits to determine operational characteristics and test requirements ... Support hardware/software integration, debugging, and validation within lab environments
Reverse engineer electronic circuits to determine operational characteristics and test requirements ... Support hardware/software integration, debugging, and validation within lab environments
Reverse engineer electronic circuits to determine operational characteristics and test requirements ... Support hardware/software integration, debugging, and validation within lab environments
Principal Mobile CNO Engineer
Huntsville, AL · On-site
$124K - $171K/yr
... control software such as git • Reverse engineering ARM binaries • Developing proof-of-concept exploit software Company : Nightwing provides cyber, data operations, systems integration, and ...
Principal Mobile CNO Engineer
Huntsville, AL · On-site
$124K - $171K/yr
... control software such as git • Reverse engineering ARM binaries • Developing proof-of-concept exploit software Company : Nightwing provides cyber, data operations, systems integration, and ...
Mid-Level Test Engineer
Huntsville, AL · On-site
Reverse engineer electronic circuits to determine operational characteristics and test requirements ... Support hardware/software integration, debugging, and validation within lab environments
Mid-Level Test Engineer
Huntsville, AL · On-site
Reverse engineer electronic circuits to determine operational characteristics and test requirements ... Support hardware/software integration, debugging, and validation within lab environments
Reverse engineer electronic circuits to determine operational characteristics and test requirements ... Support hardware/software integration, debugging, and validation within lab environments
Reverse engineer electronic circuits to determine operational characteristics and test requirements ... Support hardware/software integration, debugging, and validation within lab environments
Software Reverse Engineer information
See Alabama salary details
$70.38 - $72.52
8% of jobs
$72.52 - $74.65
9% of jobs
$76.53 is the 25th percentile. Wages below this are outliers.
$74.65 - $76.79
8% of jobs
$76.79 - $78.93
9% of jobs
$78.93 - $81.07
9% of jobs
The median wage is $82.26 / hr.
$81.07 - $83.21
9% of jobs
$83.21 - $85.35
9% of jobs
$85.35 - $87.49
9% of jobs
$88.02 is the 75th percentile. Wages above this are outliers.
$87.49 - $89.63
8% of jobs
$89.63 - $91.77
9% of jobs
$91.77 - $93.91
9% of jobs
$70
$82
$93
How much do software reverse engineer jobs pay per hour?
What does a software reverse engineer do?
As a Software Reverse Engineer, your day often involves analyzing compiled code, identifying program structures, and uncovering hidden functionalities or vulnerabilities within software applications. You may spend significant time using tools like disassemblers and debuggers to inspect binaries, document findings, and collaborate closely with security analysts, developers, or legal teams. Problem-solving and attention to detail are essential, as projects often involve working with both legacy and modern systems. While much of the work is independent, frequent communication with team members is required to share insights and develop effective remediation strategies.
What are the key skills and qualifications needed to thrive as a software reverse engineer?
To thrive as a Software Reverse Engineer, you need strong proficiency in programming languages (such as C/C++ and Assembly), deep understanding of operating systems, and expertise in reverse engineering methodologies—often supported by a degree in computer science or related experience. Familiarity with disassemblers, debuggers, decompilers (like IDA Pro, Ghidra, OllyDbg), and relevant certifications such as OSCP or CEH is highly valued. Analytical thinking, attention to detail, and excellent problem-solving skills set top candidates apart. These abilities are critical for dissecting complex binaries, uncovering vulnerabilities, and ensuring effective collaboration while adhering to legal and ethical guidelines.
What is a software reverse engineer?
A Software Reverse Engineer analyzes software to understand its design, functionality, and security vulnerabilities. This role often involves decompiling code, identifying weaknesses, and improving software security. Reverse engineers work in cybersecurity, malware analysis, and software compatibility. They use tools like disassemblers, debuggers, and decompilers to inspect software behavior. This field requires strong programming skills and knowledge of operating systems and architectures.
- Remote Manager Computer Programmer
- Home Based Algorithmic Trading Software Developer
- Senior Software Developer
- Online Software Engineer
- Senior Software Engineer Korea
- Senior Amazon Software Engineer
- Senior Full Stack Software Engineer
- Senior Software Engineer
- Remote Integration Software Engineer
- Union Software Engineer

Full-time
Re-posted 3 days ago
Job description
INTUITIVE is a nationally recognized Best Place to Work that provides solutions from design through production to sustainment by delivering targeted results. Our approach couples the latest technology with engineering expertise and analytical proficiency while remaining true to genuine customer relationships and a culture that fosters growth and opportunity. Our diverse portfolio of capabilities and extensive customer base allows our employees countless opportunities to pursue their passions and support our nation's Warfighters. Join our team that encourages creativity, welcomes initiative, and seeks excellence. Start Building Your Future today!
We are seeking an experienced Firmware Engineer who will support various ongoing programs within the Design and Engineering Division. You will design, document, implement and test software/firmware for complex electronic and electromechanical systemsfor laboratory and/or military applications.You must be self-motivated, team orientated, and possess flexibility given our dynamic product development environment. The duties will include, but not be limited to, assisting with design, assembly, integration, and testing of embedded firmware, electronic assemblies, and systems. Identification of risks and the ability to formulate mitigation strategies and plans is required.
Required
- ABET accrediteddegree or BS in technical field
- Minimum 5 years related technical experience
- Experience with Hardware, Firmware, and Software Architecture, Interfacing, and Communications
- Experience with managed and unmanaged languages (C, C++, .net, python, perl, TCL, java, android, iOS, etc.)
- Familiarity with schematics and digital/analog circuit design
- Some travel
- Must have the ability to obtain and maintain security clearance
Desired
- Experience with modern revision control tools. (i.e. SVN, GIT, etc.)
- Experience with high-speed serial communications
- Experience with Development, System, and Test Scripting and Automation
- Experience with Software reverse engineering tools like Ghidra, IDA Pro, Kali, OllyDbg and Wireshark
- Knowledge of DSP, Micro-controller, Embedded development
- Knowledge of electrical design and analysis tools (i.e. OrCAD, Altium, PSpice, etc.)
Disability Accommodation for Applicants - Intuitive Research and Technology Corporation is an Equal Employment Opportunity employer and provides reasonable accommodation for qualified individuals with disabilities and disabled veterans in its job application procedures. If you have any difficulty using our online system and you need an accommodation due to a disability, you may use the following alternative email address or phone number to contact us about your interest in employment at INTUITIVEhr@irtc-hq.comor 256-922-9300. Our process is to respond and to work with the requestor to identify a workable accommodation to the application process.