Verkada

Senior Software Engineer - C++

Verkada
Apply
2 months ago
San Mateo, CA, USASenior
H1B sponsor

Responsibilities

  • Develop camera features in C++ and Python in collaboration with the hardware team.
  • Lead code reviews, debugging, and bug fixes.
  • Experiment with new development boards.
  • Contribute to the existing codebase and frequently push new features over the air.

Requirements

  • A BS or MS in Computer Science or a similar degree is required.
  • At least 5 years of Linux software development experience using system programming languages such as C, C++, or Rust is required.
  • Proficiency in modern C++ is required.
  • Experience with embedded development or low-level system software is required.
  • Knowledge of operating systems and computer architecture is required.
  • Familiarity with at least one scripting language, such as Python or Bash, is required.
  • Good communication and documentation skills are required.
  • Must be willing and able to work onsite five days per week.
  • Experience in machine learning or computer vision is preferred.
  • Experience with heterogeneous computing, such as GPUs, DSPs, or other coprocessors or accelerators, is preferred.

Benefits

  • Healthcare programs include at least one plan with 100% employee premium coverage and 80% family premium coverage under all plans.
  • Nationwide medical, vision, and dental coverage is available.
  • HSA employer contributions and FSA tax-saving options are provided.
  • Expanded mental health support is available.
  • Paid parental leave and fertility benefits are offered.
  • Benefits include paid holidays, firmwide extended holidays, flexible PTO, and personal sick time.
  • Professional development and fertility stipends are provided.
  • Wellness and fitness benefits are offered.
  • Healthy lunches are provided daily.
  • Commuter benefits are available.
  • The role is onsite five days per week.
  • The company sponsors and assumes sponsorship of employment visas for the role.

Tech Stack

Categories

Verkada

About Verkada

1,001-5,000 employees

Verkada builds a cloud-managed physical security platform for enterprises, combining security cameras, access control, sensors, alarms, intercoms, and visitor management with web and mobile software. It sells hardware plus software licenses through a subscription model to organizations like schools, retailers, and industrial sites. Founded in 2016 and headquartered in San Mateo, California, Verkada reports 30,000+ customers worldwide and is privately held.

Contact me