Principal Embedded Firmware Engineer — AI/HPC Networking Silicon

Jobgether

United States

Remote

USD 180,000 - 260,000

Full time

36 hours 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

null

Job summary

Jobgether on behalf of a partner company is seeking a Principal Embedded Firmware Engineer to shape firmware for AI and HPC networking silicon in the United States. You will lead bare-metal C firmware on a RISC-V management core to provision and supervise on-chip acceleration engines.

You will collaborate with ASIC/RTL teams, implement secure boot and validation, test with QEMU, and mentor engineers, while applying AI-assisted tooling to accelerate development in a fully remote US-based role.

Qualifications

  • 10+ years in embedded systems or firmware with architecture ownership or tech leadership.
  • Expert-level C; C++ is a plus.
  • Proficient Python for scripting and tooling.
  • Hands-on bare-metal firmware for constrained cores.
  • Experience with secure boot and hardware root-of-trust.
  • Experience programming CSRs and hardware interfaces.
  • RISC-V firmware development and toolchains preferred.
  • Experience with AI-assisted engineering tools and validating generated code.
  • Familiarity with SystemRDL, Kaitai, and co-verification workflows.
  • Knowledge of AI/HPC networking interconnects is a plus.

Responsibilities

  • Architect and develop bare-metal firmware for RISC-V management cores.
  • Build secure firmware-loading pipelines with hardware root-of-trust.
  • Implement per-engine bring-up, reset, and health checks with robust error handling.
  • Scale firmware across multi-die accelerator arrays and updates.
  • Define hardware/software interfaces with ASIC/RTL teams.
  • Validate firmware using QEMU and automated tests.
  • Apply AI-assisted methods while maintaining rigorous review.
  • Lead architectural decisions and code reviews; mentor engineers.
  • Collaborate with hardware, silicon, and software teams to ensure secure, production-ready firmware.

Skills

C programming
C++ experience
Python
Bare-metal firmware
Secure boot / root-of-trust
Register-level interfaces
RISC-V firmware
AI-assisted development tools
Hardware security concepts
SystemRDL / Kaitai familiarity

Tools

SystemRDL
Kaitai
CMake
QEMU

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal Embedded Firmware Engineer — AI/HPC Networking Silicon based in the United States.

As a Principal Embedded Firmware Engineer, you will shape the firmware architecture powering next‑generation networking silicon for AI and high‑performance computing (HPC) infrastructure. You will lead the development of bare‑metal firmware responsible for securely booting, provisioning, and supervising on‑chip acceleration engines across complex, multi‑die systems. Your work will establish the reliable infrastructure required to support demanding compute workloads at scale. Collaborating closely with ASIC, RTL, and software engineering teams, you will define hardware/software interfaces, strengthen security, and improve system bring‑up and validation. You will combine hands‑on engineering with technical leadership, architectural decision‑making, code reviews, and mentorship. This fully remote opportunity is suited to an experienced firmware architect who enjoys tackling low‑level silicon challenges and using AI‑assisted engineering tools to accelerate development while maintaining rigorous quality standards.

Accountabilities
  • Firmware Architecture and Development: Architect, design, and implement bare‑metal C firmware running on a RISC‑V management core to provision, boot, and supervise arrays of on‑chip acceleration engines.
  • Secure Firmware Loading: Develop and maintain the secure firmware‑loading pipeline, including fetching images from flash, coordinating authentication through hardware root‑of‑trust mechanisms, and distributing verified images into individual engines’ local memories using on‑chip fan‑out and DMA hardware.
  • Engine Initialization and Health Monitoring: Implement per‑engine bring‑up, reset sequencing, and health validation through control and status registers, with robust timeout handling, error recovery, and enforced security invariants.
  • Multi‑Engine and Multi‑Die Support: Scale firmware distribution and initialization across numerous engines and multiple dies, supporting runtime rebooting and in‑field firmware updates.
  • Hardware/Software Interface Definition: Define and maintain hardware/software contracts with ASIC and RTL teams using a datamodel‑first workflow and tools such as SystemRDL, Kaitai, and YAML‑based code generation.
  • Firmware Validation and Testing: Validate firmware using functional simulators such as QEMU, supported by automated unit and integration tests.
  • AI‑Assisted Engineering: Integrate AI tools into firmware design, implementation, debugging, and testing workflows while ensuring generated code and recommendations are rigorously reviewed and validated.
  • Technical Leadership: Establish architecture and coding standards, lead design and code reviews, make key technical decisions, and mentor engineers across the team.
  • Cross‑Functional Collaboration: Work closely with silicon, hardware, and software engineering teams to resolve integration challenges and deliver secure, reliable, production‑ready firmware.
Requirements
  • Professional Experience: 10 or more years of embedded systems or firmware engineering experience, including software architecture ownership and technical leadership.
  • C Programming: Expert‑level proficiency in C; C++ experience is an advantage.
  • Python: Working knowledge of Python for scripting, automation, testing, and development support.
  • Bare‑Metal Firmware: Extensive hands‑on experience developing bare‑metal firmware for constrained processing cores, including low‑level hardware initialization and manual management of local memories.
  • Secure Boot and Authentication: Experience implementing secure boot or firmware image authentication and integrating hardware root‑of‑trust mechanisms.
  • Register‑Level Hardware Interfaces: Proven experience programming control and status registers (CSRs) and collaborating with silicon engineering teams to design register‑level interfaces.
  • AI‑Assisted Development: Demonstrated practical proficiency with AI‑assisted engineering tools, together with the technical judgment to verify generated code, identify errors, and validate results.
  • RISC‑V Expertise: Experience with RISC‑V firmware development and toolchains is preferred.
  • Accelerator Firmware: Familiarity with firmware orchestration across multicore or multi‑engine accelerator arrays is an advantage.
  • Hardware Security Technologies: Knowledge of hardware root‑of‑trust ecosystems such as Caliptra, along with SHA‑2 hashing and digital signature verification, is desirable.
  • Code Generation and Co‑Verification: Familiarity with tools and workflows such as SystemRDL, Kaitai, CMake, and simulator‑based hardware/software co‑verification is preferred.
  • AI/HPC Networking: Knowledge of emerging interconnect standards such as Ultra Ethernet Consortium (UEC), UALink, and ESUN is an advantage.
  • Networking and HPC Background: Experience with high‑performance computing, AI networking, RDMA, or libfabric is beneficial.
  • Technical Leadership and Communication: Ability to make sound architectural decisions, review complex designs, mentor engineers, and collaborate effectively across hardware and software disciplines.
  • Remote Work: Ability to work remotely while residing within the United States.
Benefits
  • Competitive compensation: A comprehensive total rewards package combining base salary, equity, and performance‑based incentives.
  • Individualized base pay: Salary determined by skills, qualifications, experience, and geographic location relative to the hiring range.
  • Performance incentives: Eligibility for an annual bonus or other incentives, depending on the role.
  • Medical coverage: Medical, dental, and vision insurance.
  • Insurance protection: Disability and life insurance, plus accidental injury insurance.
  • Additional coverage: Dependent care flexible spending account and pet insurance.
  • Retirement savings: 401(k) plan with employer matching contributions.
  • Paid time off: Generous paid holidays and Open Time Off (OTO) for regular full‑time exempt employees.
  • Additional leave: Sick time, bonding leave, and pregnancy disability leave.
  • Flexible work environment: Fully remote work for employees residing in the United States.
  • Industry collaboration: Opportunities to work with influential organizations and experts across the semiconductor industry.
  • Innovative engineering environment: The opportunity to contribute to advanced AI and HPC networking technologies within a collaborative, technically ambitious team.
  • Equal opportunity: A commitment to fair employment practices, reasonable accommodations throughout the recruitment process, and consideration of all qualified applicants.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Embedded Firmware Engineer — AI/HPC Networking Silicon (Fully Remote)
Principal Embedded Firmware Engineer — AI/HPC Networking Silicon (Fully Remote)

Jobgether • United States

Remote
USD 150,000 - 210,000
Remote work
Collaborative, ambitious team
Principal Embedded Firmware Engineer
Principal Embedded Firmware Engineer

Cornelis Networks, Inc. • United States

Remote
USD 180,000 - 280,000
Principal Embedded Firmware Engineer — AI/HPC Networking Silicon
Principal Embedded Firmware Engineer — AI/HPC Networking Silicon

Cornelis Networks, Inc. • Boston (MA)

Remote
USD 150,000 - 210,000
Equity
Health benefits
401(k) with match
+2
Principal Firmware Architect AI/HPC Networking (Remote)
Principal Firmware Architect AI/HPC Networking (Remote)

Jobgether • United States

Remote
USD 180,000 - 260,000
null
Firmware Engineer - Fully Remote | Up to $120/hr
Firmware Engineer - Fully Remote | Up to $120/hr

Mercor • San Francisco (CA)

Remote
USD 150,000 - 210,000
Principal Hardware Engineer - AI, Security, SOC
Principal Hardware Engineer - AI, Security, SOC

CyberCoders • San Jose (CA)

On-site
USD 190,000 - 240,000
Healthcare coverage
401k
Pre-IPO equity
+2
Principal Embedded Firmware Architect - AI/HPC Networking
Principal Embedded Firmware Architect - AI/HPC Networking

Cornelis Networks, Inc. • Boston (MA)

Remote
USD 150,000 - 210,000
Equity
Health benefits
401(k) with match
+2
Firmware Engineer
Firmware Engineer

Normal Computing Corp. • Mountain View (CA)

On-site
USD 140,000 - 200,000
Neuromorphic Front-End Silicon Lead
Neuromorphic Front-End Silicon Lead

Intel Corporation • Phoenix (AZ)

Hybrid
USD 221,000 - 312,000
Stock bonuses
Health benefits
Retirement plan
+1
Principal Design Engineer
Principal Design Engineer

IC Resources • Irvine (CA)

Remote
USD 180,000 - 260,000
Annual performance bonus
Stock options
401(k)