Android Systems Security Engineer

Samsung Research America•Mountain View, CA
•$163,600 - $224,600•Onsite

About The Position

The Android Systems Security Engineer will design, rapidly prototype, implement, and evaluate platform security features for Samsung mobile products. The role applies systems expertise across ARM/ARM64 architectures, Android system software, hypervisors, TrustZone and trusted execution environments, the Linux kernel, and firmware to identify security risks and develop robust defenses while balancing performance tradeoffs. The engineer collaborates with product management and global development teams to refine security proposals, threat models, and product requirements, and communicates security designs and tradeoffs to stakeholders. The role also involves tracking emerging mobile security threats, researching and innovating through patents and publications, and leveraging automation and AI to improve security workflows and research. The position is performed in an office setting and requires sitting and standing at a desk, communicating in person and by telephone, and frequently operating standard office equipment such as telephones and computers. The posted base pay range is $163,600–$224,600 USD, with individual rates potentially varying according to location and factors including knowledge, skills, experience, education, and training. The compensation package includes annual bonus eligibility and benefits.

Requirements

  • Bachelor's degree in Computer Science, Cybersecurity, or a related field; alternatively, 3+ years with a Master's degree, a PhD, or an equivalent combination of education, training, and experience.
  • 5+ years of related experience in a professional role.
  • Experience in computer security demonstrated by one or more of academic publications in systems and/or security or industry experience with systems development.
  • Holistic understanding of the Android or another mobile phone software stack, with deeper technical knowledge of ARM/ARM64, the Linux kernel, hypervisors, TrustZone, and firmware.
  • Knowledge of cryptography, secure coding, and exploit mitigations.
  • Understanding of and experience applying AI to security workflows and research.

Responsibilities

  • Build novel systems security features for Samsung smartphones, with emphasis on ARM/ARM64, hypervisor, TrustZone, Linux kernel, and firmware components.
  • Work with product management and global development teams to refine security proposals, threat models, and product requirements.
  • Design, rapidly prototype, and implement security features and evaluate performance tradeoffs.
  • Communicate feature motivations, security designs, and risk tradeoffs clearly to stakeholders and reach agreement.
  • Apply secure coding practices, including least-privilege access control, isolation boundaries, and cryptography as appropriate, to implement security features and meet security requirements.
  • Use low-level debugging and analysis tools, including JTAG, hardware debuggers, trace tools, and emulation, to diagnose complex security and reliability issues.
  • Keep up to date with security features, vulnerability reports, exploit techniques, and emerging threats affecting Android and mobile devices.
  • Research and innovate in systems security through patents and publications, and leverage automation and AI to streamline security workflows and research.

Benefits

  • Annual bonus eligibility
  • Generous benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service