Embedded Software Engineer: Access Control (Onsite)

Verkada

Foster City (CA)

On-site

USD 125,000 - 160,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Healthcare coverage
Vision and dental coverage
HSA with employer contributions
FSA with tax saving options
Parental leave
Paid time off and holidays
Professional development stipend
Wellness/fitness benefits
Healthy lunches provided daily
Commuter benefits

Job summary

Verkada is seeking a Software Engineer to join a tight-knit team building cloud-managed access control systems. You will work alongside firmware, backend, and frontend engineers to own the Access Control product line and ship robust, scalable software from our San Mateo HQ.

Ideal candidates have 1–3 years Linux development experience, strong C/C++, familiarity with embedded Linux and distributed systems, plus Bash scripting.

Qualifications

  • BS or a graduate degree in Computer Science, Engineering or related field.
  • 1–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 with embedded Linux.
  • Bash scripting experience.
  • Experience with Distributed Systems.
  • Understanding of HTTP and practical debugging techniques.
  • Must be willing and able to work onsite five days per week.

Responsibilities

  • Deliver best-in-class products and experiences rather than just features.
  • Take a less-than-fully-fleshed-out idea and drive it to completion.
  • Act as a self-motivated problem solver tackling large, complex problems.
  • Teach and learn; own major systems while growing with the team.

Skills

Linux development
C/C++
Distributed Systems
HTTP debugging
Bash scripting
Go
Linux kernel patches
Embedded Linux

Education

BS in Computer Science or related field

Tools

Yocto
Secure Boot
WebRTC

Job description

Verkada is seeking a Software Engineer to join a tight-knit team building cloud-managed access control systems. You will work alongside firmware, backend, and frontend engineers to own the Access Control product line and ship robust, scalable software from our San Mateo HQ.

Ideal candidates have 1–3 years Linux development experience, strong C/C++, familiarity with embedded Linux and distributed systems, plus Bash scripting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Software Engineer, Access Control (Onsite)
Embedded Software Engineer, Access Control (Onsite)

Verkada • San Mateo (CA)

On-site
USD 125,000 - 160,000
Healthcare coverage
HSA/FSA
Parental leave
+2
Embedded Software Engineer - Access Control
Embedded Software Engineer - Access Control

Connecting Odds • San Mateo (CA)

On-site
USD 120,000 - 160,000
Healthcare
Dental vision
HSA/FSA
+10
Senior Backend Engineer — Scalable Access Control
Senior Backend Engineer — Scalable Access Control

Verkada • San Mateo (CA)

On-site
USD 150,000 - 300,000
Healthcare coverage
Vision and dental coverage
HSA/FSA with employer contributions
+2
Onsite Senior Frontend Engineer — Access Control
Onsite Senior Frontend Engineer — Access Control

Verkada Inc. • San Mateo (CA)

On-site
USD 160,000 - 280,000
Healthcare coverage
Dental coverage
Vision coverage
+7
Embedded Software Engineer: Build Cloud-Managed Systems
Embedded Software Engineer: Build Cloud-Managed Systems

Connecting Odds • San Mateo (CA)

On-site
USD 120,000 - 160,000
Healthcare
Dental vision
HSA/FSA
+10
Embedded Software Engineer - Access Control
Embedded Software Engineer - Access Control

Verkada • San Mateo (CA)

On-site
USD 125,000 - 160,000
Healthcare coverage
Vision and dental coverage
HSA with employer contributions
+7
Senior Embedded Linux Engineer - Connectivity (Onsite)
Senior Embedded Linux Engineer - Connectivity (Onsite)

Verkada Inc. • San Mateo (CA)

On-site
USD 180,000 - 300,000
Healthcare plans
Vision and dental coverage
HSA with employer contributions
+1
Senior Embedded Linux Engineer - End-to-End Firmware Leader
Senior Embedded Linux Engineer - End-to-End Firmware Leader

Verkada • San Mateo (CA)

On-site
USD 180,000 - 300,000
Healthcare coverage
Vision and dental coverage
HSA / FSA options
+7
Engineering Manager, Real-Time Distributed Systems
Engineering Manager, Real-Time Distributed Systems

Verkada Inc. • San Mateo (CA)

On-site
USD 200,000 - 315,000
Healthcare coverage
Medical, vision, dental insurance
HSA with employer contributions
+5
Embedded Software Intern: Firmware, Linux & CrossTeam Impact
Embedded Software Intern: Firmware, Linux & CrossTeam Impact

Verkada Inc. • San Mateo (CA)

On-site
USD 76,000 - 90,000
Monthly housing stipend
Wellness benefits
Daily lunch onsite