1

Freelance Software Reverse Engineer Jobs in Youngstown, OH

Mechanical Design Engineer

Youngstown, OH · On-site

$71K - $96K/yr

Design complex extrusion presses and related industrial material handling equipment using 3D modeling software * Reverse engineer existing machinery for repairs, performance optimization, and product ...

Machine Design Engineer

Canfield, OH · On-site

$90K - $130K/yr

Design of extrusion presses and related industrial and material handling equipment using 3D modeling software. * Reverse engineering of existing equipment for repair or product enhancements * Work ...

Design of extrusion presses and related industrial and material handling equipment using 3D modeling software. * Reverse engineering of existing equipment for repair or product enhancements * Work ...

CAD/CAM Designer

Hermitage, PA

$24.75 - $34/hr

Creating a model/drawing by taking measurements of an existing part (reverse engineering ... Utilizing CAM software and verification software to create and/or modify CNC programs * Provide CNC ...

CAD/CAM Designer

Hermitage, PA · On-site

$24.75 - $34/hr

Creating a model/drawing by taking measurements of an existing part (reverse engineering ... Utilizing CAM software and verification software to create and/or modify CNC programs * Provide CNC ...

CAD/CAM Designer

Hermitage, PA

$24.75 - $34/hr

Creating a model/drawing by taking measurements of an existing part (reverse engineering ... Utilizing CAM software and verification software to create and/or modify CNC programs * Provide CNC ...

CAD/CAM Designer

Hermitage, PA · On-site

$24.75 - $34/hr

Creating a model/drawing by taking measurements of an existing part (reverse engineering ... Utilizing CAM software and verification software to create and/or modify CNC programs * Provide CNC ...

CAD/CAM Designer

Hermitage, PA · On-site

$24.75 - $34/hr

Creating a model/drawing by taking measurements of an existing part (reverse engineering ... Utilizing CAM software and verification software to create and/or modify CNC programs * Provide CNC ...

CAD/CAM Designer

Hermitage, PA · On-site

$24.75 - $34/hr

Creating a model/drawing by taking measurements of an existing part (reverse engineering ... Utilizing CAM software and verification software to create and/or modify CNC programs * Provide CNC ...

CAD/CAM Designer

Hermitage, PA · On-site

$24.75 - $34/hr

Creating a model/drawing by taking measurements of an existing part (reverse engineering ... Utilizing CAM software and verification software to create and/or modify CNC programs * Provide CNC ...

... reverse engineering and the associated measuring tools preferred • Experience with 3D scanning technology is a plus • Experience with Geomagic Design X software is a plus • Communications ...

... reverse engineering and the associated measuring tools preferred · Experience with 3D scanning technology is a plus · Experience with Geomagic Design X software is a plus · Communications ...

... reverse engineering and the associated measuring tools preferred · Experience with 3D scanning technology is a plus · Experience with Geomagic Design X software is a plus · Communications ...

Freelance Software Reverse Engineer information

See Youngstown, OH salary details

$14

$44

$124

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

As of Aug 4, 2026, the average hourly pay for freelance software reverse engineer in Youngstown, OH is $44.84, according to ZipRecruiter salary data. Most workers in this role earn between $22.84 and $58.08 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 job categories do people searching Freelance Software Reverse Engineer jobs in Youngstown, OH look for? The top searched job categories for Freelance Software Reverse Engineer jobs in Youngstown, OH are:
What cities near Youngstown, OH are hiring for Freelance Software Reverse Engineer jobs? Cities near Youngstown, OH with the most Freelance Software Reverse Engineer job openings:

Mechanical Design Engineer

Rust Belt Recruiting

Youngstown, OH • On-site

$71K - $96K/yr

Full-time

Re-posted 18 days ago


Job description

Title: Senior Mechanical Engineer

Shift: Day Shift | Monday – Friday

Salary: Competitive salary dependent on experience

Senior Mechanical Engineer Role:

Our client is seeking a highly skilled, senior-level Machine Design Engineer to serve as the primary engineering authority for the organization. This position exists to lead the 3D design, evaluation, and seamless integration of complex heavy machinery and aluminum extrusion systems into global manufacturing processes.

Senior Mechanical Engineer Responsibilities:

  • Design complex extrusion presses and related industrial material handling equipment using 3D modeling software
  • Reverse engineer existing machinery for repairs, performance optimization, and product enhancements
  • Collaborate directly with the field services team to troubleshoot and repair equipment mechanical functions
  • Orchestrate the physical movement, installation, and integration of industrial machinery into client facilities
  • Schedule production jobs through the shop floor to maximize workflow efficiency for machinists and assemblers
  • Plan and coordinate the implementation of new extrusion machinery with a high level of technical proficiency
  • Troubleshoot intricate mechanical issues independently while maintaining strong cohesion with teammates
  • Serve as the main technical point of contact for all internal and external engineering services
  • Manage engineering project timelines to ensure alignment with customer requirements and shop capacity

Senior Mechanical Engineer Reporting Relationships:

This position reports directly to the company President. This role functions as the lead technical authority for the organization and does not currently have direct supervisory reports.

About You:

  • Possess 15+ years of dedicated experience in industrial machinery and equipment design
  • Demonstrate 3+ years of specific experience designing aluminum extrusion presses and associated handling equipment
  • Hold a bachelor's degree in Mechanical, Electrical, or Industrial Engineering
  • Exhibit proficiency in generating precise 2D manufacturing drawings using SolidWorks or AutoCAD
  • Utilize Finite Element Analysis (FEA) industry-standard software for structural and stress analysis
  • Apply a strong working knowledge of hydraulics for both new designs and troubleshooting existing systems
  • Demonstrate a functional understanding of industrial electrical systems and operational components
  • Possess the ability to balance independent, complex problem-solving with collaborative teamwork
  • Maintain a willingness to travel 10% to 15% domestically and internationally based on project workloads

Next Steps:

If you are a highly skilled machine designer and an independent problem solver, we would like to hear from you. Please reach out to our recruiting team today to discuss this opportunity further.

Additional Information:

  • Equal Opportunity Employer: Our client provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics.
  • Physical Demands: This position requires the ability to walk manufacturing shop floors, inspect large-scale heavy machinery, and occasionally evaluate equipment in active field environments.
  • Working Conditions: Work is primarily split between a professional engineering office environment and a heavy industrial manufacturing facility, with up to 15% travel to customer sites worldwide.

#INDRBR