Drimva

Base Power

Embedded Software Engineer

Austin, TX · On-site · Full-time · Posted Oct 27, 2026

Experience
5+ years of experience developing embedded software or firmware.

About the job

Lead the architecture and development of firmware for Base’s battery systems, ensuring safe, reliable operation across a large fleet of home-deployed devices.

What you'll do

  • Define the embedded software platform architecture and lead firmware development for hardware interfaces and safety systems.
  • Coordinate system-level decisions with hardware, electrical, cloud, and fleet software teams; establish reliability and diagnostics standards.
  • Design OTA updates and device lifecycle systems, solve fleet-level technical problems, and mentor engineers.

What they ask for

  • 5+ years of experience developing embedded software or firmware.
  • Deep expertise in C, C++, or Rust.
  • Experience designing embedded systems that interact directly with hardware, and working with microcontrollers, embedded Linux, or real-time systems.
  • Experience building software for deployed systems at scale; track record leading complex technical projects and shaping system architecture.

Nice to have

  • Experience reading hardware schematics and datasheets, or developing and debugging software on custom hardware.
  • Familiarity with embedded Linux, ARM or RISC-V, power electronics or energy systems, or safety and regulatory certification processes.

Tools

C, C++, Rust, microcontrollers, embedded Linux, ARM, RISC-V, OTA

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)