
Computer Networking Products · 245 people
Principal Embedded Firmware Engineer — AI/HPC Networking Silicon
Posted 20 Oct
What’s this role about? You will architect and implement bare-metal firmware to provision, boot, and supervise on-chip acceleration engines for high-performance networking silicon. The role involves defining hardware/software contracts, managing secure firmware-loading pipelines, and providing technical leadership across the engineering team.
Skills required
Tap the ones you have
Want to get this job faster?
Apply with AI
No more application formsOur AI fills them in and submits them for you. You just pick the jobs.
Find hiring manager
Reach the person hiringEmail the person behind the job, not the inbox.
Company
About Cornelis Networks, Inc. Cornelis is solving one of the world’s biggest compute efficiency challenges—unlocking application performance with network-led acceleration at any scale. Built on the proven Omni-Path architecture, Cornelis is the only open fabric architecture that spans scale-up and scale-out, turning the network from passive transport into an active compute layer that drives faster AI and HPC outcomes.
Cornelis Networks, Inc.
Deliver the network performance your AI hardware was built for

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: 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.
- 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.
- Scale firmware distribution and bring-up across many engines and multiple dies, including runtime re-boot and in-field firmware updates.
- Define the hardware/software contract with ASIC/RTL teams using a datamodel-first workflow (e.g., SystemRDL, Kaitai, YAML → generated code).
- Validate firmware against functional simulators (e.g., QEMU) with automated unit and integration tests.
- Set architecture standards, review designs and code, and mentor engineers.
Qualification
Required
- 10+ years of embedded/firmware engineering, with a track record of software architecture and technical leadership.
- Expert C (C++ a plus) and working Python.
- 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.
- Demonstrated, hands-on AI-assisted engineering proficiency, plus the judgment to validate what the AI produces.
Preferred
- 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.
Benefits
- Health Insurance
- Dental Coverage
- Vision Coverage
- Disability Insurance
- Life Insurance
- Dependent Care Flexible Spending Account
- Accidental Injury Insurance
- Pet Insurance
- Paid Holidays
- 401(k) with Company Match
- Open Time Off
- Sick Time
- Bonding Leave
- Pregnancy Disability Leave
- Equity
- Performance-based Incentives
Interested in this role?
Recommended jobs
- M

Principal Software Engineer, Team Lead - Perception Platforms
Motional·Boston
$240K – $330KRemoteFull-time10+ years expSkills required
PythonDistributed Machine Learning TrainingGPU Clusters - V

Senior Principal AI Platform Engineer, Data & AI Platform
Vertex Inc.·Boston
$188K – $282KOn-siteFull-time10+ years expSkills required
AI platform engineeringGenAILLM - B

Principal Full Stack Software Engineer (Hybrid)
Broadridge·Boston
$175K – $195KHybridFull-time10+ years expSkills required
Software architectureJavaAWS