Remote Low-Level Android Security Engineer

Posted

Apply now
Please, let Yinkozi know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Yinkoshield provides mobile app security solutions across sub-Saharan Africa, protecting millions of users across diverse device types.
  • The organization is impact-driven with ambitious growth plans in emerging markets.
  • The role involves writing and optimizing low-level code in ARM64 assembly, C/C++, and Python to secure Android applications from vulnerabilities such as memory corruption, race conditions, and buffer overflows.
  • Responsibilities include developing and implementing new detection techniques to identify and mitigate security threats on the device.
  • The engineer will analyze and refine Android codebases with a focus on native code integration, deep Android internals, and kernel-level interactions.
  • Debugging complex issues related to memory management and low-level system interactions is also a key responsibility.
  • The role requires utilizing reverse engineering tools like Ghidra, IDA Pro, or Frida to understand vulnerabilities and develop appropriate protections.
  • Collaboration with the cybersecurity team to design defense mechanisms that balance security and performance is essential.
  • Staying current with the latest security research and industry best practices to continuously improve the mobile shield is expected.

Requirements:

  • Proven knowledge of Android internals is required.
  • Proficiency in writing efficient code in ARM64 assembly, C/C++, and Python is necessary.
  • Experience with Android NDK, JNI, and native code optimization techniques is essential.
  • A demonstrated ability to improve performance on devices with limited processing power and memory is required.
  • Experience with reverse engineering tools and applying findings to security improvements is necessary.
  • A track record of developing solutions that work across diverse Android device specifications is essential.
  • The candidate must have the ability to take ownership of projects from concept through implementation.
  • Solid communication skills and the ability to work in a distributed team environment are required.
  • Fluency in English (both verbal and written) is necessary.

Benefits:

  • The position offers a competitive salary and benefits package tailored to your expertise and contributions.
  • There is a fully remote work option with flexible work hours.
  • The opportunity to work on security challenges impacting millions of users across a wide range of Android devices is provided.
  • Employees will work with a research-driven team at the forefront of mobile security technology in a dynamic and innovative environment.
  • Significant opportunities for professional development and continuous learning in a collaborative setting are available.
  • Access to groundbreaking security research, where your work contributes to solving some of the most critical security issues in mobile technology, is included.
  • There is room for professional growth and career development in a company that values continuous learning and innovation.
  • A supportive work environment focused on collaboration, innovation, and pushing the boundaries of mobile security is offered.
Apply now
Please, let Yinkozi know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Experience level
Technology stack
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback