Tbwa Chiat/Day Inc
Staff Simulation Software Engineer
Tbwa Chiat/Day Inc, San Francisco, California, United States, 94199
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 professional 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 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 for this job
To apply, please provide the following information: First Name * Last Name * Email * Phone Resume/CV (Accepted file types: pdf, doc, docx, txt, rtf) LinkedIn Profile Website U.S. Standard Demographic Questions
At Zitara, we value belonging and believe in fostering an environment where a diversity of perspectives can thrive. We invite applicants to share their demographic background. Completion of the form is entirely voluntary, and your responses will be used (in aggregate only) to help us identify areas of improvement in our process. Your responses will not be associated with your specific application and will not in any way be used in the hiring decision.
#J-18808-Ljbffr
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 professional 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 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 for this job
To apply, please provide the following information: First Name * Last Name * Email * Phone Resume/CV (Accepted file types: pdf, doc, docx, txt, rtf) LinkedIn Profile Website U.S. Standard Demographic Questions
At Zitara, we value belonging and believe in fostering an environment where a diversity of perspectives can thrive. We invite applicants to share their demographic background. Completion of the form is entirely voluntary, and your responses will be used (in aggregate only) to help us identify areas of improvement in our process. Your responses will not be associated with your specific application and will not in any way be used in the hiring decision.
#J-18808-Ljbffr