1

Arm Reverse Engineering Jobs (NOW HIRING)

Principal Software Reverse Engineer

Woburn, MA ยท On-site

$204K - $284K/yr

Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux ... Proficiency in multiple Assembly Languages: x86, ARM, etc. * Proficiency in one or more programming ...

Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux ... Proficiency in multiple Assembly Languages: x86, ARM, etc. * Proficiency in one or more programming ...

Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux ... Proficiency in multiple Assembly Languages: x86, ARM, etc. * Proficiency in one or more programming ...

Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux ... Proficiency in multiple Assembly Languages: x86, ARM, etc. * Proficiency in one or more programming ...

Senior Reverse Engineer

Arlington, VA ยท Hybrid

$120K - $165K/yr

This is a full time, hybrid role in the DC metro area focused on low level reverse engineering ... with ARM, AARCH64, MIPS, or PPC assembly ยท Experience contributing to research or leading ...

New

Proficiency in one or more Assembly Languages: x86, ARM, etc. * General understanding of reverse engineering fundamentals: memory layout, calling conventions, etc. Nice to haves: * Vulnerability ...

Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux ... Proficiency in multiple Assembly Languages: x86, ARM, etc. * Proficiency in one or more programming ...

Software Reverse Engineer

Melbourne, FL ยท On-site

$112K - $154K/yr

Proficiency in one or more Assembly Languages: x86, ARM, etc. * General understanding of reverse engineering fundamentals: memory layout, calling conventions, etc. Nice to haves: * Vulnerability ...

Proficiency in one or more Assembly Languages: x86, ARM, etc. * General understanding of reverse engineering fundamentals: memory layout, calling conventions, etc. Nice to haves: * Vulnerability ...

Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux ... Proficiency in multiple Assembly Languages: x86, ARM, etc. * Proficiency in one or more programming ...

Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux ... Proficiency in multiple Assembly Languages: x86, ARM, etc. * Proficiency in one or more programming ...

Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux ... Proficiency in multiple Assembly Languages: x86, ARM, etc. * Proficiency in one or more programming ...

Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux ... Proficiency in multiple Assembly Languages: x86, ARM, etc. * Proficiency in one or more programming ...

Reverse engineering complex software or firmware targets, ranging from typical Windows/Linux ... Proficiency in multiple Assembly Languages: x86, ARM, etc. * Proficiency in one or more programming ...

next page

Showing results 1-20

Arm Reverse Engineering information

See salary details

$82K

$136.3K

$195K

How much do arm reverse engineering jobs pay per year?

As of Jun 11, 2026, the average yearly pay for arm reverse engineering in the United States is $136,286.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,000.00 and $178,000.00 per year, depending on experience, location, and employer.

What are some common challenges faced by professionals working in Arm Reverse Engineering, and how can they be addressed?

Professionals in Arm Reverse Engineering often encounter challenges such as deciphering obfuscated code, dealing with limited or undocumented hardware information, and staying updated with evolving security measures. To address these, it is important to develop strong skills in low-level programming, maintain familiarity with a range of debugging and disassembly tools, and actively participate in relevant communities or forums for shared knowledge. Collaboration with security researchers and continuous learning are also crucial for overcoming new obstacles and keeping up with the rapid changes in the field.

What are the key skills and qualifications needed to thrive as an Arm Reverse Engineer, and why are they important?

To thrive as an Arm Reverse Engineer, you need a deep understanding of computer architecture, assembly language (especially ARM), and binary analysis, often supported by a degree in computer science or a related field. Familiarity with tools like IDA Pro, Ghidra, radare2, and debuggers, as well as knowledge of operating systems and firmware, is typically required. Analytical thinking, attention to detail, and strong problem-solving skills are essential soft skills in this role. These skills and qualifications are crucial for accurately deconstructing software or hardware, identifying vulnerabilities, and contributing to security research or intellectual property analysis.

What is Arm reverse engineering?

Arm reverse engineering is the process of analyzing and understanding the inner workings of hardware or software components built on Arm architecture, often without access to original design documents. This can involve examining binary code, firmware, or physical chips to uncover functionality, vulnerabilities, or intellectual property. Professionals in this field use specialized tools and techniques to reconstruct source code, protocols, or hardware schematics. The knowledge gained from reverse engineering can be used for security research, compatibility, or debugging purposes, but it's important to ensure that such activities comply with applicable laws and regulations.
Cyber Reverse Engineer - Syracuse, NY

Cyber Reverse Engineer - Syracuse, NY

ICR, Inc.

Syracuse, NY

$78K - $243K/yr

Full-time

Medical, Retirement, PTO

Posted 16 days ago


Job description

Cyber Reverse Engineer
Syracuse, NY
Applications will be accepted on an ongoing basis.

ICR has opportunities available for experienced and motivated Cyber Reverse Engineers.

Essential Duties and Responsibilities
  • Conduct offensive and defensive research on embedded hardware and software.
  • Perform system security analysis on systems and/or software to understand and identify vulnerabilities.
  • Reverse engineering of binary applications, protocols and formats.
  • Design and development of software applications.
  • Document and communicate technical research results effectively to technical and non-technical user groups.

Required Skills and Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering.
  • Proficient in C and Python, and familiarity with x86/x64 assembly.
  • Knowledge of operating system APIs and ABIs, such as Linux or Windows.
  • Experience with hardware and software reverse engineering.
  • Understanding of static and dynamic software analysis tools and techniques.
  • Experience with reverse engineering tools, such as IDA Pro, Ghidra, and Wireshark.
  • Experience with reverse engineering wireless communication systems and protocols.
  • Exceptional analytical skills and problem solving skills.
  • Good organization, decision making, and verbal and written communication skills.
  • High level of self-initiative and self-motivation with the ability to work under minimal supervision.
  • Ability to work effectively in small team settings to solve complex problems.

Preferred Skills and Qualifications
  • Active Top Secret Security Clearance.
  • Experience debugging embedded systems.
  • Experience with ARM / MIPS / PPC assembly languages.
  • Experience with IDA Pro plugin and script development.
  • Knowledge of common wired and wireless network protocol structures.
  • Active participation in Capture the Flag (CTF) and/or software hacking competitions.
Salary Range: $78,853 - $243,589
This position offers a comprehensive benefits package that includes company equity, retirement plan, company-paid health care benefits, flexible paid time off policy, and opportunity for a raise and bonus during the year.
ICR, Inc. considers several factors when extending job offers, including but not limited to candidatesโ€™ key skills, relevant work and/or military experience, education, training, certifications and work location.
ICR is proud to be an equal opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, veteran status, or any other protected factor.