Micron Technology

Intern - Embedded Software Engineer

Micron Technology
Apply
1 day ago
Boise, ID, USAIntern
H1B sponsor

Responsibilities

  • Design, develop, test, and support embedded software in C, C++, Bash, and Python for bare-metal and RHEL-compatible Linux environments.
  • Collaborate with software, electrical, controls, and mechanical engineers to develop semiconductor manufacturing equipment.
  • Debug hardware/software interactions using schematics, datasheets, register maps, oscilloscopes, logic analyzers, DMMs, and SMUs.
  • Evaluate interactions among software, electronics, sensors, actuators, communications, controls, and mechanical systems using measurements and engineering evidence.
  • Partner with New Product Introduction and Operations teams to transition equipment designs into manufacturing.
  • Use AI-assisted software engineering tools responsibly for code development, review, testing, debugging, and technical analysis.

Requirements

  • Must be pursuing a BS or MS, or have equivalent experience, in Computer Engineering, Electrical Engineering, or a closely related engineering field, and graduate after September 2027.
  • Programming experience in C or C++, familiarity with Linux development environments, and understanding of fundamental software engineering concepts.
  • Coursework or hands-on experience with digital and analog circuits, computer architecture, and embedded systems.
  • Ability to read schematics and datasheets, with general knowledge of oscilloscopes and DMMs.
  • Experience or demonstrated interest in hardware/software integration through coursework, research, personal projects, robotics, embedded systems, internships, or similar work.
  • Preferred experience with Git, GCC/GNU toolchains, GDB, Make/CMake, Bash, and Linux.
  • Preferred experience debugging hardware/software interactions and interpreting schematics, datasheets, timing diagrams, or register maps.
  • Preferred experience with GPIO, SPI, I2C, UART, CAN, USB, or PCIe.
  • Preferred understanding of microprocessor or microcontroller architecture, including memory-mapped I/O, interrupts, registers, memory, and peripheral devices.
  • Preferred experience using AI for code generation, review, testing, debugging, or technical analysis.

Benefits

  • Medical, dental, and vision plans are available in all locations.
  • Income protection benefits are available for illness or injury.
  • Paid family leave, paid time off, and paid holidays are provided.

Tech Stack

BashCC++CMakeGitLinuxMakePython

Categories

Micron Technology

About Micron Technology

10,000+ employees

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.

Contact me