Experience with firmware/software reverse engineering * Experience with disassemblers such as Ghidra and IdaPro * Experience with 1 or more programming languages (e.g. Python, C/C++, Rust) Preferred ...
Experience with firmware/software reverse engineering * Experience with disassemblers such as Ghidra and IdaPro * Experience with 1 or more programming languages (e.g. Python, C/C++, Rust) Preferred ...
.Net Software Development Engineer with Blazor
Alpharetta, GA · On-site
$55 - $60/hr
Software Development Engineer IV Location: Alpharetta GA- (Local to GA consultant only ) F2F ... systems. - Reverse engineer and decompile legacy codebases where source code is unavailable ...
New
Quick apply
.Net Software Development Engineer with Blazor
Alpharetta, GA · On-site
$55 - $60/hr
Software Development Engineer IV Location: Alpharetta GA- (Local to GA consultant only ) F2F ... systems. - Reverse engineer and decompile legacy codebases where source code is unavailable ...
New
Software Development Engineer IV Location: Alpharetta GA- (Local to GA consultant only ) F2F ... systems. - Reverse engineer and decompile legacy codebases where source code is unavailable ...
New
Software Development Engineer IV Location: Alpharetta GA- (Local to GA consultant only ) F2F ... systems. - Reverse engineer and decompile legacy codebases where source code is unavailable ...
New
Offensive Cyber Engineer
Atlanta, GA · On-site
Reverse Engineering (RE) of software/firmware, Vulnerability Research (VR), exploit development/productization * Deconstruct and analyze software/firmware to understand its structure, functionality ...
Offensive Cyber Engineer
Atlanta, GA · On-site
Reverse Engineering (RE) of software/firmware, Vulnerability Research (VR), exploit development/productization * Deconstruct and analyze software/firmware to understand its structure, functionality ...
Offensive Cyber Engineer
Atlanta, GA · On-site
Reverse Engineering (RE) of software/firmware, Vulnerability Research (VR), exploit development/productization * Deconstruct and analyze software/firmware to understand its structure, functionality ...
Offensive Cyber Engineer
Atlanta, GA · On-site
Reverse Engineering (RE) of software/firmware, Vulnerability Research (VR), exploit development/productization * Deconstruct and analyze software/firmware to understand its structure, functionality ...
Hogan / Mainframe SME Engineer
Atlanta, GA · On-site
$47 - $60.50/hr
Reverse-engineer Hogan modules and serve as the squad's source of truth on legacy behavior during the migration to Pismo Key Responsibilities: Reverse-engineer Hogan modules in scope (IDS, CIS, PEP ...
Quick apply
Hogan / Mainframe SME Engineer
Atlanta, GA · On-site
$47 - $60.50/hr
Reverse-engineer Hogan modules and serve as the squad's source of truth on legacy behavior during the migration to Pismo Key Responsibilities: Reverse-engineer Hogan modules in scope (IDS, CIS, PEP ...
Hogan / Mainframe SME Engineer
Atlanta, GA · On-site
$47 - $60.50/hr
Reverse-engineer Hogan modules and serve as the squad's source of truth on legacy behavior during the migration to Pismo Key Responsibilities: Reverse-engineer Hogan modules in scope (IDS, CIS, PEP ...
Hogan / Mainframe SME Engineer
Atlanta, GA · On-site
$47 - $60.50/hr
Reverse-engineer Hogan modules and serve as the squad's source of truth on legacy behavior during the migration to Pismo Key Responsibilities: Reverse-engineer Hogan modules in scope (IDS, CIS, PEP ...
Qliksense Architect
Atlanta, GA · On-site
SonSoft Inc. is a growing corporation specializing in Software Development, Software Consultancy ... Reverse Engineer from existing reports in Cognos, MSBI or Excel • Demonstrates a personal ...
Qliksense Architect
Atlanta, GA · On-site
SonSoft Inc. is a growing corporation specializing in Software Development, Software Consultancy ... Reverse Engineer from existing reports in Cognos, MSBI or Excel • Demonstrates a personal ...
$75K - $158K/yr
Analyze and reverse-engineer electronic circuits and components to develop device profiles. Generate schematics and design PCBs using CAD tools. Utilize IDE software and embedded platforms like ...
$75K - $158K/yr
Analyze and reverse-engineer electronic circuits and components to develop device profiles. Generate schematics and design PCBs using CAD tools. Utilize IDE software and embedded platforms like ...
Electronics Engineer
Forest Park, GA · On-site
$75K - $158K/yr
Analyze and reverse-engineer electronic circuits and components to develop device profiles. * Generate schematics and design PCBs using CAD tools. * Utilize IDE software and embedded platforms like ...
Electronics Engineer
Forest Park, GA · On-site
$75K - $158K/yr
Analyze and reverse-engineer electronic circuits and components to develop device profiles. * Generate schematics and design PCBs using CAD tools. * Utilize IDE software and embedded platforms like ...
Electronics Engineer
Forest Park, GA · On-site
$75K - $158K/yr
Analyze and reverse-engineer electronic circuits and components to develop device profiles. Generate schematics and design PCBs using CAD tools. Utilize IDE software and embedded platforms like ...
Electronics Engineer
Forest Park, GA · On-site
$75K - $158K/yr
Analyze and reverse-engineer electronic circuits and components to develop device profiles. Generate schematics and design PCBs using CAD tools. Utilize IDE software and embedded platforms like ...
Electronics Engineer with Security Clearance
Forest Park, GA · On-site
$75K - $158K/yr
Analyze and reverse-engineer electronic circuits and components to develop device profiles. * Generate schematics and design PCBs using CAD tools. * Utilize IDE software and embedded platforms like ...
Electronics Engineer with Security Clearance
Forest Park, GA · On-site
$75K - $158K/yr
Analyze and reverse-engineer electronic circuits and components to develop device profiles. * Generate schematics and design PCBs using CAD tools. * Utilize IDE software and embedded platforms like ...
Senior Mechanical Engineer
Byron, GA · On-site
$100K - $110K/yr
Reverse engineer parts using a Faro arm, Keyence and Verisurf software to fill in missing or incorrect data in drawing and loft and use Faro arm to verify models created * Adhere to quality assurance ...
Quick apply
Senior Mechanical Engineer
Byron, GA · On-site
$100K - $110K/yr
Reverse engineer parts using a Faro arm, Keyence and Verisurf software to fill in missing or incorrect data in drawing and loft and use Faro arm to verify models created * Adhere to quality assurance ...
Senior Mechanical Engineer
Byron, GA · On-site
$100K - $110K/yr
Reverse engineer parts using a Faro arm, Keyence and Verisurf software to fill in missing or incorrect data in drawing and loft and use Faro arm to verify models created * Adhere to quality assurance ...
Senior Mechanical Engineer
Byron, GA · On-site
$100K - $110K/yr
Reverse engineer parts using a Faro arm, Keyence and Verisurf software to fill in missing or incorrect data in drawing and loft and use Faro arm to verify models created * Adhere to quality assurance ...
Senior Mechanical Engineer
Byron, GA · On-site
$100K - $110K/yr
Reverse engineer parts using a Faro arm, Keyence and Verisurf software to fill in missing or incorrect data in drawing and loft and use Faro arm to verify models created * Adhere to quality assurance ...
Senior Mechanical Engineer
Byron, GA · On-site
$100K - $110K/yr
Reverse engineer parts using a Faro arm, Keyence and Verisurf software to fill in missing or incorrect data in drawing and loft and use Faro arm to verify models created * Adhere to quality assurance ...
Electronics Engineer I
Kennesaw, GA · On-site
Key Responsibilities: · Assist with reverse engineering of electronic assemblies and printed ... software using languages such as C and Python . · Support microcontroller-based products and ...
Quick apply
Electronics Engineer I
Kennesaw, GA · On-site
Key Responsibilities: · Assist with reverse engineering of electronic assemblies and printed ... software using languages such as C and Python . · Support microcontroller-based products and ...
Key Responsibilities: · Assist with reverse engineering of electronic assemblies and printed ... software using languages such as C and Python . · Support microcontroller-based products and ...
Quick apply
Key Responsibilities: · Assist with reverse engineering of electronic assemblies and printed ... software using languages such as C and Python . · Support microcontroller-based products and ...
Electronics Engineer I
Kennesaw, GA · On-site
Key Responsibilities: Assist with reverse engineering of electronic assemblies and printed circuit ... Develop and modify basic embedded firmware and test software using languages such as C and Python
Electronics Engineer I
Kennesaw, GA · On-site
Key Responsibilities: Assist with reverse engineering of electronic assemblies and printed circuit ... Develop and modify basic embedded firmware and test software using languages such as C and Python
Electronics Engineer I
Kennesaw, GA · On-site
Key Responsibilities: • Assist with reverse engineering of electronic assemblies and printed ... software using languages such as C and Python . • Support microcontroller-based products and ...
Electronics Engineer I
Kennesaw, GA · On-site
Key Responsibilities: • Assist with reverse engineering of electronic assemblies and printed ... software using languages such as C and Python . • Support microcontroller-based products and ...
Senior Mechanical Engineer with Security Clearance
Byron, GA · On-site
$100K - $110K/yr
Reverse engineer parts using a Faro arm, Keyence and Verisurf software to fill in missing or incorrect data in drawing and loft and use Faro arm to verify models created * Adhere to quality assurance ...
Senior Mechanical Engineer with Security Clearance
Byron, GA · On-site
$100K - $110K/yr
Reverse engineer parts using a Faro arm, Keyence and Verisurf software to fill in missing or incorrect data in drawing and loft and use Faro arm to verify models created * Adhere to quality assurance ...
Software Reverse Engineer information
See Georgia salary details
$65.56 - $67.55
8% of jobs
$67.55 - $69.55
9% of jobs
$71.29 is the 25th percentile. Wages below this are outliers.
$69.55 - $71.54
8% of jobs
$71.54 - $73.53
9% of jobs
$73.53 - $75.53
9% of jobs
The median wage is $76.63 / hr.
$75.53 - $77.52
9% of jobs
$77.52 - $79.51
9% of jobs
$79.51 - $81.50
9% of jobs
$82 is the 75th percentile. Wages above this are outliers.
$81.50 - $83.50
8% of jobs
$83.50 - $85.49
9% of jobs
$85.49 - $87.48
9% of jobs
$65
$77
$87
How much do software reverse engineer jobs pay per hour?
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.
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 are popular job titles related to Software Reverse Engineer jobs in Georgia?
For Software Reverse Engineer jobs in Georgia, the most frequently searched job titles are:
What job categories do people searching Software Reverse Engineer jobs in Georgia look for?
The top searched job categories for Software Reverse Engineer jobs in Georgia are:
What are popular job titles related to Software Reverse Engineer jobs in GA?
For Software Reverse Engineer jobs in GA, the most frequently searched job titles are:

Cyber Security Software Engineer - GTRI - CIPHER - Open Rank
Atlanta, GA • On-site
Other
Posted 23 days ago
Key responsibilities
Perform software development, testing, debugging, modification, enhancement, and documentation.
Assist with static and dynamic analysis of software/firmware components of embedded systems and develop analysis tools.
Develop and test hardware and software prototypes in realistic environments.
Georgia Tech rating
7.5
Based on 44 frontline employees who took The Breakroom Quiz
Job description
The Georgia Tech Research Institute (GTRI) is the nonprofit, applied research division of the Georgia Institute of Technology (Georgia Tech).Founded in 1934 as the Engineering Experiment Station, GTRI has grown to more than 2,900 employees, supporting eight laboratories in over 20 locations around the country and performing more than $940 million of problem-solving research annually for government and industry.GTRI's renowned researchers combine science, engineering, economics, policy, and technical expertise to solve complex problems for the U.S. federal government, state, and industry.
Georgia Tech's Mission and ValuesGeorgia Tech's mission is to develop leaders who advance technology and improve the human condition. The Institute has nine key values that are foundational to everything we do:
1. Students are our top priority.
2. We strive for excellence.
3. We thrive on diversity.
4. We celebrate collaboration.
5. We champion innovation.
6. We safeguard freedom of inquiry and expression.
7. We nurture the wellbeing of our community.
8. We act ethically.
9. We are responsible stewards.
Over the next decade, Georgia Tech will become an example of inclusive innovation, a leading technological research university of unmatched scale, relentlessly committed to serving the public good; breaking new ground in addressing the biggest local, national, and global challenges and opportunities of our time; making technology broadly accessible; and developing exceptional, principled leaders from all backgrounds ready to produce novel ideas and create solutions with real human impact.
Project/Unit DescriptionThe Embedded Systems Vulnerability Division (ESVD) within CIPHER leverages extensive expertise in hardware, software, network, and RF communications to identify and evaluate cyber vulnerabilities in military assets, industrial control systems, and critical infrastructure systems. The Division specializes in wireless and embedded devices such as radios, modems, routers and embedded controllers comprising various military and ICs networks. Red and Blue team activities focus on vulnerability discovery and the development and demonstration of multi-domain techniques to gain unauthorized access to and/or exploit information networks. These efforts identify weaknesses and help ensure that mitigations are effective. CIPHER researchers participate in Government working groups on topics relating to cyber vulnerability assessments and collaborate with Georgia Tech faculty on the security of embedded systems.
Job PurposeThe Cyber Security Software Engineer designs, develops, and tests cybersecurity software in languages such as Java, C, and C++. The Cyber Security Software Engineer requires extensive knowledge of programming languages, software development, and computer operating systems in order to apply engineering principles to software creation. The necessary skill areas for the Cyber Security Software Engineer include programming and coding, fundamentals of computer science, design and architecture, algorithms and data structures, information analysis, debugging software, and testing software. The Cyber Security Software Engineer also creates novel cyber security technology components and software to ensure that critical systems and information are resilient to cyber exploits and attacks. The researcher also performs attendant vulnerability assessments, analysis, and software engineering and design. The Cyber Security Software Engineer also develops hardware and software prototypes, and tests those prototypes in realistic environments.
Key Responsibilities- Perform software development, software testing/debugging, software modification/enhancement, and software documentation
- Develop and maintain kernel and user-level software and scripts
- Contribute to technical reports and presentations
- Assist with performing software assurance scans with tools approved by stakeholders
- Assist in static and dynamic analysis of software/firmware components of embedded system
- Assist in development of software analysis tools to assist in the reverse engineering process, implementing methods to help in determining software functionality
- Assist in development and use of virtual and emulation environments for executing software under test
- Assist in data protocol analysis (network, RF, etc)
- Perform digital forensics on computer and embedded equipment
- Participate in designing and/or testing of embedded circuit boards
- Experience with firmware/software reverse engineering
- Experience with disassemblers such as Ghidra and IdaPro
- Experience with 1 or more programming languages (e.g. Python, C/C++, Rust)
- Active Secret Clearance
- Experience interacting with software test environments to include virtualized and emulative environments capable of executing
What Georgia Tech employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Georgia Tech
Sourced by ZipRecruiter
Georgia Tech is a top-ranked public research university situated in the heart of Atlanta, a diverse and vibrant city with great economic and cultural strengths. The Institute is a member of the University System of Georgia, the Georgia Research Alliance, and the Association of American Universities. Georgia Tech prides itself on its technology resources, collaborations, high-quality student body, and its commitment to diversity, equity, and inclusion.
Industry
Education and colleges, universities, and professional schools
Company size
10,000+ Employees
Headquarters location
Atlanta, GA, US