1

Freelance Software Reverse Engineer Jobs in Elizabeth, NJ

Software Engineer - Game Recording

New York, NY ยท On-site

$150K - $275K/yr

... complex software, coding in languages including, but not limited to, C/C++, C# * Hands-on ... Experience with reverse-engineering and working with (and even around) anti-cheats * In-person:

Rockstar Games is looking for a seasoned Software Engineer (C++) to join our development team. Our ... Strong understanding of reverse engineering concepts and methodologies. * Strong understanding of ...

Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development ... Reverse Engineer from existing reports in Cognos, MSBI or Excel * Demonstrates a personal ...

Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development ... Reverse Engineer from existing reports in Cognos, MSBI or Excel * Demonstrates a personal ...

Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development ... Reverse Engineer from existing reports in Cognos, MSBI or Excel * Demonstrates a personal ...

Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development ... Reverse Engineer from existing reports in Cognos, MSBI or Excel * Demonstrates a personal ...

Software Engineer (C++) Manhattan, New York, United States At Rockstar Games, we create world-class ... Strong understanding of reverse engineering concepts and methodologies. * Strong understanding of ...

next page

Showing results 1-20

Freelance Software Reverse Engineer information

See Elizabeth, NJ salary details

$14

$48

$133

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

As of Jun 15, 2026, the average hourly pay for freelance software reverse engineer in Elizabeth, NJ is $48.01, according to ZipRecruiter salary data. Most workers in this role earn between $24.42 and $62.16 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 cities near Elizabeth, NJ are hiring for Freelance Software Reverse Engineer jobs? Cities near Elizabeth, NJ with the most Freelance Software Reverse Engineer job openings:
Infographic showing various Freelance Software Reverse Engineer job openings in Elizabeth, NJ as of June 2026, with employment types broken down into 92% Full Time, 7% Part Time, and 1% Temporary. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $99,868 per year, or $48 per hour.
Software Engineer - Game Recording

Software Engineer - Game Recording

Medal

New York, NY โ€ข On-site

$150K - $275K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 13 days ago


Job description

The Company
Medal
Medal is the world's largest and fastest-growing platform for gaming clips, where millions of gamers capture, share, and relive their best moments. Every year, our players record billions of clips, each representing a unique, action-packed highlight. We're building the next generation of gaming communities - social, monetized, and creator-powered. Our mission is to design products that make sharing, discovering, and connecting around gaming moments seamless and fun.
We raised a seed round of $133M from General Catalyst and Khosla to discover the next generation of intelligence.
The Role
We're seeking a Game Recorder Engineer to help build our state-of-the-art recorder. For this role, you will be responsible for the design, development, and maintenance of a performant game recorder. You will also be contributing to many of our features that require interfacing with game engines and game-specific APIs, such as auto clipping.
Key Responsibilities
  • Design and implement performant game recording systems that capture gameplay efficiently
  • Optimize performance-critical code for high-throughput data capture
  • Interface with game engines and APIs to extract relevant game-specific data
  • Investigate various low-level bugs involving input devices, hooking, and more

Qualifications
  • 3+ years of experience writing scalable and complex software, coding in languages including, but not limited to, C/C++, C#
  • Hands-on experience debugging crashes through memory dumps
  • Strong understanding of low-level, performance-critical engineering and code profiling
  • Deep knowledge of the graphics stack - from hooking into game engines (Unity, Unreal, etc. and graphics APIs all the way down to hardware devices
  • Experience with reverse-engineering and working with (and even around) anti-cheats
  • In-person: Looking to hire in NYC to contribute alongside the product team. 3+ days in the office
  • Bonus: Experience working with large-scale video data

Benefits
  • Competitive salary and meaningful equity
  • Comprehensive medical, dental, and vision coverage
  • 401(k)
  • Wellness and fitness perks including a Wellhub membership and mental health resources
  • Paid parental leave, fertility and maternal health benefits
  • Generous PTO policy
  • Daily meals and commuter benefits at our NYC HQ in Flatiron
  • Learning and development stipend

Benefits vary by country and employment type.