We have other current jobs related to this field that you can find below


  • San Jose, United States CyberSN Full time

    Our client is seeking a Reverse Malware Engineer to join their cybersecurity team, focusing on tasks such as reverse engineering and security assessments.This role requires someone with 3+ years of hands-on experience reverse engineering code of applications, experience performing analysis on mobile applications (ex. Android), ability to perform source code...


  • San Jose, United States CyberSN Full time

    Our client is seeking a Reverse Malware Engineer to join their cybersecurity team, focusing on tasks such as reverse engineering and security assessments.This role requires someone with 3+ years of hands-on experience reverse engineering code of applications, experience performing analysis on mobile applications (ex. Android), ability to perform source code...


  • San Jose, California, United States VACO Full time

    Position Overview:We are seeking a skilled Reverse Engineering Specialist with mid to senior-level expertise to join our dynamic team. This role focuses on the dissection and analysis of malicious applications and software development kits (SDKs).Key Responsibilities:- Conduct thorough analysis and reverse engineering of malicious code.- Utilize static and...

  • Reverse Engineer

    17 hours ago


    San Jose, California, United States VACO Full time

    Job Title: Android Security EngineerCompany: VacoWe are seeking a highly skilled Android Security Engineer to contribute to the development of secure mobile applications. As a key member of our security team, you will be responsible for analyzing and reverse engineering malicious applications, identifying vulnerabilities, and implementing security measures...


  • San Jose, United States Element6Talent Full time

    Element6's client is looking for a Software Engineering Team Lead to join their team in San Jose, CA. The candidate must be located in this area and be in the office 3 days a week.Job Description:The Technical Team Lead is responsible for leading, mentoring, and inspiring a team of talented individuals who are passionate about uncovering the inner workings...


  • San Jose, United States Element6Talent Full time

    Element6's client is looking for a Software Engineering Team Lead to join their team in San Jose, CA. The candidate must be located in this area and be in the office 3 days a week.Job Description:The Technical Team Lead is responsible for leading, mentoring, and inspiring a team of talented individuals who are passionate about uncovering the inner workings...


  • San Jose, United States Vaco Remote Work Freelance Full time

    Requirements:Hands on Experience with the following:Analyzing, unpacking, and reverse engineering code of malicious applications or SDKs.Static and Dynamic Analysis TechniquesReverse Engineering tools such as Jadx, Ghidra, Frida, IDA Pro, Burp, to perform binary and APK analysisJava, Kotlin, JavaScript, Flutter, and other mobile software languagesELF (Native...


  • San Jose, California, United States Zscaler Full time

    About ZscalerZscaler (NASDAQ:ZS) is at the forefront of digital transformation, enabling clients to operate with enhanced agility, efficiency, resilience, and security. The Zscaler Zero Trust Exchange represents the company's innovative cloud-native platform, safeguarding numerous clients from cyber threats and data breaches by securely linking users,...

  • Firmware Engineer

    3 months ago


    San Jose, United States Intelliswift Software Full time

    Job Title: Firmware EngineerDuration: 12 Months Location: San Jose, CAPay Rate: $40 to $50/hr Depending upon experience. Intelliswift Software Inc. conceptualizes, builds, and supports the world's most amazing technology products and solutions. Our team of rich experts from diverse backgrounds contributes to making Intelliswift one of the most reliable...

  • Firmware Engineer

    3 months ago


    San Jose, United States Intelliswift Software Full time

    Job Title: Firmware EngineerDuration: 12 Months Location: San Jose, CAPay Rate: $40 to $50/hr Depending upon experience. Intelliswift Software Inc. conceptualizes, builds, and supports the world's most amazing technology products and solutions. Our team of rich experts from diverse backgrounds contributes to making Intelliswift one of the most reliable...

  • Software Engineer

    2 weeks ago


    San Jose, United States Balance Staffing Company Full time

    The Software Engineer will play a crucial role in developing, maintaining, and refactoring software components for our cutting-edge medical devices across desktop, web, and cloud platforms. DescriptionA pioneering force in the medical microbiology device industry. Our cutting-edge technologies have been transforming healthcare and improving patient outcomes....

  • Software Engineer

    2 weeks ago


    San Jose, United States Balance Staffing Company Full time

    The Software Engineer will play a crucial role in developing, maintaining, and refactoring software components for our cutting-edge medical devices across desktop, web, and cloud platforms. DescriptionA pioneering force in the medical microbiology device industry. Our cutting-edge technologies have been transforming healthcare and improving patient outcomes....


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating exceptional tools for AI developers. Our company was established with the understanding that while there are outstanding resources for software developers, there was a lack of equally effective tools for machine learning practitioners to enhance their models.Initially launching our...

  • Software Engineer

    2 weeks ago


    San Jose, United States NetApp Full time

    Job SummaryData is the currency of business in the digital era. NetApp is the data authority, helping customers leverage and manage their data wherever it resides – in the cloud, in their data centers, or anywhere data flows. Engineers at NetApp help transform the way customers utilize their dynamic, diverse, and distributed information. They are allowing...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating top-notch tools for AI developers. Our journey began with the realization that while there were exceptional resources for developers to enhance their code, there was a lack of equally effective tools for machine learning practitioners to refine their models. From our initial experiment...


  • San Jose, California, United States Intelliswift Software Full time

    Verification Design EngineerLocation: Flexible / RemoteDuration: 6 months + (potential extension)Essential Skills: UVM, System Verilog, Test Bench Development, SystemC (preferred), proficient in C/C++We are excited to announce an opportunity for a skilled Verification Design Engineer to become a vital part of our team at Intelliswift Software. This position...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating exceptional tools for AI developers. Our company was established with the understanding that while there are outstanding resources for developers to enhance their code, there were insufficient tools available to assist machine learning practitioners in refining their models. Beginning...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating top-notch tools for AI developers. Our journey began with the realization that while developers had access to excellent coding tools, there was a significant gap in resources available for machine learning practitioners to enhance their model-building capabilities. Our initial product...

  • Software Engineer

    2 months ago


    San Francisco, United States Etleap Full time

    Company Description About Etleap Etleap came to be out of the frustration with how much time data wrangling takes away from the actual analysis. We were just tired of spending time building and maintaining data pipelines. Then we noticed, so is everyone else! That is why we’ve created an intuitive ETL tool that easily enables the data analysts themselves...

  • Software Engineer

    3 months ago


    San Jose, United States Checkpoint Technologies, LLC Full time

    Job DescriptionJob DescriptionCheckpoint Technologies, LLC, located in San Jose, CA is the world’s leader in non-destructive optical probing for semiconductor failure analysis. Our tools combine advanced laser scanning (LSM) and photon emission (PEM) techniques with state of art optical resolution. We currently have an opening for a Software Engineer with...

Reverse Software Engineer

2 months ago


San Jose, United States Element6Talent Full time

Element6's client is looking for a Reverse Software Engineer to join their team in San Jose, CA. The candidate must be located in this area and be willing to go into the office 3 days a week.


Job Description:

The Android Malware Reverse Engineers will conduct reverse engineering, security assessments, and code reviews. You will conduct and assist with complex decompilation, unpacking, code review and malicious mobile software reviews. The goal of the work is to identify families of malware and act on apps at scale. You will be responsible for developing static and dynamic signatures for mobile code, binaries, and executable code leading to the detection of a variety of threat types including malware, potentially unwanted programs (PUPs) and advanced persistent threats. Additionally, you will identify weaknesses in detections and automations and make recommendations for improvements in the detection process and automation pipeline. You are required to write complex reports for consumption of non-technical audiences, review peer reports and assist with investigations.


Requirements:

  • Analyzing, unpacking, and reverse engineering code of malicious applications or SDKs.
  • Static and Dynamic Analysis Techniques
  • Reverse Engineering tools such as Jadx, Ghidra, Frida, IDA Pro, Burp, to perform binary and APK analysis
  • Java, Kotlin, JavaScript, Flutter, and other mobile software languages
  • ELF (Native Binaries) reverse engineering
  • Query languages such as SQL
  • Understanding of the following topics
  • Android Fundamentals such as Android activity lifecycles, common Android API usage, AOSP, and how an android application is created.
  • Java and/or Kotlin Programing Language
  • Techniques utilized by malicious software to harm the user’s device or their data
  • Mobile App store policies (Ads, PHAs, Developer, etc.)
  • Ability to read, comprehend and analyze source code


Additional:

  • Development of signatures (Yara, etc.)
  • Research on threats such as APT using Open-Source Intelligence (Virus Total, Web, ExploitDB, MITRE, etc.)
  • In depth knowledge of security engineering and analysis topics, computer and network security, cryptography, authentication security, rooting, packing, network protocols and interception


Nice to Have:

  • Experience with Vulnerability Analysis or security code review
  • Android Software Development Experience
  • Background / Familiarity with Google Ads or Content moderation
  • Participation in a Capture the Flag (CTF) for Mobile software
  • Pen testing, Blue Team, and/or Red Team experience


Professional Experience and Education:

  • Associates/Bachelor’s Degree/master’s in computer science, computer engineering, CS, or information systems, or related discipline.
  • 3-5 years of hands on Android and reverse engineering