
Staff Embedded Software Engineer - Camera Firmware
Verkada
29 days ago
San Mateo, CA, USA
Staff+
H1B Sponsor
Base Salary
$200k - $300k/yr
Responsibilities
- Lead the end-to-end lifecycle of new camera categories.
- Own the firmware roadmap and drive architectural changes.
- Engineer high-performance features across a diverse software landscape.
- Solve complex system-level challenges related to hardware-software interactions.
- Balance conflicting priorities in hardware security, performance, and efficiency.
- Collaborate with cross-functional teams to optimize integrated features.
- Champion a reliability-first culture for a global fleet of devices.
Requirements
- BS/MS in Computer Science, Electrical Engineering, or related field.
- 10+ years of experience in systems software development.
- 5+ years of experience building software for Linux-based platforms.
- Experience leading large-scale, cross-functional initiatives.
- Proven experience with initial board bring-up and hardware-software co-design.
- Hands-on experience with low-level protocols like SPI, I2C, UART, and USB.
- Experience designing and debugging concurrent/multithreaded firmware services.
- Strong understanding of modern operating systems and computer architecture.
- Proficient in C++ or Golang.
- Familiarity with Bash scripting and Python for tooling.
- Bonus: Experience with Linux Kernel development.
- Bonus: Technical depth in MCU firmware and boot stack.
- Excellent communication and documentation skills.
Benefits
- 100% healthcare premium coverage for employees and 80% for family premiums.
- Nationwide medical, vision, and dental coverage.
- Health Saving Account (HSA) with employer contributions.
- Expanded mental health support.
- Paid parental leave and fertility benefits.
- Flexible PTO and paid holidays.
- Professional development stipend.
- Wellness/fitness benefits.
- Daily healthy lunches provided.
- Commuter benefits.
Tech Stack
BashC++GoLinuxPython
Categories
Embedded