Root Access · 18 hours ago
Firmware / Embedded Engineer -- Intern
Root Access is seeking a Firmware / Embedded Engineer Intern for their paid summer internship in 2026. The intern will write firmware for development boards, validate AI-assisted workflows, and contribute to embedded projects while providing feedback on usability and tool reliability.
Information Technology & Services
Responsibilities
Write, test, and debug embedded software + firmware (e.g., STM32, ESP32, nRF52) using C/C++ or Rust
Use our internal AI-powered tools to generate/configure firmware
Help test features like pin mapping, driver generation, clock tree config, and build tool integrations
Provide structured feedback on usability, bugs, and edge cases (you’re part of the product loop)
Build demo projects, scripts, or workflows that help us validate tool reliability and usability
Read datasheets and vendor docs to cross-verify model output (yep, still a thing)
Qualification
Required
Write, test, and debug embedded software + firmware (e.g., STM32, ESP32, nRF52) using C/C++ or Rust
Use our internal AI-powered tools to generate/configure firmware
Help test features like pin mapping, driver generation, clock tree config, and build tool integrations
Provide structured feedback on usability, bugs, and edge cases (you're part of the product loop)
Build demo projects, scripts, or workflows that help us validate tool reliability and usability
Read datasheets and vendor docs to cross-verify model output (yep, still a thing)
Have hands-on experience with microcontrollers (STM32, Arduino, ESP32, etc.)
Know your way around basic embedded peripherals: UART, I2C, SPI, GPIO, timers
Have worked with at least one toolchain (e.g., PlatformIO, STM32CubeIDE, Zephyr, Arduino, Keil)
Are curious about how firmware dev tools could be better—and want to shape that future
Have tinkered with LLMs and AI-native dev tools
Company
Root Access
Helping teams configure and program mission-critical hardware with AI.
Funding
Current Stage
Early StageCompany data provided by crunchbase