Developing cloud-managed access control systems for Verkada's physical security layer
Requirements
- BS or graduate degree in Computer Science, Maths, Engineering, or science
- 3+ years of experience working on Linux development as a Software Engineer
- Proficient in C/C++
- Familiar with Linux servers, Linux device drivers, Linux kernel patches, secure operating systems and security focused programming
- Preferred experience working with embedded Linux
- Bash scripting experience
- Experience with Yocto
- Familiarity with Secure Boot
- Familiarity with Go and Python
- Familiarity with WebRTC
- Experience working with Distributed Systems
- Understanding of HTTP and practical debugging techniques
Responsibilities
- Developing best-in-class products and experiences
- Driving product ideas to completion
- Tackling large, complex problems with no clear answers
- Taking technical ownership of major systems
Other
- BS or graduate degree in Computer Science, Maths, Engineering, or science
- US work visa sponsorship eligibility
- Healthcare programs, nationwide medical, vision and dental coverage, Health Saving Account (HSA), Flexible Spending Account (FSA), paid parental leave policy, fertility benefits, time off, professional development stipend, wellness/fitness benefits, healthy lunches provided daily, commuter benefits