Own the development of on-device camera platform features at a rapidly growing AI-powered security company.
Posted by employer 1 day ago
First seen on Joblaze 1 day ago
Last verified on the company career page 1 day ago
Joblaze summary
In this role, the Senior Embedded Engineer focuses on developing features for an on-device camera platform using C++ and Golang, ensuring that solutions meet both product vision and customer needs. Key skills include proficiency in systems programming, experience with Linux-based platforms, and a solid understanding of modern operating systems. This position is ideal for someone with over five years of experience in systems software development, particularly in resource-constrained environments. The engineer will collaborate closely with various teams to optimize features for edge computing.
Quick facts
- Is the Senior Embedded Engineer - Camera Platform role remote?
- No — this is an on-site role in San Mateo, CA, United States.
- What's the salary range?
- Verkada lists $130,000–$280,000 for this role.
- How much experience is required?
- At least 5 years of relevant experience for this Senior Embedded Engineer - Camera Platform role.
- Where is the role based?
- Verkada is hiring for this position in San Mateo, CA, United States.
- What's the tech stack?
- Joblaze extracted these technologies from the posting: C++, Golang, Linux.
- Does Verkada sponsor work visas for this role?
- Yes — the posting indicates visa sponsorship is available for the right candidate.
- What seniority level is this role?
- Verkada targets senior candidates for this position.
- Is this full-time or contract?
- Full-time for this Senior Embedded Engineer - Camera Platform role at Verkada.
From the original posting
Who We Are
What You'll Do
- Own the end-to-end development of on-device camera platform features in C++ and Golang.
- Collaborate with the product team to turn requirements into scalable, production-ready solutions aligned with product vision and customer needs.
- Partner with streaming, storage, and AI engineering teams to deliver features optimized for edge computing environments.
- Lead code reviews, guide debugging efforts, and uphold coding standards to ensure a high-quality, maintainable codebase.
- Drive and coordinate regular over-the-air (OTA) releases, balancing speed of delivery with stability and reliability.
What You Bring
- BS/MS in Computer Science, Electrical Engineering, or related field.
- 5+ years of professional experience in systems software development for performance- and resource-constrained environments.
- Proficient in at least one systems programming language: C++ or Golang.
- 2+ years of experience building software for Linux-based platforms.
- Strong understanding of modern operating systems, computer architecture, and trade-offs between compute, memory, and storage.
- Familiarity with Bash scripting and Python for tooling and automation.
- Excellent communication and documentation skills, with the ability to collaborate across engineering and product teams.
- Must be willing and able to work onsite five days per week
Nice to Have
- Experience in development of on-device software for cloud-connected devices.
- Familiar with Linux Kernel development.
- Healthcare programs that can be tailored to meet the personal health and financial well-being needs - Premiums are 100% covered for the employee under at least one plan and 80% for family premiums under all plans
- Nationwide medical, vision and dental coverage
- Health Saving Account (HSA) with annual employer contributions and Flexible Spending Account (FSA) with tax saving options
- Expanded mental health support
- Paid parental leave policy & fertility benefits
- Time off to relax and recharge through our paid holidays, firmwide extended holidays, flexible PTO and personal sick time
- Professional development stipend
- Fertility Stipend
- Wellness/fitness benefits
- Healthy lunches provided daily
- Commuter benefits
Pay Disclosure
At Verkada, we want to attract and retain the best employees, and compensate them in a way that appropriately and fairly values their individual contribution to the company. With that in mind, we carefully consider a number of factors to determine the appropriate starting pay for an employee, including their primary work location and an assessment of a candidate’s skills and experience, as well as market demands and internal parity. This estimate can vary based on the factors described above, so the actual starting base pay may be above or below this range. Base pay is also just one component of Verkada’s total rewards package. A Verkada employee may be eligible for additional forms of compensation, depending on their role, including sales incentives, discretionary bonuses, and/or equity in the company in the form of Restricted Stock Units (RSUs).
Estimated Hourly Pay Range
$130,000—$280,000 USD
Estimated Annual Pay Range
$130,000—$280,000 USD
Verkada Is An Equal Opportunity Employer
Standard company text repeated across Verkada's postings is omitted here.