Skip to main content
Bolt Graphics

Firmware Engineer

Bolt Graphics Sunnyvale, CA, United States Full-time 5 hours ago
Embedded & Systems Software

$180,000 - $230,000 USD yearly

About the role

Architect, develop, and bring up embedded firmware for advanced digital integrated circuits. The role focuses on firmware that orchestrates GPU execution, scheduling, context management, and system-level control.

What you'll do

  • Define, implement, and maintain firmware that orchestrates GPU execution, scheduling, context management, and system-level control.
  • Collaborate with architecture, RTL design, Verification, Validation, and systems software teams to drive firmware requirements and interfaces.
  • Design, develop, and maintain embedded firmware, boot software, and device drivers for silicon, memory, interconnect, and power/thermal subsystems.
  • Drive root-cause analysis across lab bring-up, qualification, manufacturing, and field-return scenarios.
  • Mentor engineers through technical leadership, design reviews, code reviews, and debug support.
  • Collaborate with cross-geo teams to drive program execution and deliver products.

What you'll need

  • 10+ years of experience in low-level microcontroller firmware development.
  • Deep understanding of interrupt schemes, multi-threading, DMA, memory management, and working in resource-restricted embedded environments.
  • Solid understanding of low-level software, device drivers, hardware interfaces, and system bring-up.
  • Proven track record of leading complex projects from concept to completion.
  • Experience with platform initialization and low-level drivers for peripherals including PCIe, I2C, SPI, UARTs, and GPIO.

Nice to have

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline.
  • Experience with custom ASIC or SoC pre-silicon verification and post-silicon bring-up.

More semiconductor jobs: Firmware engineer jobs · Sunnyvale jobs

Market context

This role has been open 19 days — well below the 54-day median for Embedded Firmware Engineering roles.

Embedded Firmware Engineering · Systems Software

Open roles in category
764
Median days open
54 d
Category median salary (all employers)
$173k
See the full market breakdown ▾Category comparison, and who else is hiring
How Bolt Graphics compares in Embedded Firmware Engineering hiring
Metric Bolt Graphics All employers we track in this specialty (764 roles · 86 employers)
Open roles in this specialty 1 764
Open roles in the wider Software, Firmware & Systems family 4 6531 · 156 employers
Median days open 19 d 54 d (−35 d vs this employer)
Median salary (USD postings) — $173k

Who's hiring in this category

  • Qualcomm · 110 open roles · median 63 d
  • NVIDIA · 80 open roles · median 53 d
  • AMD · 56 open roles · median 46 d
  • Micron Technology · 50 open roles · median 75 d
  • Lattice Semiconductor · 41 open roles · median 59 d
  • NXP Semiconductors · 37 open roles · median 34 d

How we counted: 764 open Embedded Firmware Engineering (Systems Software) roles from 86 employers tracked in the SemiconductorJobs index, counted 8 Nov 2026. Specialty figures count only roles carrying this exact specialty label, so an employer's related work in neighbouring specialties is not included there — it is counted in the wider Software, Firmware & Systems family row. Figures refresh nightly.

Bolt Graphics

Bolt Graphics

Apply now
Sunnyvale, CA, United States
On-site
Full-time
$180,000 - $230,000 USD yearly
5 hours ago

Share this job