

2026 PhD Firmware Engineering Intern/Co-op
Location
San Jose, CA
Level
Internship
Department
Semiconductors
Type
Salary
Job Description
Posted on:
2025-09-29
Responsibilities
- Craft, implement, debug, and validate features on reference hardware and software.
- Participate in design reviews, code reviews, and project planning.
- Build and complete clear documentation for all software produced.
- Work on both internal and external platforms.
- Engage in x86 firmware development using C.
- Design, build, and implement embedded firmware and Bootrom/HW.
- Debug issues at the boundary of firmware and hardware.
Job Requirements
- Currently enrolled in a US-based University in a PhD program in Electrical Engineering, Computer Science, or related field.
- Knowledge of low-level BIOS, firmware, or system software development.
- Proficiency in low-level programming languages C/C++ and knowledge of hardware architectures.
- Familiarity with embedded systems, RTOS, and embedded controller structure.
- Experience with source control, debuggers, and system-wide debugging.
- Understanding of VHDL/Verilog/FPGA and general hardware design concepts.
- Experience in Linux development environments.