You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Delart

Embedded Software Engineer - Battery Management

  • Office
  • 3-6 years

Salary

$130,000 - 170,000/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company builds networking, telecommunications and consumer products and has been doing so since 2017. The team works for major technology companies on scalable solutions that run in both consumer and business settings.

The role is on the embedded software for next-generation wearables, with a focus on battery management and power systems. You would write firmware that talks directly to battery hardware, with the goal of keeping devices reliable, efficient and safe for millions of users.

Responsibilities

  • Build and maintain battery and power-management firmware for microcontrollers with limited resources, covering fuel-gauge drivers, charge control and thermal mitigation.
  • Bring up and test fuel gauges and charger ICs at the register level, which means setting up NVM, protection thresholds and JEITA profiles, and supporting capacity learning.
  • Build the device-side telemetry for battery data and check every signal end to end against hardware ground truth so field teams can act on it.
  • Find the root cause of complex field and lab failures that span hardware and software, and determine whether the trigger sits in firmware, silicon or power management peripherals.
  • Work with electrical engineers, cell suppliers, hardware validation and product teams, turning component specifications into explanations of fleet behavior and back again.
  • Keep firmware correct and dependable, especially for safety-critical decisions such as charge termination and power-off thresholds.

Requirements

  • At least 5 years of writing production embedded C for microcontrollers.
  • Hands-on work with an embedded RTOS such as Zephyr or FreeRTOS, or similar, plus bare-metal firmware bring-up.
  • Proven ability to write I2C and SPI peripheral drivers and to debug them with logic or protocol analyzers.
  • Experience integrating and debugging Linux kernel drivers, particularly in the power supply subsystem.
  • Ability to read datasheets and implement register-level and bitfield logic, including handling errata.
  • Ability to debug on real hardware with JTAG/SWD, serial consoles and bench tools such as power analyzers, SMUs and thermal chambers.
  • Python skills for test automation, parsing device logs and analyzing field data.
  • A bachelor's degree in electrical engineering, computer engineering or computer science, or equivalent practical experience.
  • Preferred: hands-on experience with battery management technology, including fuel gauges, coulomb counting, OCV or impedance-based SoC estimation, charger ICs, JEITA charging, battery NVM configuration and protection circuits.
  • Preferred: deep knowledge of lithium-ion cell behavior, covering aging, temperature effects and failure mechanisms, to support discussions with suppliers and engineering peers.
  • Preferred: experience analyzing fleet-scale data with SQL or similar tools, ideally checking fixes against real-world field data.
  • Preferred: ownership of hardware across consumer product lifecycles, including EVT, DVT, PVT and factory bring-up, and active work in failure-analysis loops.
  • Preferred: a record of handling production incidents on shipped hardware in the field.

Conditions

Base pay for California is $130,000 to $170,000 USD.

Benefits

  • Competitive pay and benefits in every region the company operates in.
  • In the United States: PPO and HMO medical insurance, dental and vision coverage, flexible spending accounts, life insurance, short- and long-term disability insurance, a 401(k) with company match and generous paid time off.
  • The company is an equal opportunity employer and prohibits discrimination and harassment based on any legally protected characteristic.

Where you’d work

From the office

About the company

Delart

Office in Sunnyvale, United States

Also hiring in Menlo Park, United States and Redmond, United States

Your chances

We've checked whether it's still hiring and how crowded it is.

  • 21 checks run
  • 0 red flags

Still hiring?

14 checks

No red flags

How crowded?

7 checks

No red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details8 facts · Role, Location, Compensation
Tech stack
  • Python
  • SQL
  • Linux
Region
United States
Pay period
Annual
Show 5 more factsShow less

Role

Category
Development
Experience
5+ years
Tech stack
  • Python
  • SQL
  • Linux

Location

Work model
Office
Region
United States
Office
  • Sunnyvale, United States

Compensation

Salary
$130,000 - 170,000 / year
Pay period
Annual

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason