
New College Grad - Embedded Firmware Engineer
Micron Technology24 hours ago
Responsibilities
- Develop and modify embedded equipment software in cross-discipline design teams.
- Write software in C, C++, Bash, and Python for bare-metal systems and RHEL-compatible Linux distributions in containers.
- Design custom in-house semiconductor equipment and support New Product Introduction and manufacturing operations.
- Improve existing designs and respond to manufacturing and production support needs.
- Perform hands-on development with electronics, computers, and in-house and third-party equipment in a laboratory environment.
- Debug software-hardware interactions using schematics, datasheets, timing diagrams, oscilloscopes, logic analyzers, DMMs, and SMUs.
- Root-cause system-level issues involving signal- and register-level embedded behavior.
- Collaborate with software, electrical, control, and mechanical engineers across Boise, San Jose, Penang, and Hyderabad.
Requirements
- Bachelor of Science degree in Electrical Engineering, Computer Engineering, or equivalent.
- Experience with C and C++.
- Ability to read and reason about schematics, datasheets, and timing diagrams to debug software-hardware interactions.
- General knowledge of laboratory equipment, including oscilloscopes and DMMs.
- Experience with Linux and the GNU toolchain.
- Experience debugging embedded systems at the signal and register level.
- Experience with hardware interfaces such as GPIO, SPI, I2C, UART, and PCIe.
- Preferred: proficiency in Python, container experience, and bare-metal development experience.
- Preferred: ability to review PCB layouts for software-relevant power, clock, and interface concerns.
- Preferred: board bring-up experience or close collaboration during hardware bring-up.
- Preferred: experience correlating firmware behavior with electrical measurements and debugging timing, signal-integrity, or power-related issues.
- Preferred: experience building physical systems combining software and hardware.
- Preferred: experience using AI-assisted development tools for software design, implementation, testing, and debugging.
Benefits
- Medical, dental, and vision plan options.
- Income protection benefits for illness or injury and paid family leave.
- Paid time off and paid holidays.
- Professional growth and wellbeing programs.
About Micron Technology
Micron Technology designs and manufactures memory and storage semiconductors—DRAM, NAND, NOR and SSDs—sold to device makers, cloud providers, and embedded/automotive markets. Founded in 1978 and headquartered in Boise, Idaho, it operates globally and sells under the Micron and Crucial brands as a public company (NASDAQ: MU). Its products support data center, AI, mobile, and PC systems, including high-bandwidth and multichip packages for performance- and space-constrained applications.