Embedded Security Engineer

Tech Tammina LLC

  • Foster City, CA
  • 16 days ago

    Highlights

    Expert knowledge of bootloader configurations (e.g., U-Boot, Verified Boot, Barebox) and customizing the Linux kernel storage/security subsystem (dm-crypt, dm-verity). Deep understanding of modern processor security architectures, specifically ARM TrustZone (ARMv7-A / ARMv8-A, Exception Levels EL1 EL3).

    Numbers & Facts

    LocationFoster City, CA

    Description

    Role: Senior Embedded Security Engineer
    Location: Foster City, CA
    Qualifications

    1. Core Experience

    • 6+ years of professional experience in Embedded Linux development, board bring-up, and Board Support Package (BSP) customization.

    2. Security Focus

    • 3+ years of dedicated, hands-on experience deploying device-level security features into physical production hardware.

    3. Low-Level Systems

    • Expert knowledge of bootloader configurations (e.g., U-Boot, Verified Boot, Barebox) and customizing the Linux kernel storage/security subsystem (dm-crypt, dm-verity).

    4. Hardware Security Architecture

    • Deep understanding of modern processor security architectures, specifically ARM TrustZone (ARMv7-A / ARMv8-A, Exception Levels EL1 EL3).

    5. Sandboxing & Access Controls

    • Proven track record implementing SELinux/AppArmor policies and utilizing standard Linux container tools (cgroups, namespaces).

    6. Build Automation

    • Proficiency with embedded Linux build automation frameworks such as the Yocto Project (BitBake recipe design) or Buildroot.

    7. Programming

    • Advanced proficiency in C and strong scripting skills in Python or Bash.

    Similar Jobs