BMS Algorithms Engineer

Zitara San Francisco, CA

Company

Zitara

Location

San Francisco, CA

Type

Full Time

Job Description

Salary: $140,000 - $170,000

Location: San Francisco, CA  / Hybrid in US Pacific Time

Job Type: Full-time

Experience: 5+ years

Company

In order to keep climate change to 1.5°C, we’ll need 30% of global GDP (all of energy generation and transportation) to run on batteries by 2035.


Zitara Technologies (YCombinator S20) builds predictive battery management software for transportation and energy customers with large deployments. Our customers operate >$100M deployments of batteries in satellites, EVs, and renewable energy storage installations.


Our team brings top researchers in physics-based battery algorithms together with seasoned software engineers to build safety-critical firmware and large scale machine learning systems. We bring with us decades of experience from companies like Tesla, Facebook, and Google.

Role

We're looking for a multidisciplinary software and simulation engineer who can draw from academic literature, practical engineering tools, and domain-specific data and models to design, analyze, and improve battery modeling and simulation software.


Zitara's software spans cutting-edge battery science, high-performance data infrastructure, complex modeling and learning systems, and safety-critical onboard firmware.  We're looking for a software engineer who can work across these areas of expertise to build the algorithms behind our core technology.


In this role, you will work closely with our battery scientists and controls engineers to scale up our simulation and prediction software.  You will also have the opportunity to work with our embedded team to adapt the algorithms you design for running in real-time battery management systems.


Responsibilities

  • Design, implement, and tune battery state estimation algorithms for predicting battery SoC, capacity fade, and power fade.


  • Collaborate with our battery science team to design and evaluate test plans that enable robust and accurate battery models.
  • Modeling
  • Design, tune, and implement real-time estimation algorithms (e.g. Kalman filters) 
  •  
  • Work closely with embedded software engineers to help realize your algorithms in resource constrained environments.
  •  

Qualifications

  • 5+ years working in BMS design or related work on battery state estimation
  • 3+ years writing professional software in Python.
  • Solid understanding of the controls and estimation fundamentals such as signal processing, Kalman filtering, and related concepts from statistics and optimization.
  • BS, MS, or Ph.D in Electrical Engineering, Mechanical Engineering,, Chemistry / Chemical Engineering, Physics or other related engineering discipline.
  • Clear and effective written and interpersonal communication skills

Preferred Additional Qualifications

  • Experience programming in C or C++
  • Experience in high assurance systems development (eg, ISO26262 or DO178)


Note: this position may be filled by a candidate either remote or hybrid in-person in our SF office. In-person candidates will be preferred, and remote candidates will need to demonstrate superlative organizational and communication skills.

What We Offer

  • A full-time position, working from our office in San Francisco, CA or remotely.
  • Competitive pay.
  • Health, Dental, and Vision care for you and your family.
  • A 401k savings plan.
  • “Unlimited PTO” vacation policy.
  • Excellent colleagues that are interested in your happiness and growth.


Apply Now

Date Posted

04/03/2024

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Senior Software Development Engineer in Test - NVIDIA

Views in the last 30 days - 0

You will develop a system operating at large scale running hundreds of tests per day in distributed heterogeneous servers with NVIDIAs GPUs connect to...

View Details

Carpenter - Rock Steady Productions

Views in the last 30 days - 0

Reliable transportation and a valid drivers license required Safely and effectively operate hand tools power tools and woodworking equipment

View Details

Software Engineer II (Roku) - Warner Bros. Discovery

Views in the last 30 days - 0

Participate in technical discussions application architecture design sprint planning and knowledge transfer sessions

View Details

Software Development Engineer - Zoom

Views in the last 30 days - 0

You can expect to design and develop highimpact scalable solutions for Zoom Phone product Creating technical design documents and API documentation

View Details

Project Manager, Public Works - County of San Diego

Views in the last 30 days - 0

A bachelors degree from an accredited US college or university or a certified foreign studies equivalency in engineering land surveying business

View Details

Carpenter - Rock Steady Inc.

Views in the last 30 days - 0

Reliable transportation and a valid drivers license required Safely and effectively operate hand tools power tools and woodworking equipment

View Details