Android Systems Security Engineer

Samsung Research America•Mountain View, CA
•Onsite

About The Position

The Android Systems Security Engineer will design, rapidly prototype, and implement 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 design robust defenses while balancing performance tradeoffs. The engineer will work with product management and global development teams to refine security proposals, threat models, and product requirements, and will communicate security designs and risk tradeoffs to stakeholders. The position also involves tracking emerging mobile security threats and researching systems security through patents and publications, while using automation and AI to streamline security workflows and research. This position is performed in an office setting and involves sitting and standing at a desk, communicating in person and by telephone, and frequently operating standard office equipment such as telephones and computers. Applicants must not disclose trade secrets of current or previous employers during the application and recruitment process.

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.
  • Computer security experience demonstrated through 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, Linux kernel, hypervisor, 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, evaluating 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, and ensure security requirements are met by implementations.
  • 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