Hybrid: Senior Embedded BMS Engineer for Autonomous Robotics

Skyrocket Ventures, Inc.

San Francisco (CA)

Hybrid

USD 180,000 - 340,000

Full time

13 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Skyrocket Ventures, Inc. is seeking a Senior to Sr. Staff Embedded Software Engineer to lead firmware for Battery Management Systems in autonomous robotics.

You will design and implement C/C++ firmware for ARM Cortex-M, own hardware bring-up, debugging, and system integration, collaborating with electrical engineers to ship robust BMS solutions. The role offers hybrid work in San Francisco with work-from-home up to 2x per week.

Qualifications

  • Bachelor's or Master's degree in Electrical/Computer Engineering or related field.
  • 5+ years of embedded systems experience with BMS.
  • Strong C/C++ on ARM microcontrollers; bare-metal programming expertise.

Responsibilities

  • Own firmware development, bring-up, and integration for BMS and embedded power electronics on ARM MCUs.
  • Develop bare-metal and RTOS-based firmware for battery monitoring, protection, charging, and power management.
  • Implement SOC/SOH, cell balancing, thermal monitoring, and fault detection algorithms.
  • Write robust, well-documented C/C++ code for embedded targets.
  • Develop interfaces to battery monitoring ICs, sensors, and power converters.
  • Collaborate with electrical engineers on hardware bring-up and system integration.
  • Lead bring-up, validation, debugging, and testing of BMS firmware and subsystems.

Skills

Embedded systems
C/C++
ARM microcontrollers
BMS firmware
Bare-metal programming
I2C/SPI/UART/CAN
RTOS familiarity

Education

Bachelor's or Master's degree in Electrical/Computer Engineering

Job description

Skyrocket Ventures, Inc. is seeking a Senior to Sr. Staff Embedded Software Engineer to lead firmware for Battery Management Systems in autonomous robotics.

You will design and implement C/C++ firmware for ARM Cortex-M, own hardware bring-up, debugging, and system integration, collaborating with electrical engineers to ship robust BMS solutions. The role offers hybrid work in San Francisco with work-from-home up to 2x per week.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Firmware Engineer - Autonomous Robotics
Senior Embedded Firmware Engineer - Autonomous Robotics

Skyrocket Ventures • San Francisco (CA)

Hybrid
USD 180,000 - 340,000
Senior Embedded Firmware Engineer - Autonomous Robotics
Senior Embedded Firmware Engineer - Autonomous Robotics

Skyrocket Ventures • San Francisco (CA)

Hybrid
USD 180,000 - 235,000
RSUs
Sr. to Staff Embedded Controls Software Engineer - Autonomous Robotics
Sr. to Staff Embedded Controls Software Engineer - Autonomous Robotics

Skyrocket Ventures, Inc. • San Francisco (CA)

Hybrid
USD 180,000 - 285,000
Sr. to Sr. Staff Embedded Software Engineer - Battery Management Systems (BMS) - Autonomous Robotics
Sr. to Sr. Staff Embedded Software Engineer - Battery Management Systems (BMS) - Autonomous Robotics

Skyrocket Ventures • San Francisco (CA)

Hybrid
USD 180,000 - 340,000
Hybrid Firmware Engineer — Embedded for Delivery Drones
Hybrid Firmware Engineer — Embedded for Delivery Drones

Skyrocket Ventures • San Francisco (CA)

Hybrid
USD 180,000 - 340,000
Mid-level to Sr. Firmware / Embedded Software Engineer - Delivery Drones
Mid-level to Sr. Firmware / Embedded Software Engineer - Delivery Drones

Skyrocket Ventures • San Francisco (CA)

Hybrid
USD 180,000 - 340,000
Staff Drone Firmware Engineer - ARM, RTOS, Remote
Staff Drone Firmware Engineer - ARM, RTOS, Remote

Skyrocket Ventures • San Francisco (CA)

Hybrid
USD 180,000 - 340,000
Sr. to Staff Firmware / Embedded Software Engineer - Autonomous Robotics
Sr. to Staff Firmware / Embedded Software Engineer - Autonomous Robotics

Skyrocket Ventures • San Francisco (CA)

Hybrid
USD 180,000 - 340,000
Mid-level to Sr. Firmware / Embedded Software Engineer - Autonomous Robotics
Mid-level to Sr. Firmware / Embedded Software Engineer - Autonomous Robotics

Skyrocket Ventures • San Francisco (CA)

Hybrid
USD 180,000 - 235,000
RSUs
Embedded Software Engineer
Embedded Software Engineer

Real Time Recruitment Solutions (RTRS) • Houston (TX)

On-site
USD 80,000 - 110,000
Competitive package
Modern lab environment
Technical ownership