Embedded Security Engineer

Foster City, CA, US • Posted 17 hours ago • Updated 7 hours ago
Contract Independent
Contract Corp To Corp
Contract W2
On-site
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Linux
  • Security
  • SOC
  • Embedded
  • GRC
  • hardware
  • Yocto
  • Buildroot
  • Secure Boot
  • ARM TrustZone
  • dm-verity

Summary

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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10195172
  • Position Id: 2026-5918
  • Posted 17 hours ago
Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.