1

Android Malware Reverse Engineer Jobs in Idaho (NOW HIRING)

Android Malware Reverse Engineer information

What does an Android malware reverse engineer do?

An Android Malware Reverse Engineer analyzes malicious software targeting Android devices to understand how it works, identify its behavior, and develop ways to detect or remove it. They use specialized tools to decompile and inspect code, examine app permissions, and trace network activity. Their findings help improve mobile security, assist law enforcement, and protect users from cyber threats. This role often requires strong programming skills, familiarity with Android internals, and knowledge of cybersecurity techniques.

What are the key skills and qualifications needed to thrive as an Android malware reverse engineer?

To thrive as an Android Malware Reverse Engineer, you need expertise in malware analysis, reverse engineering, programming (Java, Kotlin, C/C++), and strong knowledge of Android OS internals, often supported by a degree in computer science or a related field. Familiarity with tools such as IDA Pro, Ghidra, Android Studio, Wireshark, and mobile security frameworks, as well as certifications like GIAC Reverse Engineering Malware (GREM), is typically required. Analytical thinking, attention to detail, persistence, and effective communication are crucial soft skills for excelling in this role. These skills enable accurate detection, analysis, and mitigation of threats to protect Android devices and users from evolving malware risks.

What are some typical challenges faced by Android malware reverse engineers in their daily work?

Android Malware Reverse Engineers often encounter obfuscated or encrypted code, which makes it challenging to analyze malicious software efficiently. They must stay updated with evolving malware techniques and anti-analysis strategies that threat actors deploy. Collaborating closely with threat intelligence and security operations teams is crucial, as findings often contribute to broader security defenses. The role requires patience, attention to detail, and strong problem-solving skills to effectively dissect and understand complex malware behaviors.

What is the difference between Android Malware Reverse Engineer vs Mobile Security Analyst?

AspectAndroid Malware Reverse EngineerMobile Security Analyst
CredentialsKnowledge of reverse engineering, malware analysis, programming skillsSecurity certifications (e.g., CISSP, CEH), understanding of mobile security
Work EnvironmentResearch labs, cybersecurity firms, or in-house security teamsCorporate security teams, consulting firms, or government agencies
Industry UsageFocus on analyzing malicious Android apps and malwareBroader mobile security issues, including vulnerabilities and threat mitigation
Search & Comparison IntentUnderstanding technical malware analysis rolesBroader mobile security roles and responsibilities

While both roles involve mobile security, the Android Malware Reverse Engineer specializes in dissecting malicious Android applications to understand and mitigate threats. The Mobile Security Analyst has a broader focus on overall mobile security strategies, including vulnerability assessments and threat management across platforms.

What are popular job titles related to Android Malware Reverse Engineer jobs in Idaho?

For Android Malware Reverse Engineer jobs in Idaho, the most frequently searched job titles are:

What job categories do people searching Android Malware Reverse Engineer jobs in Idaho look for?

The top searched job categories for Android Malware Reverse Engineer jobs in Idaho are:

What cities in Idaho are hiring for Android Malware Reverse Engineer jobs?

Cities in Idaho with the most Android Malware Reverse Engineer job openings:

Cybersecurity Researcher at Idaho National Laboratory Idaho Falls, ID

Downtown Boulder Partnership

Idaho Falls, ID • On-site

$75.80 - $186.59/hr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 3 days ago

New


Job description

Job Description

Idaho National Laboratory is hiring a Cybersecurity Researcher to work in our Cyber Research & Development department. Our team works a 9x80 schedule located out of our UB1 facility in Idaho Falls with every other Friday off. You will apply advanced scientific and engineering principles to aid in the analysis, development, and assessment of secure computer systems and networks. Use vulnerability assessment methodologies on the security policies and mechanisms at customer sites. Develop advanced techniques for attacking, explaining, identifying, and recovering from cyber‑attacks. Coordinate resources and priorities to attain the desired cyber defense posture. You will report to the manager for Cyber Research & Development.

Responsibilities
  • Analyze (reverse engineer) anomalous/malicious software and hardware firmware/binaries.
  • Determine mitigation techniques and work with others to provide assistance and technical solutions for defensive resolution.
  • Determine and assist others in determining incident response actions and recommending mitigation strategies.
  • Organize and help develop custom code used to analyze network traffic and proprietary protocols, develop attack and defense methodology and code on high-risk computer networks.
  • Develop technical solutions for information operations and analysis related to national security topics intrusion analysis, malware, systems and vulnerabilities, network security, advanced analytic tools, and data visualization techniques.
  • Work with peers, threat analysts, and senior engineers to identify security issues of existing control systems and platforms.
  • Develop algorithms and methods for preventing cyber‑attacks.
  • Develop code used to find weaknesses in systems to verify and validate patch effectiveness.
  • Conduct penetration testing and vulnerability assessments. Perform advanced analysis and reverse engineering of suspect source code, including compiled executables.
  • Write scripts and develop software utilities to automate security analysis efforts. Working with senior program/technical staff plans, conducts assignments and review progress, and evaluates results.
Qualifications
  • Level 1: Bachelor's degree in any related field in Data/Computer Science or closely related field.
  • Level 2: Bachelor's degree in any related field in Data/Computer Science or closely related field and 2 years of relevant experience.
  • May accept experience in lieu of education commensurate with level (Level 1 position requires 8 years of relevant experience in place of degree; Level 2 requires 10 years of relevant experience in place of degree).
  • Experience in C programming with an ability to code in assembly, Zero Day exploits, and packet level programming.
  • This position requires the ability to obtain and maintain a Department of Energy "Q" clearance, which requires US Citizenship.
Job Information
  • The pay range for this position is: Level 1 ($75,804 – $155,496) / Level 2 ($91,008 – $186,588). At Idaho National Laboratory compensation decisions are determined using factors such as education, relevant experience, and other credentials.
  • You are required to show a demonstrated commitment to valuing diversity and contributing to an inclusive working environment.
  • TDP: This is a testing designated position; you will be required to submit to a pre‑employment drug screen and periodic drug testing throughout the term of your employment.
  • Multi‑Level: This is a multi‑level posting and you will be placed at the appropriate level dependent on depth and breadth of proven experience and skills.
Benefits and Relocation
  • Medical, Dental, Vision, and Flexible Spending Accounts
  • 401(k) with a 4.2% employer contribution and up to 4.8% match
  • Paid time off (personal leave)
  • Employee Education Program (tuition assistance)
  • Comprehensive Relocation Package
  • Benefit eligibility subject multiple factors, including employment status and position classification.

INL is an Equal Employment Opportunity (EEO) employer. It is the policy of INL to provide equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information. Women and People of Color are strongly encouraged to apply.

Selective Service Requirements: To be eligible for employment at INL males born after December 31, 1959 must have registered with the Selective Service System (SSS). For more information see Equal Employment Opportunity.

Reasonable Accommodation: We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

#J-18808-Ljbffr