Staff Firmware Architect: Propulsion & Battery

ALSO.

Palo Alto (CA)

On-site

USD 210,000 - 245,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Robust health coverage
One Medical membership
Progyny fertility benefits
Flexible time off
401(k) match

Job summary

ALSO. is seeking a Staff Firmware Architecture Engineer, Propulsion and Battery in Palo Alto, CA to lead end-to-end firmware design for vehicle platforms.

You will own embedded software, drivers, bootloaders, and tooling across MCU families, collaborating with Electrical and Mechanical teams to ensure safety and performance. You have 7+ years in firmware, expert C, experience with RTOS, CI/CD, and model-based design, and you will drive architectural decisions for memory, boot times, and platform

Qualifications

  • 7+ years firmware development in safety-critical environments.
  • Experience as Software Architect with portable, maintainable code.
  • Expert C programming; familiarity with C++, Python, Bash.
  • Low-level firmware (drivers/bootloaders) and debugging with diagnostics tools.
  • Understanding of EV drivetrains, battery tech, CAN/ADC sensors.
  • Model-based design with MATLAB/Simulink; RTOS in safety-critical apps.
  • CI/CD and test automation for software-enabled hardware products.

Responsibilities

  • Lead hardware abstraction layer and MCU BSP design across MCU families.
  • Support RTOS configuration, integration, and resource management.
  • Develop frameworks for telemetry, firmware updates, and health monitoring.
  • Contribute to Bazel-based build infra and CI/CD improvements.
  • Define platform APIs and memory management decisions for the firmware stack.
  • Optimize boot time and memory footprint; tune runtime performance.
  • Collaborate with Electrical/Mechanical/Test teams to build reusable software.
  • Provide vehicle system integration support, debugging, and root cause analysis.
  • Drive firmware initiatives to ensure safety in powertrain and battery systems.

Skills

C programming
RTOS
Embedded software
Software architecture
Python
CI/CD
Debugging hardware
Communication

Education

Bachelor's or Master's in CS/EE/CE

Tools

MATLAB/Simulink
JTAG/oscilloscope
CI/CD tooling
RTOS tools

Job description

ALSO. is seeking a Staff Firmware Architecture Engineer, Propulsion and Battery in Palo Alto, CA to lead end-to-end firmware design for vehicle platforms.

You will own embedded software, drivers, bootloaders, and tooling across MCU families, collaborating with Electrical and Mechanical teams to ensure safety and performance. You have 7+ years in firmware, expert C, experience with RTOS, CI/CD, and model-based design, and you will drive architectural decisions for memory, boot times, and platform

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Firmware Architect, Propulsion & Battery
Staff Firmware Architect, Propulsion & Battery

ALSO • Palo Alto (CA)

On-site
USD 210,000 - 245,000
Robust health coverage
One Medical membership
Progyny fertility benefits
+2
Staff Firmware Architect, EV Propulsion & Battery Platform
Staff Firmware Architect, EV Propulsion & Battery Platform

Also, Inc. • Palo Alto (CA), Northern (KY)

Hybrid
USD 210,000 - 245,000
Robust health coverage
One Medical membership
Progyny fertility benefits
+2
Staff Firmware Architect - EV Platform & RTOS
Staff Firmware Architect - EV Platform & RTOS

Socket.dev • Palo Alto (CA)

On-site
USD 210,000 - 245,000
Robust health coverage
One Medical membership
Progyny fertility benefits
+2
Senior Firmware Engineer
Senior Firmware Engineer

Tata Technologies • Mountain View (CA)

On-site
USD 100,000 - 130,000
Lead Embedded Firmware Architect — Battery Systems
Lead Embedded Firmware Architect — Battery Systems

Base Power Company • Austin (TX)

On-site
USD 120,000 - 180,000
Senior Embedded Firmware Architect – Battery Systems
Senior Embedded Firmware Architect – Battery Systems

Base • Austin (TX)

On-site
USD 120,000 - 160,000
Staff Firmware Engineer — Hybrid Role with Equity
Staff Firmware Engineer — Hybrid Role with Equity

Agility Robotics • Fremont (CA)

Hybrid
USD 194,000 - 252,000
401(k) match
Company equity
Medical insurance
+5
Embedded Firmware Engineer – EV Motor Control
Embedded Firmware Engineer – EV Motor Control

Harbinger • Garden Grove (CA)

On-site
USD 130,000 - 160,000
HDV coverage (Health, Dental & Vision)
Stock options
401k
+5
Staff Firmware Architecture Engineer, Propulsion and Battery
Staff Firmware Architecture Engineer, Propulsion and Battery

Socket.dev • Palo Alto (CA)

On-site
USD 210,000 - 245,000
Robust health coverage
One Medical membership
Progyny fertility benefits
+2
Firmware Program Manager - Embedded AV Systems
Firmware Program Manager - Embedded AV Systems

ManpowerGroup • Foster City (CA)

On-site
USD 170,000 - 196,000
Medical Plan
Prescription Drug Plan
Dental Plan
+8