Principal Firmware Architect
Mountain View, CAJobPosted 1 day agoStill listed today
Most applications go out cold — see where you stand first. No sign-up to start.
You apply on the employer's site, with no Olive account needed.
Watch jobs like this. New roles like this one near Mountain View, CA, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Job overview
The Principal Firmware Architect develops firmware for embedded systems throughout product development, from design through manufacturing and productization. The role defines firmware architecture for key systems and partners with hardware teams on integration. It also designs firmware components such as driver interfaces, SoC bring-up system libraries, low-level hardware protocols and features, platform initialization, and board support packages.
Skills & qualifications
Skills
Qualifications
Full job description
Develop firmware for embedded systems across all phases of product development, from design through manufacturing and productization. Define and develop firmware architecture for key systems. Partner closely with hardware teams to ensure seamless hardware and firmware integration. Design and develop firmware components, including: Driver interfaces System libraries for SoC bring-up Low-level hardware protocols and features Platform initialization and board support packages Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 3+ years technical engineering experience OR Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 6+ years technical engineering experience OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 8+ years technical engineering experience OR equivalent experience. These requirements include, but are not limited to, the following specialized security screening: This role will require access to information that is controlled for export under export control regulations, potentially under the U.S. International Traffic in Arms Regulations or Export Administration Regulations, the EU Dual Use Regulation, and/or other export control regulations. As a condition of employment, the successful candidate will be required to provide either proof of their country of citizenship or proof of their U.S. permanent residency or other protected status (e.g., under 8 U.S.C. 1324b(a)(3)) for assessment of eligibility to access the export-controlled information. To meet this legal requirement, and as a condition of employment, the successful candidate's citizenship will be verified with a valid passport. Lawful permanent residents, refugees, and asylees may verify status using other documents, where applicable. Doctorate in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 5+ years technical engineering experience with coding OR Master's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 8+ years technical engineering experience with coding OR Bachelor's Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field AND 12+ years technical engineering experience with coding OR equivalent experience. 1+ year(s) experience working on or leading projects from beginning-to-end. Experience writing architecture documents for systems implemented by other teams. Experience with SoC bring-up and internal workings, such as internal fabric, power management, reset flows, and secure operational flows. Strong collaboration skills, including coordinating with both inside the team and outside stakeholders. Experience with Rust is also helpful.
How this job compares
Set against the 805 open Firmware Engineer jobs on Olive Jobs, counted November 8, 2026.
- Pay
- This postingNot listed
- California median$167–240K/yr271 salary ranges
- US median$49–67/hr34 hourly ranges
- Openings
- Olive Jobs lists 344 open Firmware Engineer jobs in California and 805 across the US. Under 1% of them nationwide are listed as remote or flexible.
- Experience
- This posting asks for at least 3 years of experience; Firmware Engineer postings that state a minimum ask for 5 years at the median (658 postings).
- Education
- 334 of the 805 open Firmware Engineer jobs (41%) ask for a bachelor's degree or higher.
Counted across the open, public US postings on Olive Jobs on November 8, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.
Prepare for this role
You've read the whole posting — now see how you match it.


