Magnet Forensics
We provide organizations with innovative tools to investigate cyberattacks and digital crimes
Senior Reverse Engineer – Mobile
Location
United States
Posted
9 days ago
Salary
$145K - $195K / year
Bachelor Degree5 yrs expEnglishAndroidAssemblyI OSJavaPythonSQLSqlite.net
Job Description
• Perform static and dynamic analysis of mobile OS and mobile applications to uncover forensically valuable artifacts.
• Use and customize instrumentation, debuggers, and automation tools to accelerate research and product development.
• Translate research findings into proof-of-concept solutions and evolve them into robust, maintainable product code.
• Design and implement performant, maintainable, and testable production code, focusing on iterative delivery to maximize customer impact.
• Document findings, create internal demos, and mentor teammates through knowledge sharing and technical leadership.
• Collaborate with research, product, and customer teams to ship capabilities that matter.
• Analyze requirements, break down tasks, estimate efforts, and adapt to evolving business and customer needs.
• Support peers through pair programming, code reviews, and mentoring, fostering a collaborative and innovative engineering environment.
• Take ownership and accountability for projects, driving them to completion.
Job Requirements
- 5+ years of professional experience in software engineering, with hands-on reverse engineering expertise.
- Strong proficiency in C# .NET, with ability to work in other languages as needed (e.g., C, C++, Python, Java).
- Knowledge of mobile OS fundamentals, architecture, and APIs (iOS, Android).
- Experience with SQL queries and SQLite.
- Familiarity with reverse engineering tools such as IDA Pro, Ghidra, Binary Ninja, or Frida.
- Comfortable working across abstraction layers, from user space to OS kernels, and moving fluently between assembly, native code, and high-level code.
- Experience with Agile development practices and effective collaboration in distributed teams.
- Proven track record of shipping clean, well-tested code in collaborative environments.
Benefits
- Generous time off policies
- Competitive compensation
- Volunteer opportunities
- Reward and recognition programs
- Employee committees & resource groups
- Healthcare and retirement benefits
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
Recovery and Restoration Engineer
GuidePoint SecurityWe help organizations make smarter cybersecurity decisions that minimize risk.
Engineer9 days ago
Full TimeRemoteTeam 201-500H1B Sponsor
Recovery and Restoration Engineer rebuilding infrastructure after cyber incidents at GuidePoint Security
AzureCloudDNSPythonVMware
United States
Engineer9 days ago
Full TimeRemoteTeam 10,001+H1B Sponsor
Principal Mainframe Engineer providing technical leadership in enterprise mainframe systems
AnsibleApacheAzureCyber SecurityOpen SourcePythonServiceNowSMTPTCP/IPUnix
Engineer9 days ago
Full TimeRemoteTeam 5,001-10,000Since 1870H1B No Sponsor
Environmental Services Engineer II implementing environmental policies at HWI
Pennsylvania
Engineer9 days ago
Full TimeRemoteTeam 10,001+Since 1903H1B Sponsor
Principal Automated Reasoning Engineer at Ford designing high-reliability software systems
PythonRustSDLCTypeScript