Hedgehog is hiring a

Linux Platform Boot/Bringup/Security/Kernel Software Engineer. Hardcore low-level coding!

San Jose, United States
Full-Time

Be one of the key members of the hedgehog engineering team. Drive and fulfill the vision around Hedgehog Distributed Cloud Network Fabric. Modernize, modularize, and secure networking for the modern world. Enable Hedgehog to be the true de-facto choice of people deploying open networking solutions. Be the face of our company in the Open Source community.

This is a dream job for anyone who wants to geek out on Linux kernel, security, and low-level chip interfaces for a living. This is a hard-core coding position.

Prerequisites:

  • 7+ years of relevant hardcore Linux systems/platform experience. 
  • We don't care what degree you have; what matters is what you've done and what you can do.

Skills/experience required:

  • Fluency in at least one of the following programming languages [ more = better ]: Go, C, C++, or Rust 
  • Experience with Linux platform development
  • Understanding and experience with Linux kernel.
  • Experience with chip interfaces, drivers, and other low-level goodness
  • Experience with system bring-up
  • Understanding and experience with Linux security
  • Working knowledge of hardware root of trust, secure boot
  • Experience with UEFI, BIOS, TPM
  • Understanding and experience with Linux Networking

Beneficial skills/experience:

  • Experience with ONIE (Open Network Install Environment) and other boot, pre-boot environments.
  • Experience with SmartNICs/DPUs/IPUs
  • Experience with networking for AI or HPC environments 

All your information will be kept confidential according to EEO guidelines.

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job