Firmware Intern

EtchedSan Jose, CA
6hOnsite

About The Position

In our firmware role, you will help develop firmware for custom ASICs designed to run large transformer models efficiently. You’ll work across the stack—from low-level drivers, hardware interfaces, and system initialization code to integration with runtime libraries and model-execution frameworks. Your work will focus on making the hardware operate reliably and at peak performance, enabling high-throughput inference and training workloads. You’ll collaborate with hardware, architecture, and software teams to bring up new silicon, validate features, and support real-world AI applications.

Requirements

  • Progress towards a Bachelor’s, Master’s, or PhD degree in Computer Science, Engineering, or a related technical field.
  • Proficiency in C/C++ or Rust
  • Strong fundamentals in data structures and algorithms
  • Strong understanding of low-level software engineering
  • Strong understanding of hardware/software co-design
  • Excellent communication and collaboration skills

Nice To Haves

  • Experience with Linux internals, kernel development, or driver debugging
  • Experience with hardware diagnostics or interpreting hardware logs
  • Exposure to server virtualization or CI/CD pipelines
  • Experience with Rust or embedded development

Benefits

  • Generous housing support for those relocating
  • Daily lunch and dinner in our office
  • Direct mentorship from industry leaders and world-class engineers
  • Opportunity to work on one of the most important problems of our time
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service