{"schemaVersion":"jobsearcher.job.v1","id":"810bb76f7983bbbbf9e48565","url":"https://jobsearcher.com/jobs/810bb76f7983bbbbf9e48565","canonicalUrl":"https://jobsearcher.com/jobs/810bb76f7983bbbbf9e48565","title":"Android SDK with Reverse Engineering","description":"Technical Team Lead for the Android SDK Risk Team:\nLeadership Skills:\nExperience leading and mentoring teams\nDefining technical direction, setting goals, and prioritizing tasks\nEnsuring quality service delivery\nTransforming client requirements into successful outcomes\nProviding thought-leadership and innovative solutions\nTechnical Skills:\nProgramming: Java, Kotlin, JavaScript, Flutter, other mobile software languages\nReverse Engineering: Static and dynamic analysis techniques, using tools such as Jadx, Ghidra, Frida, IDA Pro, Burp\nAnalyzing, unpacking, and reverse engineering code of malicious applications or SDKs\nELF (Native Binaries) reverse engineering\nQuery languages: SQL\nUnderstanding of:\nAndroid fundamentals: Activity lifecycles, common Android API usage, AOSP\nTechniques used by malicious software\nMobile App store policies (Ads, PHAs, Developer)\nReading, comprehending, and analyzing source code\nSecurity engineering and analysis: Network security, cryptography, authentication security, rooting, packing, network protocols, and interception\nAdditional Skills:\nSignature development (e.g., Yara)\nThreat research (APT using OSINT, Virus Total, ExploitDB, MITRE)\nVulnerability analysis or security code review\nAndroid software development\nGoogle Ads or content moderation\nCapture the Flag (CTF) for mobile software\nPen testing: Blue Team and Red Team experience\nSkills Required\nTechnical Skills:\nProgramming Languages: Strong proficiency in Java and Kotlin; experience with JavaScript, Flutter, and other mobile software languages.\nReverse Engineering: Experience with analyzing, unpacking, and reverse engineering code of malicious applications or SDKs using tools like Jadx, Ghidra, Frida, IDA Pro, Burp.\nStatic and Dynamic Analysis Techniques: Proficient in both static and dynamic analysis methods for identifying malware and other security threats.\nELF (Native Binaries) Reverse Engineering: Experience with reverse engineering native binaries.\nSQL: Experience developing SQL code to query data and identify common issues in malware analysis.\nAndroid Fundamentals: Understanding Android activity lifecycles, common Android API usage, AOSP, and Android application development.\nTechniques Used by Malicious Software: Knowledge of various methods used by malware to harm user devices or data.\nMobile App Store Policies: Familiarity with policies regarding ads, potentially harmful applications (PHAs), and developer guidelines.\nSource Code Analysis: Ability to read, comprehend, and analyze source code.\nAdditional Skills:\nSignature Development: Experience with developing signatures, such as Yara.\nThreat Research: Research on threats such as Advanced Persistent Threats (APT) using Open-Source Intelligence (Virus Total, Web, ExploitDB, MITRE, etc.).\nSecurity Engineering and Analysis: In-depth knowledge of security topics, including computer and network security, cryptography, authentication security, rooting, packing, and network protocols.\nVulnerability Analysis or Security Code Review: Experience with these areas is beneficial.\nAndroid Software Development: Hands-on experience in Android software development.\nGoogle Ads or Content Moderation: Familiarity with these areas is a plus.\nCapture the Flag (CTF) Participation: Participation in CTF competitions for mobile software.\nPen Testing: Experience in pen-testing, with knowledge of Blue Team and/or Red Team methodologies.\nProfessional Experience and Education:\nRequired:\no 3-5 years of hands-on experience with Android and reverse engineering.\nPreferred:\no Associate, Bachelor’s, or Master’s degree in Computer Science, Computer Engineering, Information Systems, or related discipline.\n\nReverse Engineering: Experience with analyzing, unpacking, and reverse engineering code of malicious applications or SDKs using tools like Jadx, Ghidra, Frida, IDA Pro, Burp.","company":"Hudson Manpower","rawCompany":"hudson manpower","city":"San Jose","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-04-12T20:49:53.365Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.04","title":"Penetration Testers","slug":"penetration-testers"},{"code":"15-1299.05","title":"Information Security Engineers","slug":"information-security-engineers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541519","title":"Other Computer Related Services","slug":"other-computer-related-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Android SDK with Reverse Engineering","description":"Technical Team Lead for the Android SDK Risk Team:\nLeadership Skills:\nExperience leading and mentoring teams\nDefining technical direction, setting goals, and prioritizing tasks\nEnsuring quality service delivery\nTransforming client requirements into successful outcomes\nProviding thought-leadership and innovative solutions\nTechnical Skills:\nProgramming: Java, Kotlin, JavaScript, Flutter, other mobile software languages\nReverse Engineering: Static and dynamic analysis techniques, using tools such as Jadx, Ghidra, Frida, IDA Pro, Burp\nAnalyzing, unpacking, and reverse engineering code of malicious applications or SDKs\nELF (Native Binaries) reverse engineering\nQuery languages: SQL\nUnderstanding of:\nAndroid fundamentals: Activity lifecycles, common Android API usage, AOSP\nTechniques used by malicious software\nMobile App store policies (Ads, PHAs, Developer)\nReading, comprehending, and analyzing source code\nSecurity engineering and analysis: Network security, cryptography, authentication security, rooting, packing, network protocols, and interception\nAdditional Skills:\nSignature development (e.g., Yara)\nThreat research (APT using OSINT, Virus Total, ExploitDB, MITRE)\nVulnerability analysis or security code review\nAndroid software development\nGoogle Ads or content moderation\nCapture the Flag (CTF) for mobile software\nPen testing: Blue Team and Red Team experience\nSkills Required\nTechnical Skills:\nProgramming Languages: Strong proficiency in Java and Kotlin; experience with JavaScript, Flutter, and other mobile software languages.\nReverse Engineering: Experience with analyzing, unpacking, and reverse engineering code of malicious applications or SDKs using tools like Jadx, Ghidra, Frida, IDA Pro, Burp.\nStatic and Dynamic Analysis Techniques: Proficient in both static and dynamic analysis methods for identifying malware and other security threats.\nELF (Native Binaries) Reverse Engineering: Experience with reverse engineering native binaries.\nSQL: Experience developing SQL code to query data and identify common issues in malware analysis.\nAndroid Fundamentals: Understanding Android activity lifecycles, common Android API usage, AOSP, and Android application development.\nTechniques Used by Malicious Software: Knowledge of various methods used by malware to harm user devices or data.\nMobile App Store Policies: Familiarity with policies regarding ads, potentially harmful applications (PHAs), and developer guidelines.\nSource Code Analysis: Ability to read, comprehend, and analyze source code.\nAdditional Skills:\nSignature Development: Experience with developing signatures, such as Yara.\nThreat Research: Research on threats such as Advanced Persistent Threats (APT) using Open-Source Intelligence (Virus Total, Web, ExploitDB, MITRE, etc.).\nSecurity Engineering and Analysis: In-depth knowledge of security topics, including computer and network security, cryptography, authentication security, rooting, packing, and network protocols.\nVulnerability Analysis or Security Code Review: Experience with these areas is beneficial.\nAndroid Software Development: Hands-on experience in Android software development.\nGoogle Ads or Content Moderation: Familiarity with these areas is a plus.\nCapture the Flag (CTF) Participation: Participation in CTF competitions for mobile software.\nPen Testing: Experience in pen-testing, with knowledge of Blue Team and/or Red Team methodologies.\nProfessional Experience and Education:\nRequired:\no 3-5 years of hands-on experience with Android and reverse engineering.\nPreferred:\no Associate, Bachelor’s, or Master’s degree in Computer Science, Computer Engineering, Information Systems, or related discipline.\n\nReverse Engineering: Experience with analyzing, unpacking, and reverse engineering code of malicious applications or SDKs using tools like Jadx, Ghidra, Frida, IDA Pro, Burp.","datePosted":"2026-04-12T20:49:53.365Z","dateModified":"2026-04-12T20:49:53.365Z","hiringOrganization":{"@type":"Organization","name":"Hudson Manpower","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"San Jose","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"810bb76f7983bbbbf9e48565"},"url":"https://jobsearcher.com/jobs/810bb76f7983bbbbf9e48565"}}