AMD
San Jose, CA
2027 Undergrad Firmware Engineering Co-op/Intern
We tailor your resume to this role and apply for you in seconds.
Apply to 2027 Undergrad Firmware Engineering Co-op/Intern at AMDJob details
- Location
- San Jose, CA
- Work type
- Hybrid
- Posted
- 4 weeks ago
- Apply on
- campus-amd.icims.com
About this role
AMD is a technology company advancing processors, AI, and products that support healthcare, scientific discovery, and other critical applications. The Firmware Engineering intern/co-op will support the design, development, debugging, validation, and delivery of firmware for AMD’s discrete and embedded products across hardware and software environments.
What you'll do:
- We will assign you responsibilities to craft, implement, debug, and validate features on reference hardware and software, pre-silicon emulation and simulation environments supporting AMD products
- We will encourage to actively participate in design reviews, code reviews and project planning
- We will train you to build and complete clear documentation for all software produced
- We will provide opportunities to work on both internal and external platforms
- We will help you learn and apply AGILE methodologies and standard processes for Software Engineering
- Engage in x86 firmware development using C
- Design, Build and Implementation of Embedded Firmware + Bootrom/HW
- Debug issues at the boundary of FW and HW. We will have your involvement in Waveform level analysis to root cause FW/HW issues
What they're looking for:
- You are currently enrolled in a US based University in a Bachelor's program majoring in Electrical Engineering, Computer Science, Computer Engineering, or a related field
- This role requires the student to work full time (40 hours a week), in either a hybrid or onsite work structure throughout the duration of the co-op/intern term
- This role is not eligible for visa sponsorship
- Low level BIOS, firmware, or system software development
- Low level programming language C/C++ and knowledge of hardware architectures
- Embedded system, RTOS, and embedded controller structure
- Source control, debuggers, compilers and system wide debugging from software to firmware to hardware
- Opensource concepts
- VHDL/Verilog/FPGA and general hardware design concepts and process
- Linux development environments
- Architectural understanding and/or experience of graphics/compute pipelines
- Perforce, JIRA, Git, or similar tools
Benefits:
- Hybrid work structure is available
- Training to build and complete clear documentation for software produced
- Opportunities to work on both internal and external platforms
- Training and experience applying AGILE methodologies and standard Software Engineering processes
- Opportunities to learn new skills, expand your network, and gain real-world experience on projects that impact millions of end-users worldwide
Ready to apply to AMD?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.