

Senior Firmware Engineer
Location
San Mateo, CA
Level
Senior-Level
Department
Semiconductors
Type
Salary
$130,000 - $260,000
Job Description
Posted on:
2025-07-11
Responsibilities
- Develop and enhance firmware for access control systems.
- Collaborate with firmware, backend, and frontend engineers.
- Drive product ideas from inception to completion.
- Implement security-focused programming practices.
- Work with microcontrollers and various communication protocols (I2C, SPI, UART).
- Engage in problem-solving for complex technical challenges.
- Participate in a culture of teaching and learning new technologies.
Job Requirements
- BS or graduate degree in Computer Science, Engineering, or related field.
- 3+ years of experience with microcontrollers as a Software Engineer.
- Proficiency in C/C++.
- Familiarity with Real-Time Operating Systems and device driver development.
- Experience with Bluetooth Low Energy and Embedded Linux is a plus.
- Knowledge of Bash scripting and secure boot processes is advantageous.
- Strong problem-solving skills and a growth mindset.