1

Reverse Engineer Jobs in Utah (NOW HIRING)

Data Engineer

Orem, UT · On-site

$100/hr

We are looking for a skilled Data Engineer to join our Business Intelligence team at Smarty, a ... Deploy and manage Lambda functions for near-real-time pipelines, reverse ETL, and Slack-based data ...

We believe the best way to reach the people who matter is not traditional PR. The founder is the voice, the story goes direct, and we reverse engineer everything from the outcomes we want to drive ...

New

We believe the best way to reach the people who matter is not traditional PR. The founder is the voice, the story goes direct, and we reverse engineer everything from the outcomes we want to drive ...

We believe the best way to reach the people who matter is not traditional PR. The founder is the voice, the story goes direct, and we reverse engineer everything from the outcomes we want to drive ...

New

Showing results 21-40

Reverse Engineer information

See Utah salary details

$74.7K

$124.1K

$177.5K

How much do reverse engineer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for reverse engineer in Utah is $124,070.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,000.00 and $162,000.00 per year, depending on experience, location, and employer.

What is a reverse engineer?

A reverse engineer is a software developer or programmer who specializes in analyzing software to figure out the code base of a program. The tools and techniques they use are helpful in trying to identify and exploit weaknesses in a product’s source code, developing solutions to security holes, and recreating proprietary functionality from a competitor’s product. As a reverse engineer, your job duties include studying and analyzing software programs and online applications, using developer tools to parse code, and creating quality solutions.

What is the difference between Reverse Engineer vs Software Developer?

AspectReverse EngineerSoftware Developer
Required CredentialsTypically a degree in Computer Science or related field; strong understanding of programming and systemsDegree in Computer Science, Software Engineering, or related field; programming skills essential
Work EnvironmentOften in cybersecurity, security firms, or R&D; may involve analyzing proprietary or legacy softwareIn software companies, tech startups, or IT departments; developing new applications and systems
Employer & Industry UsageUsed in cybersecurity, software analysis, and malware investigationUsed across tech, finance, healthcare, and many other industries for product development

While both roles require strong programming skills and a background in computer science, Reverse Engineers focus on analyzing existing software, often for security or compatibility purposes. Software Developers create new software solutions. The roles differ mainly in their objectives and work environments, but share foundational technical skills.

What are some common challenges faced by reverse engineers when working on proprietary software or hardware?

Reverse engineers often encounter challenges such as obfuscated code, lack of documentation, and anti-tamper mechanisms designed to prevent analysis. Working with proprietary systems can require extensive problem-solving and persistence to understand undocumented protocols or custom algorithms. Collaboration with security analysts and developers is common, especially when identifying vulnerabilities or developing interoperability solutions. Staying up-to-date with the latest tools and techniques is crucial, as software protections continually evolve.

What is a reverse engineer?

A reverse engineer is a professional who analyzes hardware or software systems to understand their design, functionality, and operation. They often work to identify vulnerabilities, recreate proprietary technologies, or ensure compatibility with other systems. Reverse engineers use specialized tools and techniques to deconstruct and study products, which is especially common in cybersecurity, software development, and electronics. Their work helps improve security, troubleshoot issues, and sometimes develop new innovations based on existing products.

What are the key skills and qualifications needed to thrive as a reverse engineer, and why are they important?

To thrive as a Reverse Engineer, you need expertise in computer programming, software debugging, and a solid understanding of operating systems and low-level software architecture, often backed by a degree in computer science or a related field. Familiarity with tools like IDA Pro, Ghidra, OllyDbg, and knowledge of assembly languages are commonly required, with certifications such as CEH or OSCP adding value. Attention to detail, strong problem-solving abilities, and perseverance are crucial soft skills for analyzing complex systems and uncovering hidden functionalities. These skills ensure accurate, efficient analysis of software for security assessments, malware analysis, and intellectual property protection.
What are the most commonly searched types of Reverse Engineer jobs in Utah? The most popular types of Reverse Engineer jobs in Utah are:
What are popular job titles related to Reverse Engineer jobs in UT? For Reverse Engineer jobs in UT, the most frequently searched job titles are:
Infographic showing various Reverse Engineer job openings in Utah as of August 2026, with employment types broken down into 80% Full Time, and 20% Part Time. Highlights an 100% In-person job distribution, with an average salary of $124,070 per year, or $59.6 per hour.

Sentinel - Systems Engineer (SCRM Vulnerability Assessment)

Northrop Grumman Corporation

Roy, UT • On-site

$79K - $118K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 4 days ago


Northrop Grumman rating

8.2

Company rating: 8.2 out of 10

Based on 361 frontline employees who took The Breakroom Quiz

87th of 537 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