Urgent ::Android Engineer at Remote, Remote, USA |
Email: [email protected] |
From: ashish, Tekinspirations [email protected] Reply to: [email protected] Hi Android Engineer- (1-2 yrs SDKReverse) Location- 100% remote- EST hours Interview Process: 1 Technical Interview directly with Trellixteam, candidates will then have to take an APK Samples test provided byTrellix, if they pass they will then have to take a test from Google direct andif that goes well they will be hired. StartDate: Can start immediately, preference given to starting Senior resourcesfirst AE CALL NOTES: Interviews will be conducted via Teamsand person must appear on camera (idea here being they don't want people toappear to be Googling responses). MOST IMPORTANT THINGS: Hands-onJava Development or Android development and must have reverse engineering (needto have worked on a project where candidate reserves engineered a JavaApplication or Android mobile application). In depthunderstanding and experience in Android internals. Solid background with Android SDK and variousreverse engineering tools (listed below). Abilityto write down and detail findings in written form for distribution across ateam. THE MAJORDIFFERENCE BETWEEN THE SENIOR LEVEL AND OTHER LEVELS WILL BE THAT SENIOR LEVEL CANDIDATES MUST HAVEEXPERIENCE WITH LEADING TEAMS. CORE SKILLS: Review ofapplications and SDKs to detect malicious or inappropriate behavior byanalyzing, unpacking and reverse engineering software that compromises Androiddevices. Staticand Dynamic Analysis Experiencewith Reverse Engineering tools such as Jadx, Ghidra, Frida, IDA Pro, Burp, toperform binary and APK/SDK analysis Codereviews for security policy violations, vulnerabilities, or improper codingpractices Experiencewith Java, Kotlin, JavaScript, and other mobile software languages. Abilityto write complex reports for consumption of non-technical audiences, Abilityto collaborate, work with others as a team. UNDERSTANDING OF THE FOLLOWINGTOPICS: In depth understanding of Android Internals Java Programing Language Techniques utilized by malicious software totamper with user devices and make removal more difficult. Android Security Topics Mobile App store policies (Ads, PHAs, Developer,etc.) Ability to read, comprehend and analyze sourcecode software EDUCATION & TRAINING BS/MS in computer science, computer engineering,CS, or information systems, or related discipline. 3-5 years of hands-on Android development andreverse engineering In depth understanding and experience in Androidinternals INTERVIEWQUESTIONS: What is your background with reverse engineeringand android Walkthrough of APK and what tools you run Manually dissecting APK and analyzing it (whattools, apps, local programs) Go into more detail about the tools that youmentioned (what is it used for what does it do when you use it why are youusing it) Have you ever done dynamic analysis analyze thetraffic what tools do you use for that How do you get an index file out of APK(potentially poor wording) How do you go about bypassing within Fridascripts Keywords: information technology golang |
[email protected] View all |
Thu Dec 15 16:12:00 UTC 2022 |