Cornelis Networks, Inc.

Cornelis Networks, Inc.

Principal Embedded Firmware Engineer — AI/HPC Networking Silicon

Boston, Massachusetts, United States · Principal · Full-time

Sponsorship not specifiedDetected 16 hours ago
C++AlgorithmsEmbedded SystemsLeadershipCommunicationMentoring

Stay score

odds of building a lasting career here

37Risky
Cap-exempt (no lottery)0
Sponsors this role80
Entry-level history0
PERM / green-card track0
Lottery odds40
Fits your clock70

Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.

Lottery odds assume a STEM candidate.

Personalize to your clock →

Community outcomes

No reports yet — be the first to help the next applicant.

About the role

  • We're looking for a principal-level embedded engineer to help architect firmware across our next-generation networking silicon.
  • A key focus of the role is the management firmware that boots, secures, and controls the on-chip compute engines that accelerate collective communication (all-reduce, broadcast, reduce-scatter), alongside broader embedded architecture work across the platform.

Responsibilities

  • Architect and implement bare-metal C firmware on a RISC-V management core that provisions, boots, and supervises arrays of on-chip acceleration engines.
  • Own the secure firmware-loading pipeline:
  • Validate firmware against functional simulators (e.g., QEMU) with automated unit and integration tests.
  • Set architecture standards, review designs and code, and mentor engineers.
  • Own the secure firmware-loading pipeline: fetch images from flash, coordinate hardware root-of-trust authentication, and distribute verified images into each engine's local memories through on-chip fan-out/DMA hardware.

Requirements

  • 10+ years of embedded/firmware engineering, with a track record of software architecture and technical leadership.
  • Deep experience with bare-metal firmware on constrained cores, including manually managed local memories and low level bring-up.
  • Experience with secure boot / image authentication and hardware root-of-trust integration.
  • Experience programming hardware CSRs and co-designing register-level interfaces with silicon teams.

Nice to have

  • RISC-V firmware and toolchain experience.
  • Firmware orchestration for multi-core accelerator arrays.
  • Hardware root-of-trust ecosystems (e.g., Caliptra) and SHA-2/signature verification.
  • Code-generation toolchains (SystemRDL, Kaitai, CMake) and simulator-based co-verification.
  • Familiarity with emerging AI/HPC interconnect standards: Ultra Ethernet (UEC), UALink, and ESUN.
  • Background in HPC/AI networking, RDMA, or libfabric.
  • Cornelis Networks does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services.
  • We encourage applications from all qualified candidates and will accommodate applicants' needs under the respective laws throughout all stages of the recruitment and selection process.

Compensation

  • We offer a competitive compensation package that includes equity, cash, and incentives, along with health and retirement benefits.

Benefits

  • Build per-engine bring-up, reset sequencing, and health validation driven by control/status registers, with solid timeout and error handling and enforced security invariants.

Company info

  • Backed by top-tier venture capital and strategic investors, we are committed to innovation, performance and scalability - solving the world's most demanding computational challenges with our next-generation networking solutions.

This listing is sourced directly from Cornelis Networks, Inc.'s careers page and normalized into a canonical job model.