company

Firmware / Embedded Engineer Intern

root-accessNew York City
On-site Internship

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Entry Level

Qualifications

Qualifications:Hands-on experience with microcontrollers such as STM32, Arduino, or ESP32.Familiarity with embedded peripherals: UART, I2C, SPI, GPIO, and timers. Experience with at least one development toolchain like PlatformIO, STM32CubeIDE, Zephyr, Arduino, or Keil. Interest in enhancing firmware development tools and contributing to their future design. Experience with large language models and AI-focused development tools.

About the job

Join our dynamic team at root-access as a Firmware / Embedded Engineer Intern for our paid summer internship for 2026. We are in search of an enthusiastic individual eager to experiment, provide constructive criticism, and contribute to the development of innovative developer tools. You will work closely with our product as an internal user, writing firmware for development boards and assisting in the validation of AI-enhanced workflows. You will also engage in embedded projects that include testing peripherals, validating board files, and exploring cutting-edge toolchains. Our fast-paced environment is perfect for ambitious engineers who thrive on challenges.

If you enjoy hard work paired with laughter amidst a team of talented individuals, you will find your place here!

What You’ll Do

  • Develop, test, and debug embedded software and firmware (e.g., STM32, ESP32, nRF52) utilizing C/C++ or Rust.

  • Leverage our internal AI-driven tools for firmware generation and configuration.

  • Assist in testing features such as pin mapping, driver generation, clock tree configuration, and build tool integrations.

  • Offer structured insights regarding usability, bugs, and edge cases as an integral part of the product development process.

  • Create demo projects, scripts, or workflows to validate the reliability and usability of our tools.

  • Interpret datasheets and vendor documentation to verify model outputs.

You might be a good fit if you:

  • Have hands-on experience with microcontrollers (STM32, Arduino, ESP32, etc.).

  • Are familiar with basic embedded peripherals: UART, I2C, SPI, GPIO, and timers.

  • Have experience with at least one toolchain (e.g., PlatformIO, STM32CubeIDE, Zephyr, Arduino, Keil).

  • Are curious about improving firmware development tools and eager to influence their evolution.

  • Have experimented with large language models and AI-native developer tools.

About root-access

At root-access, we are pioneering the future of embedded systems and firmware development. Our team is composed of passionate engineers dedicated to innovation and excellence. Join us to be part of a collaborative and vibrant work culture where your ideas will be valued and your skills will be enhanced.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.