1

Freelance Software Reverse Engineer Jobs in Irvine, CA

CMM Programmer - Quality Inspector

Orange, CA

$35 - $40/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Program and troubleshoot inspection routines using PC-DMIS or equivalent CMM software. * Operate and program Romer/FARO arms for mobile measurement, in-process verification, and reverse engineering.

Engineer, Applications

Tustin, CA · On-site

$90K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

Create and Develop RO (Reverse Osmosis), instrumentation and control designs according to specified ... forecasting software. * Develop cost-effective solutions to advantage company in the market by ...

Engineer, Applications

Tustin, CA

  • Medical

  • Dental

  • Vision

  • Retirement

Create and Develop RO (Reverse Osmosis), instrumentation and control designs according to specified ... forecasting software. * Develop cost-effective solutions to advantage company in the market by ...

Engineer, Applications

Tustin, CA · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

Create and Develop RO (Reverse Osmosis), instrumentation and control designs according to specified ... forecasting software. * Develop cost-effective solutions to advantage company in the market by ...

Engineer, Applications

Tustin, CA

  • Medical

  • Dental

  • Vision

  • Retirement

Create and Develop RO (Reverse Osmosis), instrumentation and control designs according to specified ... forecasting software. * Develop cost-effective solutions to advantage company in the market by ...

CMM Programmer - Quality Inspector

Orange, CA · On-site

$35 - $40/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Program and troubleshoot inspection routines using PC-DMIS or equivalent CMM software. * Operate and program Romer/FARO arms for mobile measurement, in-process verification, and reverse engineering.

Cyber Digital Forensics Analyst

Anaheim, CA · On-site

$33 - $38/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

... reverse engineer, and de-obfuscate content related to security incidents. * Maintain and enhance ... Familiarity with physical device imaging software. * Familiarity with digital forensics software.

Cyber Digital Forensics Analyst

Anaheim, CA · On-site

$34 - $39/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

... reverse engineer, and de-obfuscate content related to a security incident. * Maintain the Digital ... Familiarity with physical device imaging software and digital forensics software. * Knowledge of ...

CNC Programmer/Operator

Long Beach, CA · On-site

$95K - $159K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Develop, optimize, and troubleshoot CNC programs (G-code) using CAM software (e.g., Mastercam ... Experience with reverse engineering techniques for creating CAD models from physical parts. * 5 ...

CNC Programmer/Operator

Long Beach, CA · Hybrid

$95K - $159K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • PTO

Proven expertise in CNC programming using CAM software. * Ability to interpret engineering drawings ... Experience with reverse engineering techniques for creating CAD models from physical parts. * 5 ...

Manufacturing Engineer 4

Brea, CA · On-site

$115K - $140K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Capable of performing stack up analyses and reverse tool engineering * Experience working with CNC ... software a plus * Experience leading major manufacturing improvement initiatives, new product ...

Cyber Digital Forensics Analyst

Anaheim, CA · On-site

$29 - $34/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Serve as the primary liaison for forensic analysis of digital media to identify, reverse engineer ... Familiarity with physical device imaging software and digital forensics tools. * Knowledge of IDS ...

Senior Systems Engineer

Irvine, CA · On-site

$120K - $133K/yr

... fully integrated reverse osmosis (RO) water filtration system to provide a broad range of ... Lead investigations into complex technical issues or failures related to hardware/software sub ...

... fully integrated reverse osmosis (RO) water filtration system to provide a broad range of ... Lead investigations into complex technical issues or failures related to hardware/software sub ...

Senior CAS Modeler

Irvine, CA · On-site

$130K - $170K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Work with scan data, including reverse engineering, scan cleanup, and preparing scan information ... Strong ability to utilize various types of 2D and 3D visualization software (Photoshop, Sketchbook ...

Senior CAS Modeler

Irvine, CA · On-site

$130K - $170K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Work with scan data, including reverse engineering, scan cleanup, and preparing scan information ... Strong ability to utilize various types of 2D and 3D visualization software (Photoshop, Sketchbook ...

Showing results 41-60

Freelance Software Reverse Engineer information

See Irvine, CA salary details

$15

$51

$141

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

As of Aug 16, 2026, the average hourly pay for freelance software reverse engineer in Irvine, CA is $51.21, according to ZipRecruiter salary data. Most workers in this role earn between $26.06 and $66.30 per hour, depending on experience, location, and employer.

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

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 are the most commonly searched types of Software Reverse Engineer jobs in Irvine, CA?

The most popular types of Software Reverse Engineer jobs in Irvine, CA are:

What are popular job titles related to Freelance Software Reverse Engineer jobs in Irvine, CA?

For Freelance Software Reverse Engineer jobs in Irvine, CA, the most frequently searched job titles are:

What cities near Irvine, CA are hiring for Freelance Software Reverse Engineer jobs?

Cities near Irvine, CA with the most Freelance Software Reverse Engineer job openings:

Infographic showing various Freelance Software Reverse Engineer job openings in Irvine, CA as of August 2026, with employment types broken down into 1% Internship, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $106,513 per year, or $51.2 per hour.

CMM Programmer - Quality Inspector

SIFCO Industries

Orange, CA

$35 - $40/hr

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 11 days ago


Job description

We are looking for an experienced CMM Programmer/ Quality Inspector to join our team in Orange, CA, supporting precision inspection for aerospace-grade forged and machined components. The successful candidate will bring 5+ years of hands-on experience in CMM and Romer arm inspection/programming, a deep understanding of GD&T, and a sharp eye for quality within a regulated manufacturing environment.


ESSENTIAL FUNCTIONS: (include but are not limited to)
 

  • Perform dimensional inspections of forged and machined aerospace components using CMMs and portable Romer arms.
  • Program and troubleshoot inspection routines using PC-DMIS or equivalent CMM software.
  • Operate and program Romer/FARO arms for mobile measurement, in-process verification, and reverse engineering.
  • Interpret aerospace engineering drawings, 3D CAD models, and technical specifications with precision.
  • Conduct First Article Inspections (FAIs) per AS9102, along with in-process and final inspections.
  • Identify, document, and report nonconformances; generate NCRs and assist in root cause analysis and corrective/preventive actions (CAPA).
  • Maintain calibration status and traceability of inspection equipment per AS9100D standards.
  •  Work closely with Quality Engineers, Machinists, and Production teams to resolve quality issues and support continuous improvement.
  • Support internal and customer audits; provide detailed inspection records and reports upon request
  • Complete all applicable inspection documentation, including first article inspection reports and daily inspection logs.
  • Move Work Orders in the production system (Flex) upon inspection completion.
  • Maintain clean and organized inspection work areas, tools, and equipment.
  • Promptly report non-conformances, equipment issues, or safety concerns to the Quality Manager or designee.
  • Actively support ISO 9001 and AS9100 compliance efforts and internal audits.
  • Participate in continuous improvement initiatives, including 5S practices.
  • Promote and contribute to a positive and collaborative work environment.

5+ years of experience in aerospace quality inspection, including forging and machining environments.

Proficiency in CMM operation and programming (PC-DMIS or equivalent).

Experience using and programming Romer or FARO arms.

Expert knowledge of GD&T (ASME Y14.5) and blueprint interpretation.

Familiarity with AS9100D, ISO 9001, and AS9102 FAI requirements.

Skilled in using standard metrology tools (micrometers, calipers, height gauges, etc.).

Strong computer skills: MS Office Suite, quality management software, and data reporting tools.

Excellent communication, documentation, and problem-solving skills.


PHYSICAL DEMANDS:

Stand and walk for 8-10 hours per day.
Use hands to handle, measure, and inspect parts.
Occasionally lift and/or move up to 25 pounds.
Required vision: close, distance, peripheral, depth perception, and ability to adjust focus.


WORK ENVIRONMENT:

Aerospace manufacturing environment; exposure to machinery, tooling, and shop-floor noise.

May involve prolonged standing, bending, lifting up to 50 lbs, and use of PPE.

Primarily day shift; overtime or weekends may be required based on production demands.

We believe a workforce with diverse backgrounds, skills and experiences helps us reach our goals and realize our full potential. We may have different ways of approaching problems, but we solve them together with a focus on our Core Values of Integrity, Responsiveness, Respect and Passion.

SIFCO Forge has a competitive compensation and benefits package, including medical, dental, vision, life insurance, short- and long-term disability, flexible spending accounts, pension, and a 401(k) plan.

If you need assistance with the application process due to a disability, please email Applications@sifco.com.