

Firmware Engineer
Location
Redwood City, CA
Level
Entry-Level
Department
Industrial Machinery
Type
Salary
$100,000 - $160,000
Job Description
Posted on:
2025-12-19
Responsibilities
- Write and test embedded software in C & C++
- Collaborate across engineering teams for integrated hardware and software features
- Develop internal tools to improve product testing and manufacturability
- Ensure code is well-crafted, well-tested, readable, and maintainable
- Take ownership of projects and work independently
- Learn new technologies and skills quickly
- Engage with the smart home and IoT product landscape
Job Requirements
- 1+ years of embedded software development experience, preferably in C or C++
- Strong computer science fundamentals and software development skills
- Experience with tools like JTAG, oscilloscopes, and logic analyzers
- Ability to collaborate across different engineering disciplines
- Interest in smart home and IoT products
- Willingness to work in the Redwood City, CA office
- Nice to have: experience with bare metal firmware, ultra-low power hardware, and wireless protocols




