

Firmware Engineer
Location
San Jose, CA
Level
Mid-Level
Department
Semiconductors
Type
Salary
$128,000 - $165,000
Job Description
Posted on:
2025-12-24
Responsibilities
- Lead the design and development of embedded firmware for SoC connectivity products.
- Interpret technical specifications and develop robust, low-level C code in bare-metal or RTOS environments.
- Collaborate effectively with cross-functional teams and external partners to deliver weekly firmware releases and feature demonstrations.
- Strong debugging skills and ability to triage and resolve issues in complex embedded systems.
- Work with high-speed interfaces and protocols such as PCIe, CXL, DDR, and I2C.
- Ensure customer needs are fully comprehended through customer-facing interactions.
- Contribute to the development of features related to RAS (Reliability, Availability, Serviceability).
Job Requirements
- Bachelor’s degree in Electrical Engineering, Computer Science, or a related technical field.
- 2+ years of hands-on experience in embedded firmware development using C.
- Exposure to low-level firmware for hardware bring-up and traffic enablement.
- Strong debugging skills in complex embedded systems.
- Experience with high-speed interfaces and protocols is a plus.
- Ability to collaborate with cross-functional teams.
- Willingness to work onsite.




