Staff Embedded Linux Security Engineer
Confirmed live in the last 24 hours
Locations
Burlingame, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Linux/Unix
Communications
Requirements
- Bachelor of Science in Computer Science degree or equivalent
- Experience in embedded linux environments
- 7+ years of experience as a security engineer, software engineer, or security consultant
- Familiarity with security weaknesses, exploits, attacks and mitigations
- Coding ability - you will be writing production code
- Excellent collaborative skills
- Outstanding written and verbal communication
- Experience with most of the following: Linux System Security, Device Drivers, Kernel, Fuzzing, Network protocols, Static Analysis
Responsibilities
- Facilitate the security of the hardware and firmware that goes onto the devices we ship to our customers: Verkada cameras, Access Control units, Card/BLE readers, sensors, and future devices we will soon be launching
- Assist engineering with architecture and design of critical features having major security implications
- Explore innovative solutions to enable Verkada business instead of “Security says No”
- Partner closely with Product, Hardware, and Backend engineering to test and improve the security of Verkada's products and exceed customers' expectations
- Set up security tooling to ensure secure coding best practices
- Triage and recommend solutions for security bugs from tools, third party assessments and bug bounties
- Participate in code reviews and pull requests
- Collaborate with other engineering leaders to define, communicate, and execute on goals, priorities and process
- Collaborate with the CISO and security team to grow the broader Verkada security program
- Share your security experience with other teams internally and externally via security conferences and blogs
- Help your peer engineers grow their own security reasoning and knowledge
Desired Qualifications
- Achieved FIPS 140 certification
- Knowledge of Yocto-based embedded Linux systems
- Knowledge of hardware security features such as secure boot, TrustZone, memory protections, and roots-of-trustZone, or secure boot
- Cryptography primitives, protocols and applications
Video & sensor-based security systems for enterprises
Company Overview
Verkada's mission is to be the essential physical security software layer for every building, and the foundation of a larger enterprise IoT infrastructure.
Benefits
- Generous company paid medical, dental & vision insurance coverage
- Unlimited paid time off & 11 companywide paid holidays
- Wellness allowance
- Commuter benefits
- Healthy lunches and dinners provided daily
- Paid parental leave policy & fertility benefits
Company Core Values
- Pave The Way
- Solve Big Challenges
- Take Strategic Risks
- Think For Yourself