Embedded Linux Security Engineer

Verkada · Enterprise · Bayoffice · Security

Verkada is seeking an Embedded Linux Security Engineer to join their Device Security Team. The role involves defining the security and privacy roadmap for Verkada's devices, building security tooling, performing offensive security assessments, and collaborating with product teams to ensure secure-by-design principles. The ideal candidate will have 8+ years of experience, deep knowledge of Linux internals, and familiarity with hardware security features and cryptography.

What you'd actually do

  1. Develop & drive security requirements for the hardware and firmware that goes onto the devices we ship to our customers to improve the security of Verkada’s products and exceed customer expectations.
  2. Build security tooling to ensure secure development best practices.
  3. Perform red team/offensive assessments against firmware & devices.
  4. Triage and recommend solutions for security bugs from tools, third party assessments and bug bounties.
  5. Develop threat models & attack trees, and participate in security design & code reviews.

Skills

Required

  • Bachelor of Science in Computer Science, Computer Engineering, or equivalent
  • 8+ years of experience as a security engineer, software engineer, or security consultant
  • Familiarity with security weaknesses, exploits, attacks and mitigations
  • Excellent written & verbal communication & collaborative skills
  • Deep knowledge of Linux-based operating system internals & network protocols
  • Knowledge of hardware security features such as secure boot, TrustZone, disk encryption, or mandatory access control
  • Working cryptography knowledge around primitives, protocols and applications

What the JD emphasized

  • security weaknesses
  • exploits
  • attacks
  • mitigations
  • Linux-based operating system internals
  • network protocols
  • hardware security features
  • secure boot
  • TrustZone
  • disk encryption
  • mandatory access control
  • cryptography knowledge
  • primitives
  • protocols
  • applications