Etched
Firmware Intern
San Jose · On-site · Internship · Posted Feb 7, 2026
- Education
- Progress toward a Bachelor’s, Master’s, or PhD degree in Computer Science, Engineering, or a related technical field.
About the job
Develop firmware for AI inference chips, from low-level drivers and hardware interfaces through runtime integration, helping bring up new silicon and ensure reliable, high-performance operation.
What you'll do
- Develop firmware, drivers, hardware interfaces, and system initialization code, integrating with runtime libraries and model-execution frameworks.
- Bring up new silicon and validate hardware features in collaboration with hardware, architecture, and software teams.
- Support reliable, high-performance hardware operation for AI inference and training workloads.
What they ask for
- Progress toward 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 and hardware/software co-design.
Nice to have
- Experience with Linux internals, kernel development, or driver debugging; hardware diagnostics or interpreting hardware logs.
- Exposure to server virtualization or CI/CD pipelines; experience with Rust or embedded development.
Tools
C/C++, Rust, Linux, CI/CD
AI focus
Firmware supports chips designed to run large AI models efficiently, with a focus on inference and support for training workloads.
Model-written summary · the original posting is authoritative