1

Freelance Software Reverse Engineer Jobs in Utah

Electrical Engineer

Layton, UT · On-site

$85K - $105K/yr

Perform technical analysis for subsystem components and/or software, component validation ... Create wire diagrams, drawings and schematics to support reverse engineering projects and technical ...

Electrical Engineer

Layton, UT · On-site

$85K - $105K/yr

Perform technical analysis for subsystem components and/or software, component validation ... Create wire diagrams, drawings and schematics to support reverse engineering projects and technical ...

Electrical Engineer

Layton, UT · On-site

$85K - $105K/yr

Perform technical analysis for subsystem components and/or software, component validation ... Create wire diagrams, drawings and schematics to support reverse engineering projects and technical ...

Electrical Engineer

Layton, UT · On-site

$85K - $105K/yr

Perform technical analysis for subsystem components and/or software, component validation ... Create wire diagrams, drawings and schematics to support reverse engineering projects and technical ...

Electrical Engineer

Layton, UT · On-site

$85K - $105K/yr

Perform technical analysis for subsystem components and/or software, component validation ... Create wire diagrams, drawings and schematics to support reverse engineering projects and technical ...

Showing results 41-60

Freelance Software Reverse Engineer information

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 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 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 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 popular job titles related to Freelance Software Reverse Engineer jobs in Utah?

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

What cities in Utah are hiring for Freelance Software Reverse Engineer jobs?

Cities in Utah with the most Freelance Software Reverse Engineer job openings:

Sentinel - Systems Engineer (SCRM Vulnerability Assessment)

Roy, UT • On-site

Northrop Grumman Corporation
Space Research Administration • 10K+ employees

$79K - $118K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 6 days ago


Northrop Grumman rating

8.3

Company rating: 8.3 out of 10

Based on 372 frontline employees who took The Breakroom Quiz

66th of 548 rated manufacturers


Job description

RELOCATION ASSISTANCE: Relocation assistance may be available
CLEARANCE REQUIRED FOR START: Yes
CLEARANCE TYPE: Secret
TRAVEL: Yes, 10% of the TimeDescription
At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.
Northrop Grumman is seeking to hire a Systems Engineer SCRM Vulnerability Assessment to support our Systems Security Engineering (SSE) team. In this role, you will be responsible for researching, testing, and documenting the cybersecurity posture of commercial off-the-shelf hardware and software products. This position will be located in Roy, UT.
Responsibilities Include:
  • Perform vulnerability assessments against COTs hardware / software
  • Review, Interpret, and Communicate vulnerability assessment results
  • Participate in a variety of working groups, customer meetings
  • Contributes to the ongoing enhancement of assessment capabilities through the development and implementation of improved methodology, processes, infrastructure, tools, and deliverables

Basic Qualifications:
  • BS in one of the following or equivalent disciplines: Software Engineering, Computer Science, Digital Forensics, Computer Engineering, or Electrical Engineering with 2 years of related experience, or a Master's degree in the above disciplines with 0 years of related experience
  • Must be a US Citizen with an active U.S. Government Secret security clearance at time of application, current and within scope (<6 years), with an ability to obtain and maintain Special Access Program (SAP) approval within a reasonable period, as determined by the company to meet its business need
  • Minimum 2 years of combined experience in software engineering, software or hardware testing, systems security engineering, or electrical engineering, or 0 years with a Master's degree in the above fields.
  • Ability to obtain CompTIA Security+ certification within 6 months of starting in the position.
  • Familiarity of developing, documenting, and executing formal test plans and procedures, with a specific focus on vulnerability/penetration testing and counterfeit part assurance.

Preferred Qualifications:
  • Top Secret Security Clearance
  • Any of the following certifications: OSCP, GREM, PenTest+ or comparable industry-recognized certifications
  • Experience utilizing penetration testing and vulnerability assessment tools (Kali Linux / Metasploit / NESSUS / ACAS / OpenVAS / Etc.)
  • Experience validating software configurations (STIG / OpenSCAP)
  • Experience with software forensics activities / processes
  • Experience with SCRM chain of custody processes / procedures
  • Experience in software or hardware reverse engineering and exploratory reconnaissance
  • Experience performing with OSINT analysis
  • Familiarity with MBSE concepts and tools to trace security requirements to test verification
  • Experience in bridging SW and HW in cross-disciplinary testing.

As a full-time employee of Northrop Grumman, you are eligible for our robust benefits package including:
  • Medical, Dental & Vision coverage
  • 401k
  • Educational Assistance
  • Life Insurance
  • Employee Assistance Programs & Work/Life Solutions
  • Paid Time Off
  • Health & Wellness Resources
  • Employee Discounts

This position's standard work schedule is a 9/80. The 9/80 schedule allows employees who work a nine-hour day Monday through Thursday to take every other Friday off.
#Sentinelsystems
Primary Level Salary Range: $79,300.00 - $118,900.00
The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.
Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.
The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.
Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit http://www.northropgrumman.com/EEO. U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.

What Northrop Grumman employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Northrop Grumman logo

About Northrop Grumman

Sourced by ZipRecruiter

At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible.

Industry

Space research administration

Company size

10,000+ Employees

Headquarters location

Falls Church, VA, US

Year founded

1939