1

Freelance Software Reverse Engineer Jobs in Round Rock, TX

Knowledge of mobile software languages: Java, Kotlin, JavaScript, Flutter . * Experience with ELF (Native Binaries) reverse engineering . * Strong understanding of Android Fundamentals, activity ...

Data Engineer

Austin, TX · On-site +1

$113K - $136K/yr

Reverse engineer data models from other vendors * Troubleshoot data quality issues and write ... Loxo has the potential to own an entire category and become one of the top enterprise software ...

Data Engineer

Austin, TX · On-site

$113K - $136K/yr

Reverse engineer data models from other vendors * Troubleshoot data quality issues and write ... Loxo has the potential to own an entire category and become one of the top enterprise software ...

FPGA Engineer

Austin, TX · On-site

$128K - $165K/yr

Hardware/Software Design: Work closely with other engineers to integrate FPGA designs with ... reverse engineering techniques - Experience with hardware acceleration techniques for ...

Software Engineer II

Austin, TX · On-site

$45 - $55/hr

We are seeking a hands-on Software Engineer II to join Client's global customer service technology ... freelancers - which sets us apart in the industries we serve. About Solomon Page Founded in 1990 ...

Consultant - Video Codec

Austin, TX · On-site +1

$100K - $150K/yr

... the software, telecommunications, semiconductor, and emerging technology sectors. A key part of ... Analyze, reverse engineer, and test implementations of video codecs and related pipelines (e.g ...

FPGA Engineer

Austin, TX

$126K - $162K/yr

Apply Now RTL, C/C++, Python, VHDL, Verilog, Tcl, cryptography, hardware, embedded software, System ... reverse engineering, cocotb, pyuvm Full Time Travel required to 10%. Must be able to apply for and ...

Senior DevOps Engineer

Austin, TX · Remote

$160K - $180K/yr

Debug & Reverse-Engineer: Real-time troubleshooting on environments you are seeing for the first ... Software development background (building tools, services, or SDKs) * Experience with AI/ML ...

Eng Sr - SW

Austin, TX · On-site

$97K - $164K/yr

Implement best practices for software development, including version control, coding standards, automated testing, and integration. * May also be involved in reverse engineering existing code bases ...

Eng Prin - SW

Austin, TX · On-site

$118K - $200K/yr

Implement and oversee best practices for software development, including version control, coding standards, automated testing, and integration. * May also be involved in reverse engineering existing ...

next page

Showing results 1-20

Freelance Software Reverse Engineer information

See Round Rock, TX salary details

$13

$44

$123

How much do freelance software reverse engineer jobs pay per hour?

As of Aug 1, 2026, the average hourly pay for freelance software reverse engineer in Round Rock, TX is $44.49, according to ZipRecruiter salary data. Most workers in this role earn between $22.64 and $57.60 per hour, depending on experience, location, and employer.

What are freelance software reverse engineers?

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 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 are the key skills and qualifications needed to thrive as a Freelance Software Reverse Engineer, and why are they important?

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 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 job categories do people searching Freelance Software Reverse Engineer jobs in Round Rock, TX look for? The top searched job categories for Freelance Software Reverse Engineer jobs in Round Rock, TX are:
What cities near Round Rock, TX are hiring for Freelance Software Reverse Engineer jobs? Cities near Round Rock, TX with the most Freelance Software Reverse Engineer job openings:
Infographic showing various Freelance Software Reverse Engineer job openings in Round Rock, TX as of July 2026, with employment types broken down into 93% Full Time, 4% Part Time, and 3% Contract. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $92,536 per year, or $44.5 per hour.

Android Reverse Engineer

MM International

Austin, TX • On-site

Contractor

Re-posted 27 days ago


Job description

Role: Android Reverse Engineer

Location: This is a Hybrid position in Austin, TX, Bothell, WA and San Jose, CA. You must reside in one of these (3) three cities.

Duration: 12 month

This position is for an Android Malware Reverse Engineer on a threat research team. The primary goal is to conduct detailed static and dynamic analysis on malicious Android applications and SDKs to understand their behavior, classify them into malware families, and develop scalable detection signatures (e.g., Yara) to protect users.

Required Skills

  • 3+ years in Android Reverse Engineering (RE) and analysis of malicious applications or SDKs.
  • Hands-on experience with RE tools: Jadx, Ghidra, Frida, IDA Pro, Burp.
  • Strong proficiency in Static and Dynamic Analysis Techniques.
  • Knowledge of mobile software languages: Java, Kotlin, JavaScript, Flutter.
  • Experience with ELF (Native Binaries) reverse engineering.
  • Strong understanding of Android Fundamentals, activity lifecycles, AOSP, and API usage.
  • Ability to read, comprehend, and analyze source code.
  • Experience with Query languages (SQL).

Preferred Skills

  • Experience with Vulnerability Analysis or security code review.
  • Android Software Development Experience.
  • Familiarity with Google Ads or Content Moderation.
  • Participation in a Capture the Flag (CTF) for Mobile software.
  • Pentesting, Blue Team, and/or Red Team experience.