Staff Simulation Software Engineer

Posted 17 Days Ago
Be an Early Applicant
San Francisco, CA
Senior level
Software
The Role
Design, analyze, and improve battery modeling and simulation software in collaboration with battery scientists and control engineers. Develop robust signal processing and optimization software, mentor team members, and communicate software architecture. Connect project outcomes to customer-facing features.
Summary Generated by Built In

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 refine and improve the robustness of 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

  • Work with our battery scientists and controls engineers to identify and implement improvements in our simulation and signal processing algorithms
  • Write robust, well-tested signal processing, simulation, and optimization software in Python, Rust, and C / C++
  • Provide guidance and mentorship to the larger organization on system architecture, design for testability, and building maintainable software.
  • Design and communicate complex software architecture through written documentation and in-person discussion
  • Work with product and project management to scope and plan around development initiatives, and connect results to our customer-facing feature roadmap

Qualifications

  • 7+ years of experience in writing profession Python software following modern best practices
  • Experience architecting simulation workflows, including efficient simulation engines, validation, visualization, and metrics aggregation software
  • BS, MS, or Ph.D in Computer Science, Chemistry / Chemical Engineering, Physics or other related engineering discipline.
  • Clear and effective written and interpersonal communication skills

Preferred Additional Qualifications

  • Experience with Kalman Filtering or other statistical methods
  • Practical implementation experience with numerical methods for differential equations
  • Experience with Rust
  • Experience with Bazel
  • Familiarity with battery or energy systems applications


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.


Top Skills

C
C++
Python
Rust
The Company
HQ: San Francisco, California
49 Employees
On-site Workplace

What We Do

Batteries have a big role to play in tackling the climate crisis, and it’s essential to make sure that they’re safe and reliable to operate. At Zitara, we build cutting-edge software solutions that empower companies to deeply understand their batteries, both in design and deployment. It’s all part of our work to enable a renewable energy revolution, powered by safer batteries, at a lower cost, with less waste

Similar Jobs

Anduril Logo Anduril

Simulation Software Engineer - Maneuver Dominance

Aerospace • Artificial Intelligence • Hardware • Robotics • Security • Software • Defense
Costa Mesa, CA, USA
4500 Employees
138K-252K Annually

Zoox Logo Zoox

Senior/Staff Software Engineer - Simulation Data Platform

Artificial Intelligence • Machine Learning • Robotics • Software • Transportation • Design • Manufacturing
Hybrid
Foster City, CA, USA
2500 Employees
203K-293K Annually

Zoox Logo Zoox

Senior/Staff Software Engineer - Front-End Simulation & Visualization

Artificial Intelligence • Machine Learning • Robotics • Software • Transportation • Design • Manufacturing
Hybrid
Foster City, CA, USA
2500 Employees
203K-293K Annually

Shield AI Logo Shield AI

Senior Staff Engineer, Simulation Software (R2554)

Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
San Diego, CA, USA
750 Employees
169K-253K Annually

Similar Companies Hiring

Hedra Thumbnail
Software • News + Entertainment • Marketing Tech • Generative AI • Enterprise Web • Digital Media • Consumer Web
San Francisco, CA
14 Employees
HERE Thumbnail
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
Amsterdam, NL
6000 Employees
True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account