Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Software Engineer

BasePower

Embedded Software Engineer

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. We are engineers, operators, and creatives solving some of the most complex, interdisciplinary challenges of our time.

About the Role

As an Embedded Software Engineer at Base, you will lead the architecture and technical direction of the firmware that powers our battery systems.

Our devices monitor hardware, control power electronics, communicate with cloud services, and respond to real-time grid conditions. The embedded platform you help define must operate safely and reliably across thousands of systems deployed in homes.

You will work closely with hardware, electrical, and software teams to shape how these systems are designed, built, and operated at fleet scale. This role requires deep technical judgment, strong systems thinking, and the ability to guide complex engineering decisions that affect the entire platform.

The systems you help architect will power Base's distributed energy network.

What You'll Do

  • 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 that affect the safety, reliability, and scalability of the Base fleet.
  • Mentor engineers and raise the bar for embedded systems engineering across the company.

What You'll Bring

  • 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 in production hardware systems.
  • Experience building software for systems deployed at scale.
  • Ability to work across disciplines including hardware, cloud software, and infrastructure.
  • Track record of leading complex technical projects and shaping system architecture.
  • First principles thinking and a bias toward solving hard problems.

Preferred Skills

  • Experience reading hardware schematics and datasheets to guide firmware design and integration.
  • Experience with the embedded Linux ecosystem, including kernel configuration, driver development, and device update mechanisms.
  • Familiarity with modern processor architectures (ARM, RISC-V) and trade-offs in selecting platforms for embedded systems.
  • 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).

About the Team

America's power grid is failing—electricity costs have risen even as generation gets cheaper, and blackouts are becoming more common. We're building the software that fixes it. Our team owns the entire stack: firmware that controls batteries in thousands of homes, trading algorithms that buy and sell power in real-time markets, distributed commanding systems that orchestrate a growing fleet as a single grid asset, factory software for our Austin manufacturing line, and the product experience that makes it all invisible to homeowners. If you want to write code that physically moves electrons, ships hardware, and reshapes critical infrastructure, this is the job.

Please note: Base is a startup, which means priorities shift and evolve quickly. Your role may expand or change based on the needs of the business at any given time, so the responsibilities listed may not be exhaustive.

Our Values
  • First Principles Thinking: Question assumptions. Principles > rules.

  • Operate at Base Pace: Focus on what matters, act quickly, and learn by doing.

  • Give & Get Feedback: Be direct, be humble, and maintain a growth mindset.

  • Everyone's an Owner: Follow through on commitments and own results.

  • Strong Opinions, Loosely Held: Drive clarity and make calls with imperfect information.

  • Committed to the Mission: Rebuilding the grid is a big challenge. We work hard because we care deeply about the impact we're creating. We work in-person. It's not a 9-to-5. We are all-in.

  • Fun & Optimism Coexist with Grit: Collaboration and celebration coincide with the intensity of building real things.

Do the best work of your life at Base.
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Austin, TX vacancy
  • $35 per hour

     ...Embedded Software Engineer Intern Austin, Texas, United States; South San Francisco, California, United States About Neuralink: We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed... 
    Suggested
    Hourly pay
    Price work
    Temporary work
    Internship
    Flexible hours

    Neuralink

    Austin, TX
    3 days ago
  • CesiumAstro in Austin, Texas is seeking a Principal Embedded Software Engineer to design and implement software for embedded devices and systems. The successful candidate will have 9+ years of software development experience and expertise in C and C++. This position offers... 
    Suggested

    Roman Health Pharmacy LLC

    Austin, TX
    3 days ago
  • $119k - $281k

     ...Embedded Software Engineer, Implant Embedded Systems Austin, Texas, United States; South San Francisco, California, United States About Neuralink: We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore... 
    Suggested
    Full time
    Temporary work
    Internship
    Flexible hours

    Neuralink

    Austin, TX
    1 day ago
  •  ...Cirrus Logic has been propelled by the top engineers in mixed-signal processing. Our rockstar...  ...career! Cirrus Logic is seeking a software engineer to join our team developing drivers...  .... A background in Windows, Linux, or embedded driver development is preferred.... 
    Suggested

    Cirrus Logic

    Austin, TX
    9 days ago
  • $105k - $145k

     ...Embedded Software Engineer Atomic Semi is building a small, fast semiconductor fab. It's already possible to build this with today's technology and a few simplifications. We'll build the tools ourselves so we can quickly iterate and improve. We're building a small... 
    Suggested
    Work at office
    Visa sponsorship
    Night shift

    Atomic Semi

    Austin, TX
    4 days ago
  •  ...Embedded Linux Software Engineer Austin, TX Company Overview: Allen Control Systems (ACS) is a cutting-edge defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing a small, autonomous... 
    Local area

    Allen Control Systems

    Austin, TX
    1 day ago
  • $78.4k - $130k

     ...Job Description: Objective of role: The Embedded Software Engineer is responsible for the design, development, testing, and support of embedded software solutions for both existing and new products, including new hardware bring-up, low-level hardware/software integration... 
    Local area
    Remote work

    ITW

    Austin, TX
    3 days ago
  •  ...Embedded Software Engineer Location: Austin, TX, US As an Embedded Software Engineer, you will design, develop, and support next-generation FPGA and RF products in an exciting high growth market. The fast-paced Abaco RF&DSP team develops leading edge ruggedized... 
    Immediate start

    AMETEK

    Austin, TX
    14 hours ago
  •  ...Job Description The Role GM’s Software Defined Vehicle Platform unlocks the ability to scale new software rapidly, seamlessly...  ...creative customer-facing features of tomorrow. As an Embedded Software Engineer on the Universal Flash Orchestrator Team, you will develop... 
    Local area
    Work from home
    Relocation package

    General Motors

    Austin, TX
    2 days ago
  • $90k

    Select how often (in days) to receive an alert: As an Embedded Software Engineer, you will design, develop, and support next-generation FPGA and RF products in an exciting high growth market. The fast-paced Abaco RF&DSP team develops leading edge ruggedized ADC, DAC, and... 
    Permanent employment
    Local area
    Immediate start

    AMETEK, Inc.

    Austin, TX
    14 hours ago
  • $35 per hour

     ...Team Description The Brain Interfaces Embedded Systems Team, a division of the Brain Interfaces...  ...are looking for experienced, hands‑on engineers who are interested in exploring what’s...  ...engineers, algorithms engineers, and software engineers on a small, agile team. The job... 
    Hourly pay
    Full time
    Temporary work
    Internship
    Local area
    Flexible hours

    Latent AI

    Austin, TX
    1 day ago
  •  ...world moves earth for construction. Founded by former SpaceX engineers and backed by Bain Capital Ventures, TerraFirma is...  ...Overview In this role, you’ll take hands‑on ownership of the embedded hardware and software for our robots. You’ll be responsible for both high‑level... 
    Worldwide
    Relocation
    Weekend work

    TerraFirma Robotics

    Austin, TX
    1 day ago
  •  ...Switching, Routing, QOS, Telemetry, Analytics, and so on. Analyze, influence and improve the performance of software libraries, APIs, and tools according to good engineering practices. Collaborate with team members, architects, QA and support teams to resolve defects. Assist... 

    NVIDIA Gruppe

    Austin, TX
    3 days ago
  •  ...passionate, collaborative, energetic, and forward‑thinking individuals to join our team. CesiumAstro is seeking an experienced Embedded Software Engineer II with a strong background in embedded Linux development and the Yocto build system. This role is ideal for engineers... 
    Permanent employment
    Full time
    Work experience placement
    Local area

    Roman Health Pharmacy LLC

    Austin, TX
    3 days ago
  •  ...powered by cutting‑edge perception, sensor, and embedded systems technologies. About the Team The Sensors and System Software team is responsible for the core low‑level...  ...with hardware, autonomy, and platform engineering groups to build robust embedded systems that... 

    NGV Talent

    Austin, TX
    14 hours ago
  • A leading automotive company is seeking an Embedded Software Engineer to develop vehicle-side software for Over-the-Air updates. The ideal candidate will possess strong C/C++ programming skills and a background in embedded systems on QNX or Linux. Responsibilities include... 

    General Motors

    Austin, TX
    1 day ago
  •  ...Embedded Linux Software Engineer to Sensors and System Software Team Austin, TX About the Team The Sensors and System Software team is crucial to autonomous driving, developing the core software that allows our vehicles to perceive and understand the world around... 
    Remote work
    Relocation

    Avride

    Austin, TX
    14 hours ago
  •  ...energetic, and forward-thinking individuals to join our team. We are seeking a highly skilled and experienced Principal Embedded Software Engineer II to join our software team. In this position, you will be responsible for low-level and high-level software in... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    3 days ago
  •  ...Embedded Software Engineer - Security Austin, Texas, United States Ambiq is on a mission to enable intelligence everywhere — powering the AI edge revolution with the world's lowest-power semiconductor solutions. Built on our proprietary sub- and near-threshold... 
    Work experience placement
    Local area

    Ambiq

    Austin, TX
    14 hours ago
  • $90k - $120k

    A global industrial technology solutions provider is seeking an Embedded Software Engineer in Austin, Texas. The role involves designing, developing, and supporting cutting-edge FPGA and RF products. Candidates should have 5+ years of experience in C programming and embedded... 

    AMETEK, Inc.

    Austin, TX
    14 hours ago
  • A leading streaming technology company based in Austin, Texas is seeking an experienced software engineer to join their Products Team. The role focuses on development within the Roku OS, requiring strong skills in C/C++, Linux, and SoC integration. Ideal candidates will... 

    Roku, Inc.

    Austin, TX
    1 day ago
  • ICON is looking for an Embedded Software Engineer to join our Software Products team in Austin, TX. In this hands‑on role you will develop and maintain control software for our production fleet and our space‑based robotic systems. You will contribute in all aspects of... 
    For contractors
    Remote work

    ICON

    Austin, TX
    4 days ago
  •  ...here. This role will be on-site 5 days a week in NW Austin. Scope As a member of the team at Ambiq, an Sr. Staff Embedded Software Engineer (Security), will provide technical and team leadership in extending and supporting Ambiq's Secure Bootrom/Bootloader and... 
    Local area

    Ambiq Micro

    Austin, TX
    1 day ago
  •  ...passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are seeking an experienced Senior Embedded Software Engineer II with a strong background in developing embedded applications using Linux and Yocto. The ideal candidate will have... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Austin, TX
    14 hours ago
  • $80k - $102k

     ...Embedded Software Design Engineer Step into a high-impact Embedded Software Design Engineer opportunity with a confidential client, where you will help drive meaningful results across Aerospace / Defense,Automotive/ Motor Vehicles,Electrical Equipment & Components... 
    Relocation package

    Top Engineer

    Austin, TX
    14 hours ago
  • Paradromics in Austin, Texas is seeking an embedded software engineer to work closely with neuroengineers and electronic designers. The role involves developing firmware for brain machine implants, ensuring real-time performance and reliability. Candidates should have... 

    Paradromics

    Austin, TX
    3 days ago
  • A leading automotive company seeks a highly skilled Staff Software Engineer, focused on Linux kernel development and embedded systems in Austin, TX. The ideal candidate will have 8+ years of experience in embedded Linux and device drivers, with strong skills in system integration... 
    Work at office

    General Motors

    Austin, TX
    3 days ago
  • As an embedded software & test engineer at Paradromics, you will work in tandem with neuroengineers and electronic designers to realize low-latency, high-fidelity brain machine implants. You'll own the firmware that sits between neural hardware and downstream inference,... 

    Sunroom Rentals

    Austin, TX
    1 day ago
  •  ...systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. We are seeking an experienced Senior Embedded Software Engineer II with a strong background in developing embedded applications using Linux and Yocto. As a Cesium software team member,... 
    Permanent employment
    Local area

    Roman Health Pharmacy LLC

    Austin, TX
    4 days ago
  •  ...technology company specializing in smart solutions is seeking an experienced Application Software Engineer for its Austin office. This role involves designing software that integrates embedded Linux devices and cloud services. The ideal candidate will lead projects, mentor... 
    Work at office

    Lutron Electronics Co., Inc

    Austin, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!