Reverse engineer software, malware, and system architectures. * Learn strategies for both free form thinking and disciplined application. * Hone your oral and written presentation skills. * Work with ...
Reverse engineer software, malware, and system architectures. * Learn strategies for both free form thinking and disciplined application. * Hone your oral and written presentation skills. * Work with ...
Project Engineer - Automation
$85K - $110K/yr
Analyze and reverse-engineer existing systems to reconstruct software specifications and functionality when necessary. Operations Support Respond to operator requests and resolve automation and ...
Project Engineer - Automation
$85K - $110K/yr
Analyze and reverse-engineer existing systems to reconstruct software specifications and functionality when necessary. Operations Support Respond to operator requests and resolve automation and ...
... software product design teams. * Prepare and present project and technical information to peers, internal management, and customers. * Reverse engineer existing equipment (documenting already built ...
New
... software product design teams. * Prepare and present project and technical information to peers, internal management, and customers. * Reverse engineer existing equipment (documenting already built ...
New
... software product design teams * Prepare and present project / technical information to peers, internal management and customers. * Ability to reverse engineer existing equipment (i.e. documenting ...
... software product design teams * Prepare and present project / technical information to peers, internal management and customers. * Ability to reverse engineer existing equipment (i.e. documenting ...
... software product design teams * Prepare and present project / technical information to peers, internal management and customers. * Ability to reverse engineer existing equipment (i.e. documenting ...
... software product design teams * Prepare and present project / technical information to peers, internal management and customers. * Ability to reverse engineer existing equipment (i.e. documenting ...
... software product design teams * Prepare and present project / technical information to peers, internal management and customers. * Ability to reverse engineer existing equipment (i.e. documenting ...
... software product design teams * Prepare and present project / technical information to peers, internal management and customers. * Ability to reverse engineer existing equipment (i.e. documenting ...
... software product design teams * Prepare and present project / technical information to peers, internal management and customers. * Ability to reverse engineer existing equipment (i.e. documenting ...
... software product design teams * Prepare and present project / technical information to peers, internal management and customers. * Ability to reverse engineer existing equipment (i.e. documenting ...
... software product design teams * Prepare and present project / technical information to peers, internal management and customers. * Ability to reverse engineer existing equipment (i.e. documenting ...
... software product design teams * Prepare and present project / technical information to peers, internal management and customers. * Ability to reverse engineer existing equipment (i.e. documenting ...
... reverse engineering, vulnerability analysis technologies, emerging security research, operational ... Participate in multi-disciplinary teams of hardware, software, communications, and systems ...
... reverse engineering, vulnerability analysis technologies, emerging security research, operational ... Participate in multi-disciplinary teams of hardware, software, communications, and systems ...
... reverse engineering, vulnerability analysis technologies, emerging security research, operational ... Participate in multi-disciplinary teams of hardware, software, communications, and systems ...
New
... reverse engineering, vulnerability analysis technologies, emerging security research, operational ... Participate in multi-disciplinary teams of hardware, software, communications, and systems ...
New
Freelance Software Reverse Engineer information
See Iowa City, IA salary details
$23.02 is the 25th percentile. Wages below this are outliers.
$14.58 - $25.02
31% of jobs
The median wage is $31.45 / hr.
$25.02 - $35.45
31% of jobs
$35.45 - $45.89
4% of jobs
$55.02 is the 75th percentile. Wages above this are outliers.
$45.89 - $56.32
10% of jobs
$56.32 - $66.76
9% of jobs
$66.76 - $77.19
5% of jobs
$77.19 - $87.63
0% of jobs
$87.63 - $98.06
8% of jobs
$98.06 - $108.50
0% of jobs
$108.50 - $118.93
0% of jobs
$118.93 - $129.37
1% of jobs
$14
$46
$129
How much do freelance software reverse engineer jobs pay per hour?
What is a freelance software reverse engineer?
What are the key skills and qualifications needed to thrive as a freelance software reverse engineer?
What are some common challenges faced by freelance software reverse engineers when working with clients?
What is the difference between Freelance Software Reverse Engineer vs Freelance Malware Analyst?
| Aspect | Freelance Software Reverse Engineer | Freelance Malware Analyst |
|---|---|---|
| Credentials | Knowledge of programming, debugging, and reverse engineering tools | Knowledge of malware behavior, analysis tools, and cybersecurity principles |
| Work Environment | Remote, project-based, often collaborating with security teams or clients | Remote, focused on analyzing malicious code and threats for clients or security firms |
| Industry Usage | Software development, cybersecurity, security consulting | Cybersecurity, threat intelligence, incident response |
| Search & Comparison Intent | Often compared for skills in reverse engineering and software analysis | Compared 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 popular job titles related to Freelance Software Reverse Engineer jobs in Iowa City, IA?
For Freelance Software Reverse Engineer jobs in Iowa City, IA, the most frequently searched job titles are:
What job categories do people searching Freelance Software Reverse Engineer jobs in Iowa City, IA look for?
The top searched job categories for Freelance Software Reverse Engineer jobs in Iowa City, IA are:

Software Engineering Intern (Summer 2027)
Cedar Rapids, IA
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Re-posted 6 days ago
Collins Aerospace rating
8.4
Based on 252 frontline employees who took The Breakroom Quiz
Job description
Date Posted:
2026-09-09Country:
United States of AmericaLocation:
US-IA-CEDAR RAPIDS-166 ~ 855 35Th St NE ~ BLDG 166Position Role Type:
OnsiteU.S. Citizen, U.S. Person, or Immigration Status Requirements:
U.S. citizenship is required, as only U.S. citizens are authorized to access information under this program/contract.Security Clearance Type:
None/Not RequiredSecurity Clearance Status:
Not RequiredAre you ready to explore the world of aerospace and defense? Do you want to learn from and collaborate with some of the greatest minds in the industry? At RTX, our internships, co-ops and full-time careers provide an exceptional foundation to work on complex problems, advance your skills and create a safer, more connected world. Discover opportunities to make a difference at RTX.
What You Will Do:
-
Join a team that is defending and pen-testing computer systems and networks.
-
Reverse engineer software, malware, and system architectures.
-
Learn strategies for both free form thinking and disciplined application.
-
Hone your oral and written presentation skills.
-
Work with extraordinarily skilled team members, from project leadership to fellow interns.
Qualifications You Must Have:
-
Graduate Students (Master’s or Advanced Degree): Must be actively enrolled in an applicable graduate program for the duration of the internship or co‑op..
-
Undergraduate Students: Must have completed a minimum of 60 credit hours prior to the start of the internship.
-
Experience with C/C++ or Python.
Preferred Qualifications:
-
Experience with assembly language (any of x86/64, ARM, PPC, MIPS, etc.).
-
Experience with reverse engineering using tools such as IDA/Ghidra/BinaryNinja.
-
Knowledge of security fundamentals (cryptography, confidentiality/integrity/availability, etc.).
-
Understanding of network protocols (TCP/IP stacks, wire-level protocols, RF communications, BGP, etc.).
What We Offer:
-
Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Trust, Respect, Accountability, Collaboration, and Innovation.
-
Relocation Eligible
Learn More & Apply Now!
Please consider the following role type definition as you apply for this role.
-
Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products.
As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote.
The salary range for this role is 37,000 USD - 82,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate’s work experience, location, education/training, and key skills. Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement. Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company’s performance. This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply. RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans’ Readjustment Assistance Act.
Privacy Policy and Terms:
Click on this link to read the Policy and Terms
What Collins Aerospace employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About Collins Aerospace
Sourced by ZipRecruiter
Collins Aerospace, a Raytheon Technologies company, is a leader in technologically advanced and intelligent solutions for the global aerospace and defense industry. Collins Aerospace has the capabilities, comprehensive portfolio and expertise to solve customers' toughest challenges and to meet the demands of a rapidly evolving global market.
Industry
Aviation
Company size
10,000+ Employees
Headquarters location
Charlotte, NC, US
Year founded
2018