Debug and reverse-engineer complex issues directly from Android Open Source Project (AOSP) source code Own overall Android platform stability and reliability * Resolve Android upgrade and integration ...
Quick apply
Debug and reverse-engineer complex issues directly from Android Open Source Project (AOSP) source code Own overall Android platform stability and reliability * Resolve Android upgrade and integration ...
Quick apply
Debug and reverse-engineer complex issues directly from Android Open Source Project (AOSP) source code Own overall Android platform stability and reliability * Resolve Android upgrade and integration ...
Dearborn, MI · On-site
Reverse-engineer existing Power BI and Qlik Sense reporting logic to recreate streamlined, native 3DX analytics. Performance Optimization: Tune dashboard configurations to eliminate processing ...
Dearborn, MI · On-site
Reverse-engineer existing Power BI and Qlik Sense reporting logic to recreate streamlined, native 3DX analytics. Performance Optimization: Tune dashboard configurations to eliminate processing ...
Dearborn, MI · On-site
$51.25 - $67.25/hr
Key Responsibilities: 1. Design and develop middleware and Android background services for platform-level functionality 2. Debug and reverse-engineer complex issues directly from Android Open Source ...
Quick apply
Dearborn, MI · On-site
$51.25 - $67.25/hr
Key Responsibilities: 1. Design and develop middleware and Android background services for platform-level functionality 2. Debug and reverse-engineer complex issues directly from Android Open Source ...
Dearborn, MI · On-site
$51.25 - $67.50/hr
Key ResponsibilitiesDesign and develop middleware and Android background services for platform-level functionality Debug and reverse-engineer complex issues directly from Android Open Source Project ...
Dearborn, MI · On-site
$51.25 - $67.50/hr
Key ResponsibilitiesDesign and develop middleware and Android background services for platform-level functionality Debug and reverse-engineer complex issues directly from Android Open Source Project ...
$43.27 - $60.10/hr
Reverse-engineer schemas and data relationships in systems with limited or outdated documentation. * Produce and maintain source-to-target mapping documents for each extracted table/field, capturing ...
Quick apply
$43.27 - $60.10/hr
Reverse-engineer schemas and data relationships in systems with limited or outdated documentation. * Produce and maintain source-to-target mapping documents for each extracted table/field, capturing ...
$65.75 - $88/hr
Reverse engineer data communications issue and assist with firewall strategy and implementation. Complete Description: The primary functions of this position will include, but is not limited to:
$65.75 - $88/hr
Reverse engineer data communications issue and assist with firewall strategy and implementation. Complete Description: The primary functions of this position will include, but is not limited to:
Kentwood, MI · On-site
$90K - $125K/yr
Reverse-engineer schemas and data relationships in systems with limited or outdated documentation. * Produce and maintain source-to-target mapping documents for each extracted table/field, capturing ...
Quick apply
Kentwood, MI · On-site
$90K - $125K/yr
Reverse-engineer schemas and data relationships in systems with limited or outdated documentation. * Produce and maintain source-to-target mapping documents for each extracted table/field, capturing ...
Key Responsibilities: 1. Design and develop middleware and Android background services for platform-level functionality 2. Debug and reverse-engineer complex issues directly from Android Open Source ...
Key Responsibilities: 1. Design and develop middleware and Android background services for platform-level functionality 2. Debug and reverse-engineer complex issues directly from Android Open Source ...
You will engage in vulnerability discovery and reverse engineering activities. Additionally, you will be interfacing with the production engineering teams, enhancing open-source firmware ...
You will engage in vulnerability discovery and reverse engineering activities. Additionally, you will be interfacing with the production engineering teams, enhancing open-source firmware ...
You will engage in vulnerability discovery and reverse engineering activities. Additionally, you will be interfacing with the production engineering teams, enhancing open-source firmware ...
You will engage in vulnerability discovery and reverse engineering activities. Additionally, you will be interfacing with the production engineering teams, enhancing open-source firmware ...
Analyze and reverse-engineer competitor product offerings. * Identify key product strengths and weaknesses. * Develop solutions to product weaknesses. * Product Development Team Review of drawings ...
Analyze and reverse-engineer competitor product offerings. * Identify key product strengths and weaknesses. * Develop solutions to product weaknesses. * Product Development Team Review of drawings ...
You will engage in vulnerability discovery and reverse engineering activities. Additionally, you will be interfacing with the production engineering teams, enhancing open-source firmware ...
You will engage in vulnerability discovery and reverse engineering activities. Additionally, you will be interfacing with the production engineering teams, enhancing open-source firmware ...
You will engage in vulnerability discovery and reverse engineering activities. Additionally, you will be interfacing with the production engineering teams, enhancing open-source firmware ...
You will engage in vulnerability discovery and reverse engineering activities. Additionally, you will be interfacing with the production engineering teams, enhancing open-source firmware ...
You will engage in vulnerability discovery and reverse engineering activities. Additionally, you will be interfacing with the production engineering teams, enhancing open-source firmware ...
You will engage in vulnerability discovery and reverse engineering activities. Additionally, you will be interfacing with the production engineering teams, enhancing open-source firmware ...
Analyze and reverse-engineer competitor product offerings. * Identify key product strengths and weaknesses. * Develop solutions to product weaknesses. * Product Development Team Review of drawings ...
Analyze and reverse-engineer competitor product offerings. * Identify key product strengths and weaknesses. * Develop solutions to product weaknesses. * Product Development Team Review of drawings ...
Analyze and reverse-engineer competitor product offerings. * Identify key product strengths and weaknesses. * Develop solutions to product weaknesses. * Product Development Team Review of drawings ...
Analyze and reverse-engineer competitor product offerings. * Identify key product strengths and weaknesses. * Develop solutions to product weaknesses. * Product Development Team Review of drawings ...
Analyze and reverse-engineer competitor product offerings. * Identify key product strengths and weaknesses. * Develop solutions to product weaknesses. * Product Development Team Review of drawings ...
Analyze and reverse-engineer competitor product offerings. * Identify key product strengths and weaknesses. * Develop solutions to product weaknesses. * Product Development Team Review of drawings ...
$22 - $25/hr
Assemble, install, perform functional and safety tests and reverse engineer on wiring using hand tools and proper assembly techniques by following work instructions (prints, cut sheets, sample ...
Quick apply
$22 - $25/hr
Assemble, install, perform functional and safety tests and reverse engineer on wiring using hand tools and proper assembly techniques by following work instructions (prints, cut sheets, sample ...
Utilize measurement and scanning devices (Ferro arm) and Rapid Prototyping techniques in order to reverse engineer or create models of parts for which drawings are not available. * Provide ...
Utilize measurement and scanning devices (Ferro arm) and Rapid Prototyping techniques in order to reverse engineer or create models of parts for which drawings are not available. * Provide ...
Utilize measurement and scanning devices (Ferro arm) and Rapid Prototyping techniques in order to reverse engineer or create models of parts for which drawings are not available. * Provide ...
Utilize measurement and scanning devices (Ferro arm) and Rapid Prototyping techniques in order to reverse engineer or create models of parts for which drawings are not available. * Provide ...
$77.4K is the 25th percentile. Wages below this are outliers.
$71.5K - $80.4K
38% of jobs
$80.4K - $89.4K
5% of jobs
$89.4K - $98.3K
0% of jobs
$98.3K - $107.3K
1% of jobs
$107.3K - $116.2K
5% of jobs
The median wage is $117.1K / yr.
$116.2K - $125.2K
5% of jobs
$125.2K - $134.1K
5% of jobs
$134.1K - $143.1K
3% of jobs
$143.1K - $152.1K
12% of jobs
$152.2K is the 75th percentile. Wages above this are outliers.
$152.1K - $161K
13% of jobs
$161K - $170K
13% of jobs
$71.5K
$118.8K
$170K
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.
| Aspect | Reverse Engineer | Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in Computer Science or related field; strong understanding of programming and systems | Degree in Computer Science, Software Engineering, or related field; programming skills essential |
| Work Environment | Often in cybersecurity, security firms, or R&D; may involve analyzing proprietary or legacy software | In software companies, tech startups, or IT departments; developing new applications and systems |
| Employer & Industry Usage | Used in cybersecurity, software analysis, and malware investigation | Used 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.

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 11 days ago
Sourced by ZipRecruiter
It services
501 - 1,000 Employees
Livonia, MI, US
2003