Embedded Software Engineer (Experienced)

Peak Energy
San Francisco, CA, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
5 years minimum
Compensation
$160,000.0 - $240,000.0
Working hours
Regular working hours
Job source

Tech stack

Board Bringup Computer-Aided Design C++ (Programming Language) CMake Code Review Computer Engineering System Configuration Software Debugging Linux Embedded Software Firmware Github
+10 more
Hardware Design Real-Time Operating Systems Software Engineering Software Requirements Analysis Software Systems Systems Integration Git Information Technology Build Tools Docker

Job description

Peak Energy is seeking an experienced Embedded Software Engineer to support the development of our gigawatt-scale sodium-ion energy storage system. This role will focus on building real-time embedded firmware for critical ESS hardware and controls infrastructure.

This role exists to help accelerate firmware development, hardware bring-up, and system integration as we scale our ESS platform. You will work across embedded software, electrical engineering, and systems teams to develop reliable, production-oriented firmware for safety-critical applications.

You’ll contribute to embedded architecture decisions, prototype development, validation efforts, and field support while helping establish disciplined engineering and development practices across the stack.

The ideal candidate thrives in fast-paced environments, enjoys solving low-level technical challenges, and takes ownership from prototype through deployment.

What You’ll Do (Responsibilities)

  • Design and implement real-time, C++ RTOS-based firmware targeting microcontrollers
  • Develop firmware that interfaces directly with hardware and supports functional safety requirements
  • Create embedded prototypes to validate hardware design decisions and accelerate development cycles
  • Support firmware integration, debugging, and verification activities across hardware and software systems
  • Assist with requirements definition and embedded system architecture discussions
  • Support deployed systems and troubleshoot issues observed in development or field environments
  • Participate in hardware and software design reviews across cross-functional engineering teams
  • Follow disciplined development practices including code reviews, linting, formatting standards, debugging, and documentation

Requirements

Do you have experience in RTOS?, * 5+ years of professional experience in embedded software or firmware engineering

  • Experience shipping at least one commercial or industrial hardware product
  • Bachelor’s degree in computer engineering, electrical engineering, computer science, or a related technical field
  • Strong experience developing firmware for real-time embedded systems
  • Proficiency in C++ and RTOS-based embedded development
  • Experience designing software systems that coordinate multiple hardware or software functions
  • Experience using Linux as a development and test environment
  • Experience configuring and using build systems such as CMake or Make
  • Strong debugging skills using debuggers, oscilloscopes, logic analyzers, or related test equipment
  • Experience with Git, GitHub, Docker, Earthly, or similar CI/development tooling
  • Eligibility to work in the United States

Preferred Qualifications

  • Experience working with energy storage systems, battery systems, or other high-reliability hardware products
  • Experience supporting hardware bring-up, validation, or manufacturing test efforts
  • Familiarity with embedded functional safety concepts and development practices, Mission Over Self - It’s about the greater good; confident humility. Take ownership and accountability.

Face the Brutal Truth - Transparency, honesty, big picture curiosity. Fearless decision making.

Be a Good Person - Kindness, collaboration and teamwork.

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Vision insurance
  • Dental insurance, The salary range for this role is $160,000 - $240,000, with actual pay varying based on work location, experience, and skills. Our competitive benefits package includes:
  • Flexible time off
  • Comprehensive medical, dental, and vision coverage
  • Strong 401(k) plan
  • Equity opportunities
  • Many great work perks

Join us to thrive in a supportive environment while making a meaningful impact in the energy sector!

About the company

Peak Energy is the first American venture to advance globally proven Sodium-Ion battery systems as the storage standard for the new era of renewable energy on a resilient grid.

Sodium-Ion is cheap, readily available and safe, making it the leading contender in a rapidly evolving market.

Our leadership team is powered by decades of expertise in scaling gigawatt-level innovation at world-class companies such as Tesla, Northvolt, Apple, Powin, Enovix, Zipline, Solid Power, and Fluence. We are backed by strategic investment and product partners such as TDK Ventures and Eclipse Ventures.

We are a team of engineers, operators, entrepreneurs, and partners driven by a shared ambition to set the new performance standard for renewable energy and grid resilience.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:15 min

Defining classes and building packages with pybind11

Konstantin Bespalov · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

Videos

See all

Related articles

See all