Staff Embedded Software Engineer - Camera Firmware
VerkadaPhysical Security company
San Mateo, United StatesLead
Software Engineering
About the role
Develop and lead firmware for new camera categories.
- •As a Staff Embedded Software Engineer, you will spearhead the development of brand-new camera categories while driving the continued growth and reliability of our ever-expanding global fleet.
- •Key Responsibilities Unlocking New Markets: Lead the end-to-end lifecycle of entirely new camera categories for untapped market segments.
- •Architectural Leadership: Own the firmware roadmap and drive the large-scale architectural changes required to support novel features across the entire stack.
- •Complex Problem Solving: Tackle the most "gnarly" system-level challenges, from non-deterministic race conditions and memory corruption to elusive hardware-software timing issues that only emerge at the scale of a million-device fleet.
- •Requirements BS/MS in Computer Science, Electrical Engineering, or related field. 10+ years of professional experience in systems software development for performance and resource-constrained environments. 5+ years of experience building software for Linux-based platforms.
Tech stack
C++Linux
Match insights
Tech:C++, Linux
Level:Lead