CareerPlanSign in

Firmware Developer

San Jose, California, United States💼 Full-time💰 $133–$133🗓 2026-09-14 → 2026-09-26

Core

Design, develop, and optimize firmware for Field Programmable Gate Arrays (FPGA), focusing on configuration and security features.

Role type

Firmware Engineer (FPGA)

Builds

FPGA devices with configuration and security capabilities

Domain

Semiconductor / Hardware / Embedded Systems

Deliverable

production ML models | product features

Required skills

C, C++, unit testing, system testing, hardware specification review, FPGA configuration, FPGA security

Preferred skills

Assembly, system-level debugging, RTOS, device driver development, CPU architecture, production security, crypto, functional safety, FuSA compliance

Technologies

C, C++, Emulator, FPGA Silicon

Responsibilities

Review product and hardware specifications and write firmware design specifications; Implement configuration and security features of FPGA devices using C and C++; Write unit tests and system tests to validate firmware features; Use Emulator and/or FPGA Silicon to validate user flows; Collaborate with hardware and validation engineers on co-engineering and joint debug of complex system level issues

Seniority

Mid-Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.