companyVerkada logo

Senior BSP Engineer - Camera Systems

VerkadaSan Mateo, CA United States
On-site Full-time $130K/yr - $300K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Required QualificationsBachelor’s or Master’s degree in Computer Science or a related field. A minimum of 5 years of professional experience in Embedded Software development. Proficiency in at least one system programming language, such as C, C++, Golang, or Rust. At least 2 years of dedicated system software development experience on Linux-based platforms. Strong understanding of modern operating systems and computer architecture. Familiarity with Bash scripting and Python. Excellent communication and documentation abilities. Willingness and ability to work onsite five days a week. Preferred QualificationsExperience developing software for cloud-connected devices. Familiarity with Linux Kernel development. Knowledge of Bootloader development.

About the job

About Us

At Verkada, we are reshaping the way organizations safeguard their personnel and property through an innovative, AI-driven platform. Recognized as a pioneer in cloud-based physical security, Verkada empowers organizations to enhance safety and operational efficiency with a unified software suite that encompasses video security, access control, air quality monitoring, alarms, intercom systems, and visitor management solutions.

With a rapidly growing clientele of over 30,000 organizations globally, including more than 100 Fortune 500 companies, Verkada is the trusted partner for streamlined management, intelligent oversight, and scalable solutions. Established in 2016, we have expanded our reach with 15 offices and a dedicated team of over 2,200 employees.

Your Role

  • Collaborate with the hardware team to engineer camera functionalities using C/C++ and Python.
  • Oversee code reviews, troubleshooting, and resolution of software issues.
  • Engage in testing and experimentation with new development boards.
  • Contribute consistently to the existing code base for frequent over-the-air (OTA) feature updates.

About Verkada

Verkada is at the forefront of cloud-based physical security, providing advanced technologies that ensure the safety and efficiency of organizations worldwide. Our commitment to innovation and quality has positioned us as a trusted leader in the industry.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.