Embedded Software Engineer
Base
About Base
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.
#J-18808-Ljbffr$143.4k
...3+ years of non-internship professional software development experience. We require 2+... ...systems. We require experience with embedded development in C or C++. Preferred: 3... ...a bachelors degree in Computer Science, Engineering, Mathematics, or a related field. Responsibilities...SuggestedFull timeInternshipFlexible hours- ...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...SuggestedPermanent employmentFull timeContract workWork experience placementLocal area
- ...The Role This is a hands-on senior engineering role at the platform/middleware layer. The high... ..., enterprise networking, cloud, and embedded backgrounds, with a dedicated security engineering... ...and maintain the over-the-air (OTA) software lifecycle pipeline: cryptographically...Suggested
$130k - $195k
...Embedded Software Engineer – Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and...SuggestedFull timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...Job Description Job Description 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...Suggested
$55 - $66 per hour
...Developer Our client, a leader in the Test & Measurement industry, is seeking a Software Engineer to join their team. As a Driver Developer, you will be part of the Business Unit supporting embedded and driver software products. The ideal candidate will have a passion for...Weekly payTemporary workFlexible hours$193.3k - $261.5k
Annapurna Labs designs silicon and software that accelerates innovation. Customers choose us to create cloud solutions that solve challenges... ...end-to-end qualification frameworks and processes, mentoring engineers on implementation best practices- Drive end-to-end...InternshipLocal areaFlexible hours- ...responsible for low-level and high-level software in CesiumAstro's products through all... ...reliability qualification, as well as software engineering and software project management... ...Designing and implementing software for embedded devices and systems, from requirements to...Permanent employmentFull timeContract workWork experience placementLocal area
- ...defense startup founded by two former Navy electrical engineers with a proven track record in robotics and software. We are developing a small, autonomous gun turret... ...have a real‑world impact. Position Overview Embedded Linux Software Engineer specializing in Jetson...Local area
- 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,...Permanent employmentLocal areaImmediate start
- Responsibilities Create tools for testing, diagnostics and management of embedded systems Develop tools for the testing, diagnostics, and management of embedded systems Work with hardware and other software teams to ensure everything works together well. Optimize code for...
- ...on Teams with three team members from team in CAN Firmware/Embedded SW Engineer - Contractor Top Skills Experienced in writing systemd services... ...for an experienced Firmware Engineer with Embedded Software background to focus on various firmware development, performance...For contractors
- ...Job Description The Role We are looking for a skilled Staff Embedded Software Engineer with a deep understanding of distributed systems and fleet-scale device management to develop, optimize, and maintain our embedded control and data plane infrastructure. The ideal...H1bLocal areaRemote workWork from home
- NVIDIA is hiring for an embedded software role focusing on system software components for SOC platforms. You will develop firmware, boot-loaders, kernel drivers, and user-space applications, collaborating with hardware and product teams to optimize performance and resource...
$143.7k - $194.4k
...Annapurna Labs designs silicon and software that accelerates innovation. Customers choose... ...operating systems, Linux architecture, embedded systems, and control systems. Our team uses... ...knowledge-sharing and mentorship. Our engineers enjoy one-on-one mentoring and thorough,...InternshipFlexible hours- Serve as the technical authority for embedded software, defining architectures and solving complex hardware integration challenges. Design... .... Requirements: Requires a BS or MS in Computer Science or Engineering with at least 8 years of industry experience in embedded software...
- ...Job Description Senior Embedded Firmware Engineer Location: Austin, TX (Onsite) Experience: 10+ Years Employment Type: Contract... ...to the design, development, and optimization of embedded software solutions. Key Responsibilities • Design, develop,...Contract workRemote work
- ...Job Description Job Description WE ARE SEEKING software developers and embedded engineers with 4+ years of experience. At Sparx you will work with clients on projects involving everything from embedded microcontrollers, to media and image processing, to Bluetooth...Temporary workWork experience placementCasual work
- ...Zentra Power Systems is seeking a Senior Embedded Firmware Engineer to develop real-time embedded software for next-generation high-power energy conversion systems. You will work closely with power electronics, controls, hardware, and systems engineers to translate product...
- ...with the ambition to tackle some of the industry's most demanding engineering challenges. Our teams work across disciplines—including RF, embedded systems, electronics, mechanical engineering, software, manufacturing, and supply chain—to transform innovative ideas into...
- ...Select how often (in days) to receive an alert: Staff Embedded/Firmware Engineer 1 Date: Jul 28, 2026 Location: Austin, TX, US Summary Celestica is looking for talented and passionate software engineers for the Hardware Platform Services team. This team...Work at office
- Abaco Systems, an AMETEK, Inc. division, is seeking an Embedded Software Engineer to design, develop, and support FPGA and RF products. The role involves creating, debugging, and maintaining software in C and Python for rugged military and scientific applications. The...
- ...facilities in the U.S. They are hiring their first Sr. Embedded Firmware and Controls Engineer to own controls and embedded firmware across large-scale... ...and closed-loop control. You'll work across hardware, software, and controls through machine bring-up and commissioning...Relocation package
- Zentra Power Systems in Austin, TX, seeks a Senior Embedded Firmware Engineer to develop real-time software for high-power energy conversion systems. You will collaborate with power electronics, controls, hardware, and systems engineers to translate product requirements...
- Embedded Firmware Engineer (Zephyr/BMC) Location: Austin, TX - 100% Onsite Duration: 12+ months (Contract) Top Must‑Haves phyr OS and bare‑metal bring‑up MCTP/PLDM experience BMC or similar firmware knowledge (BMC experience a plus) Role Summary Seeking a strong...Contract work
- Oho Group in Austin, TX is seeking a senior embedded software engineer to join a growing hardware team. You’ll develop firmware in C for bare-metal and RTOS, working across embedded software, hardware and systems to solve challenging problems where firmware directly interacts...
- ...technology services provider is seeking an experienced Firmware Engineer in Austin, TX, for a hybrid role requiring at least 3 days... ...-site. You will be responsible for developing and debugging embedded software for GPUs, APUs, and CPUs while collaborating with cross-...
- ...Corporation America, based in Austin, Texas, is seeking an Embedded Firmware Validation Engineer to join our engineering team. In this role, you... ...Nuvoton’s embedded firmware and developing automated software and hardware testing systems for system‑level features...
- General Motors Africa & Middle East is seeking a Staff Embedded Software Engineer to lead development of distributed control and data plane infrastructure for a fleet of vehicles. You will design and optimize on-vehicle planes, integrate with cloud services, and drive...
$85k - $133k
...Consulting.Cross-Functional Partnership: Partner with Product and Engineering to relay recurring POC blockers or feature gaps surfaced... ...and was voted a G2 “Best of Marketing and Digital Advertising Software Product” in 2025.Braze was also named a 2025 Best Companies To...Work at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded software engineer Austin, TX
- embedded firmware developer Austin, TX
- embedded engineer Austin, TX
- embedded systems software engineer Austin, TX
- embedded developer Austin, TX
- software sales executive Austin, TX
- software technology Austin, TX
- software intern Austin, TX
- entry level software sales Austin, TX
- software sales representative Austin, TX




