1

Freelance Software Reverse Engineer Jobs in Georgia

Reverse Engineering (RE) of software/firmware, Vulnerability Research (VR), exploit development/productization * Deconstruct and analyze software/firmware to understand its structure, functionality ...

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 ...

Senior Mechanical Engineer

Byron, GA · On-site

$100 - $110/hr

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 ...

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 Software Developer

Augusta, GA · On-site

$43 - $56.75/hr

... reverse engineering and version control tools. • Possess, or able to obtain, a DoD 8570.01-M IAT ... SCI Preferred : • Experience with embedded software development and embedded system ...

next page

Showing results 1-20

Freelance Software Reverse Engineer information

What is a freelance software reverse engineer?

Freelance software reverse engineers are independent professionals who analyze and deconstruct software to understand its inner workings, functionality, and design. They often work on projects like software debugging, security analysis, compatibility research, or recovering lost source code. Unlike in-house engineers, freelancers take on contract-based assignments for different clients rather than working for a single employer. Their work often requires advanced technical skills and a thorough knowledge of programming, operating systems, and software architectures. This role can be essential for organizations seeking to improve software security, ensure compliance, or maintain legacy systems.

What are the key skills and qualifications needed to thrive as a freelance software reverse engineer?

To thrive as a Freelance Software Reverse Engineer, you need advanced knowledge of programming languages, binary analysis, operating system internals, and a strong background in computer science or related fields. Expertise with technical tools such as IDA Pro, Ghidra, OllyDbg, Wireshark, and proficiency in using debuggers and disassemblers is typically required. Strong analytical thinking, problem-solving, attention to detail, and effective communication with clients are standout soft skills in this role. These competencies are crucial for efficiently deconstructing software, understanding its functionality, and delivering actionable insights or solutions for clients.

What are some common challenges faced by freelance software reverse engineers when working with clients?

Freelance software reverse engineers often encounter challenges such as incomplete or unclear project requirements, which can make it difficult to determine the exact scope of work. Additionally, working with obfuscated or poorly documented code can slow progress and require creative problem-solving. Communication is key, as clients may not always understand the technical complexities involved, so setting realistic expectations and providing regular updates is essential. Freelancers must also stay current with evolving tools and legal considerations, especially when handling proprietary or protected software.

What is the difference between Freelance Software Reverse Engineer vs Freelance Malware Analyst?

AspectFreelance Software Reverse EngineerFreelance Malware Analyst
CredentialsKnowledge of programming, debugging, and reverse engineering toolsKnowledge of malware behavior, analysis tools, and cybersecurity principles
Work EnvironmentRemote, project-based, often collaborating with security teams or clientsRemote, focused on analyzing malicious code and threats for clients or security firms
Industry UsageSoftware development, cybersecurity, security consultingCybersecurity, threat intelligence, incident response
Search & Comparison IntentOften compared for skills in reverse engineering and software analysisCompared for expertise in malware detection and cybersecurity threats

While both roles involve analyzing software, Freelance Software Reverse Engineers focus on understanding and deconstructing software code, whereas Freelance Malware Analysts specialize in identifying and mitigating malicious threats. The two roles often overlap but serve distinct purposes in cybersecurity and software development.

What are the most commonly searched types of Software Reverse Engineer jobs in Georgia?

The most popular types of Software Reverse Engineer jobs in Georgia are:

What cities in Georgia are hiring for Freelance Software Reverse Engineer jobs?

Cities in Georgia with the most Freelance Software Reverse Engineer job openings:

Wireless Security Engineer - Open Rank (Entry to Junior)-CIPHER

Georgia Tech Research Institute

Atlanta, GA • On-site

$70 - $90/hr

Other

Medical, Retirement

Posted yesterday

New


Georgia Tech rating

7.5

Company rating: 7.5 out of 10

Based on 44 frontline employees who took The Breakroom Quiz

312th of 619 rated colleges and universities


Job description

Project/Unit Description

GTRI is searching for a Junior Wireless Security Engineer to work in the Cyber EW Techniques Branch within the Embedded System Vulnerability Division (ESVD) in the Cybersecurity, Information Protection, and Hardware Evaluation Research (CIPHER) Lab. The ESVD team has deep expertise in reverse engineering, vulnerability discovery, and the development and demonstration of RF and network-based techniques to gain unauthorized access to and/or exploit various types of information networks. Analysis efforts focus on wireless and embedded devices such as radios, modems, routers and embedded controllers comprising various military and Industrial Control System (ICS) networks. The Cyber EW Techniques Branch focuses on developing RF-delivered cyber techniques and on developing next generation EW systems supporting this mission.

Job Purpose

Wireless security engineers will develop integrated cyber and electronic warfare capabilities to conduct information operations against threat systems, and will support Test and Evaluation activities to help protect US systems from similar attacks.

Key Responsibilities
  • Assist with demonstration of over the air techniques to gain unauthorized access to and/or exploit wireless communication networks.
  • Demonstrate mitigation techniques to protect systems.
  • Assist in the development of SDR algorithms to:
    • (1) reverse engineer signals
    • (2) demodulate and decode RF signals
    • (3) generate similar RF signals
  • Research capabilities, implementation methods and security features of device under test to help in determining functionality and potential weaknesses.
  • Commonly evaluated devices include communications devices such as radios, modems, and routers.
  • Contribute to technical reports and presentations.
Additional Responsibilities
  • Employ hardware/firmware/software reverse engineering techniques to search for potential vulnerabilities accessible through RF apertures.
Required Minimum Qualifications
  • Candidates currently enrolled in an accredited degree program relevant to this position will be considered. The candidate must have a graduation date of no later than August 2026.
  • Coursework or demonstrable working knowledge of wireless/RF/digital communications concepts such as analog/digital modulation, EM spectrum, attenuators/amplifiers, filters, FEC, and interleaving.
  • Experience programming in one or more of the following languages: C/C++, Python.
  • Experience with software version control using Git.
  • Ability to Obtain and Maintain DoD Top Secret Security Clearance.
Preferred Qualifications
  • Active Top Secret Clearance.
  • Experience developing software/debugging processes on Linux.
  • Experience building and managing DOCKER images.
  • 3–6 months experience developing SDR code using frameworks such as GnuRadio, RedHawk, xMIDAS, or similar.
  • Experience building and testing applications on commercial SDRs such as N.I./Ettus X410, X310, N210.
Travel Requirements

Less than 10% travel.

Education and Length of Experience

This position vacancy is an open-rank announcement. The final job offer will be dependent on candidate qualifications in alignment with Research Faculty Extension Professional ranks as outlined in section 3.2.1 of the Georgia Tech Faculty Handbook.

  • 0 years of related experience with a Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science or related field.

Please refer to the Research Faculty Technical Level Guidelines for minimum requirements at the higher levels.

U.S. Citizenship Requirements

Due to our research contracts with the U.S. federal government, candidates for this position must be U.S. Citizens.

Clearance Type Required

Candidates must be able to obtain and maintain an active security clearance.

Benefits at GTRI

Comprehensive information on currently offered GTRI benefits, including Health & Welfare, Retirement Plans, Tuition Reimbursement, Time Off, and Professional Development, can be found through the benefits portal.

Equal Employment Opportunity

The Georgia Institute of Technology (Georgia Tech) is an Equal Employment Opportunity Employer. The Institute is committed to maintaining a fair and respectful environment for all. To that end, and in accordance with federal and state law, Board of Regents policy, and Institute policy, Georgia Tech provides equal opportunity to all faculty, staff, students, and all other members of the Georgia Tech community, including applicants for admission and/or employment, contractors, volunteers, and participants in institutional programs, activities, and services. Georgia Tech complies with all applicable laws and regulations governing equal opportunity in the workplace and in educational activities.

Equal opportunity and decisions based on merit are fundamental values of the University System of Georgia (“USG”) and Georgia Tech. Georgia Tech prohibits discrimination, including discriminatory harassment, on the basis of an individual’s race, ethnicity, ancestry, color, religion, sex (including pregnancy), national origin, age, disability, genetics, or veteran status in its programs, activities, employment, and admissions. Further, Georgia Tech prohibits citizenship status, immigration status, and national origin discrimination in hiring, firing, and recruitment, except where such restrictions are required in order to comply with law, regulation, executive order, or Attorney General directive, or where they are required by Federal, State, or local government contract.

#J-18808-Ljbffr

What Georgia Tech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Georgia Tech logo

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