

ASIC Bootcode and Firmware Engineer
Location
Austin, TX
Level
Entry-Level
Department
Semiconductors
Type
Salary
Job Description
Posted on:
2025-10-09
Responsibilities
- Develop and verify embedded firmware for SoC secure boot and initialization.
- Conduct hardware/firmware co-verification in UVM System Verilog and C-DPI.
- Develop scripts and methodologies for embedded SoC boot firmware verification.
- Participate in the verification and debugging of embedded boot firmware functionality.
- Support platform emulation, SOC simulation, and silicon bring-up teams.
- Develop and execute subsystem and block level test plans.
- Interface with SoC integration and DV teams for IP level development.
Job Requirements
- Experience in ASIC firmware and hardware design and verification.
- Proficiency in C, C++, Assembly, Verilog, and System Verilog.
- Knowledge of UVM methodology and standard bus protocols (AXI, AHB).
- Familiarity with microprocessor tool chains and debugging tools.
- Strong analytical and problem-solving skills.
- Ability to work independently and as part of a team.
- Academic background in Electrical or Computer Engineering, preferably with a Master's or PhD.