Browse All Jobs
Job Description
Verkada is seeking a Staff Firmware Engineer to join their Device Security Team. This team plays a crucial role in ensuring the security of Verkada's physical security products. The engineer will be responsible for developing defensive security measures, maintaining security testing infrastructure, and contributing to offensive security evaluation efforts.Role involves:
  • Exploring innovative solutions to enable Verkada business.
  • Building new features in the on-device security component.
  • Working with other engineering product teams to integrate Verkada Linux into their firmware deliverables.
  • Maintaining physical device security infrastructure.
  • Securing the firmware supply chain.
  • Mentoring other engineers.
Requirements:
  • 10+ years of experience developing Linux applications, preferably for embedded systems, in C, C++, or Go.
  • Experience in multiple domains such as register-level hardware, bus architectures, device drivers, operating systems, system applications, networking, and wireless protocols.
  • Strong understanding of systems architecture.
  • Strong knowledge of the Linux operating system.
  • Experience working in an agile team environment.
Role offers:
  • Healthcare programs with premiums 100% covered for the employee.
  • Nationwide medical, vision, and dental coverage.
  • Health Saving Account (HSA) with annual employer contributions.
  • Paid parental leave policy & fertility benefits.
  • Professional development stipend.
  • Wellness/fitness benefits.
  • Healthy lunches provided daily.
  • Commuter benefits.
Apply Manually