Senior CPU Firmware Architect – Bring-Up, Security & Debug

AheadComputing, Inc.

Austin (TX)

On-site

USD 120,000 - 180,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Growth opportunities
Startup environment
Collaboration with engineers

Job summary

AheadComputing, Inc. seeks a Senior Firmware Design Engineer to architect, develop, and maintain low-level firmware for RISC-V CPUs. You will define HALs, work on bootloaders, and collaborate with HW teams on CSRs and memory-mapped I/O.

You’ll validate firmware in pre-silicon and post-silicon contexts and implement security features like secure boot and root-of-trust. Responsibilities include DRAM training, platform bring-up, and working with OpenOCD/Lauterbach for debugging in a fast-moving

Qualifications

  • Bachelor's degree in Electrical/Computer Engineering or related field plus 3 years of post-baccalaureate experience.
  • Develop low-level device drivers and firmware for SoC/CPU/GPU emulation in C/C++ for pre-silicon environments.
  • Experience with RISC-based assembly and verification.
  • Experience with memory-mapped I/O peripheral configuration and DRAM initialization.
  • Knowledge of software build systems (Make, CMake) and code versioning (Git or Perforce).
  • Document infrastructure firmware decisions and collaborate with HW teams.

Responsibilities

  • Architect, develop, and maintain low-level firmware and drivers for RISC-V platforms.
  • Define HAL interfaces and initialization sequencing for novel CPU designs.
  • Write production firmware for CPU bring-up, power management, and diagnostics.
  • Collaborate with CPU architecture and RTL teams on CSRs and memory-mapped I/O.
  • Design bootloaders and platform bring-up, including DRAM training and UEFI/U-Boot where applicable.
  • Develop firmware for hardware verification, RTL simulation, and FPGA emulation.
  • Implement security features such as secure boot and hardware root-of-trust.

Skills

Firmware in C/C++
RISC-V
Bootloader
GDB/OpenOCD
Memory-mapped I/O
Version control (Git/Perforce)
Pre-silicon verification

Education

Bachelor's degree in EE/CE/CS

Tools

OpenOCD
Lauterbach
GDB
JTAG
U-Boot

Job description

AheadComputing, Inc. seeks a Senior Firmware Design Engineer to architect, develop, and maintain low-level firmware for RISC-V CPUs. You will define HALs, work on bootloaders, and collaborate with HW teams on CSRs and memory-mapped I/O.

You’ll validate firmware in pre-silicon and post-silicon contexts and implement security features like secure boot and root-of-trust. Responsibilities include DRAM training, platform bring-up, and working with OpenOCD/Lauterbach for debugging in a fast-moving

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Design Engineer
Senior Firmware Design Engineer

AheadComputing • Austin (TX)

On-site
USD 120,000 - 180,000
Competitive salary
Growth opportunities
Startup environment
+1
Remote Principal Embedded Firmware Engineer - RISC-V & AI
Remote Principal Embedded Firmware Engineer - RISC-V & AI

Jobgether • United States

Remote
USD 150,000 - 210,000
Remote work
Collaborative, ambitious team
Embedded Firmware Engineer: C/C++, Bring-Up Expert
Embedded Firmware Engineer: C/C++, Bring-Up Expert

AttoTude • Menlo Park (CA)

On-site
USD 175,000 - 205,000
Senior Firmware Engineer - AI Accelerated SOC
Senior Firmware Engineer - AI Accelerated SOC

Normal Computing Corp. • Mountain View (CA)

On-site
USD 140,000 - 200,000
Senior Firmware Architect: Secure Boot & RT Platform
Senior Firmware Architect: Secure Boot & RT Platform

42dot Inc. • Sunnyvale (CA)

On-site
USD 189,000 - 267,000
Principal Embedded Firmware Architect (Remote)
Principal Embedded Firmware Architect (Remote)

Cornelis Networks, Inc. • United States

Remote
USD 180,000 - 280,000
Senior Firmware Architect — Embedded RTOS, PCIe/Optics
Senior Firmware Architect — Embedded RTOS, PCIe/Optics

Infobahn Softworld Inc • San Jose (CA)

On-site
USD 150,000 - 210,000
Principal CPU Software Architect - Embedded SoC Firmware
Principal CPU Software Architect - Embedded SoC Firmware

QUALCOMM, Inc. • San Diego (CA)

On-site
USD 197,000 - 295,000
Senior UEFI Firmware Engineer — Hardware Bring-Up Leader
Senior UEFI Firmware Engineer — Hardware Bring-Up Leader

AMI US Holdings Inc. • Duluth (GA)

On-site
USD 120,000 - 150,000
Healthcare
Retirement plans
Paid time off
Firmware Engineer
Firmware Engineer

AttoTude inc. • Menlo Park (CA)

On-site
USD 175,000 - 205,000