Root Access logo

Root Access

Founding Engineer - Firmware / Embedded Software

Root Access

📍 New York, United States of America 🇺🇸

full-time
mid-level
115000
Posted —
Key Skills
Firmware C/C++ RTOS microcontrollers I2C
Industry
Consumer Electronics Robotics

Job Description

Company Overview:

Root Access is an applied AI company helping develop mankind’s most important machines.

Role Overview

We’re looking for a Firmware Engineer who’s excited to break things, give blunt feedback, and help shape the developer tools they wish they had. You’ll be an internal user of our tools, write firmware for real dev boards, and validate AI-assisted workflows. You’ll also contribute to embedded projects for testing peripherals, validating board files, or exploring new toolchains.

What You’ll Do

  • Write and debug firmware (e.g. iMX, LPC, etc ) using C/C++ or Rust.
  • Develop 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).

You might be a good fit:

  • Have hands-on experience with microcontrollers (NXP, NRF, Infineon, etc.)
  • Know your way around embedded peripherals: UART, I2C, SPI, GPIO, timers, DMA, Interrupts
  • Worked with bare-metal, RTOS, embedded linux.
  • Have worked with several toolchains (e.g., PlatformIO, STM32CubeIDE, Zephyr, Keil).
  • Have worked in heavy machinery companies like John Deere, Caterpillar, Lockheed Martin, or other similar teams
  • Are curious about how firmware dev tools could be better—and want to shape that future.
  • (Bonus) Have tinkered with LLMs, AI dev tools, and have strong opinions about UI/UX

Compensation Range: $115K - $165K