Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Hayden AI

Senior Firmware Engineer

Hayden AI

Senior Firmware Engineer developing Linux device drivers for AI systems. Working closely with hardware teams and debugging complex issues for embedded platforms.

Posted 4/28/2026full-timeSan Francisco • California • 🇺🇸 United StatesSenior💰 $175,579 - $228,253 per yearWebsite

Tech Stack

Tools & technologies
Linux

About the role

Key responsibilities & impact
  • Design, develop, and maintain Linux kernel device drivers for cameras, sensors, networking, and custom hardware peripherals
  • Own Linux kernel bring-up and platform enablement on embedded ARM64 systems (e.g., NVIDIA Jetson platforms)
  • Debug and resolve complex issues across kernel space, drivers, and hardware interactions (timing, interrupts, DMA, memory)
  • Develop and optimize high-throughput data paths (e.g., camera pipelines, CSI, ISP, video encode/decode)
  • Work closely with hardware teams to support board bring-up, hardware validation, and signal-level debugging
  • Implement and maintain driver support for peripherals such as GNSS, IMU, LTE/5G modems, CAN, and storage devices

Requirements

What you’ll need
  • Bachelor’s or Master’s degree in Computer Engineering or related technical discipline
  • Minimum of 5+ years of professional experience in firmware development or a related field
  • Strong programming experience in C, with deep expertise in Linux kernel and device driver development
  • Proven experience developing and debugging Linux kernel modules, drivers, and BSPs
  • Deep understanding of Linux internals
  • Hands-on experience with hardware interfaces and protocols
  • Experience with camera subsystems (V4L2), GStreamer, or video pipelines is highly preferred
  • Strong experience with ARM64 embedded platforms and board bring-up

Benefits

Comp & perks
  • Options for medical, dental, and vision coverage for employees and dependents (for US employees)
  • Flexible Spending Account (FSA) and Dependent Care Flexible Spending Account (DCFSA)
  • 401(k) with 3% company matching
  • Unlimited PTO
  • Daily catered lunches in our San Francisco office

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Linux kernel developmentdevice driver developmentfirmware developmentC programmingdebugginghigh-throughput data pathscamera subsystemsGStreamerARM64 embedded platformshardware interfaces
Certifications
Bachelor’s degree in Computer EngineeringMaster’s degree in Computer Engineering