Embedded Software Engineer at Base - ScoutJobs - The AI-curated global job board
Skip to content
B
Posted 12 hours ago

Embedded Software Engineer

BaseEmbedded Software Engineer

Requirements

5+ years embedded software experience, Expertise in C, C++, or Rust, Experience with microcontrollers or embedded Linux, System architecture expertise

Skills

C#RustLinux

About the role

About the Company

Base is America’s next-generation power company. We’re rebuilding the foundation of modern civilization–electricity–by deploying a vast network of distributed batteries that is transforming today’s fragile, centralized grid into a resilient and abundant system.

Responsibilities

  • Define and evolve the architecture of the embedded software platform that powers Base battery systems
  • Lead development of firmware that interfaces with sensors, power electronics, communications modules, and safety systems
  • Partner closely with hardware and electrical engineering to co-design reliable hardware and firmware systems
  • Drive system-level decisions across embedded, cloud, and fleet software to ensure the platform operates reliably at scale
  • Establish standards for reliability, diagnostics, and observability across devices deployed in the field
  • Design systems that support OTA updates and long-term device lifecycle management
  • Identify and solve foundational technical problems affecting safety, reliability, and scalability
  • Mentor engineers and raise the bar for embedded systems engineering

Requirements

  • 5+ years of experience developing embedded software or firmware
  • Deep expertise in C, C++, or Rust
  • Strong experience designing embedded systems that interact directly with hardware
  • Experience working with microcontrollers, embedded Linux, or real-time systems
  • Strong understanding of system architecture, reliability, and failure modes
  • Experience building software for systems deployed at scale
  • Ability to work across hardware, cloud software, and infrastructure disciplines
  • Track record of leading complex technical projects and shaping system architecture
  • First principles thinking and a bias toward solving hard problems

Preferred Qualifications

  • Experience reading hardware schematics and datasheets
  • Experience with the embedded Linux ecosystem, including kernel configuration and driver development
  • Familiarity with modern processor architectures (ARM, RISC-V)
  • Experience developing and debugging software on custom hardware
  • Working knowledge of power electronics or energy systems
  • Familiarity with safety and regulatory certification processes (UL1998, UL1741, UL1547)
ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Embedded Software Engineer

Base · Austin

Sign up to apply