
Product Security Engineer – Mobile
Greenlight Planet
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AndroidFlashIoTPython
About the role
- Perform offensive security assessments of hardware, firmware, embedded OS, and payment stacks.
- Reverse engineer firmware and conduct static/dynamic analysis to uncover flaws.
- Identify and exploit vulnerabilities in bootloaders, MDMs, Android kernels, secure boot, and cryptographic mechanisms.
- Build and execute PoC attacks to demonstrate exploitability and impact.
- Collaborate with engineering teams to define secure development practices.
- Participate in threat modeling and architecture reviews.
- Stay updated on emerging vulnerabilities, tools, and offensive research in smartphone financing ecosystems.
Requirements
- Solid understanding of Android security, MDM, IoT architectures, and hardware testing/hacking.
- Experience with JTAG/SWD/UART debugging, side-channel analysis, and fault injection.
- Hands-on with Flash 64, Pandora, Easy JTag, Chimera, and CM2.
- Proficiency in Ghidra, IDA Pro, Binary Ninja, and debugging tools like JTAGulator, OpenOCD, and Bus Pirate.
- Experience with firmware analysis tools (Binwalk, Firmadyne, and QEMU).
- Familiarity with secure boot, TPM/TEE, flash encryption, and embedded security tech.
- Programming/scripting skills in Python, C/C++, and Bash.
- Understanding of vulnerabilities like memory corruption, logic flaws, and insecure updates.
- Exposure to payment/fintech device security and secure provisioning environments.
Benefits
- Professional growth in a dynamic, rapidly expanding, high-social-impact industry
- An open-minded, collaborative culture made up of enthusiastic colleagues who are driven by the challenge of innovation towards profound impact on people and the planet.
- A truly multicultural experience: you will have the chance to work with and learn from people from different geographies, nationalities, and backgrounds.
- Structured, tailored learning and development programs that help you become a better leader, manager, and professional through the Sun King Center for Leadership.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
offensive security assessmentsreverse engineeringstatic analysisdynamic analysisvulnerability exploitationthreat modelingsecure development practicesprogramming in Pythonprogramming in C/C++scripting in Bash
Soft skills
collaborationcommunication