Algorithm Engineer

Mindlance
CA, United States
Full-time
We are sorry. The job offer you are looking for is no longer available.

Are you passionate about batteries and modeling? Are you interested in working on the forefront of Battery Management Systems?

In this role you will apply your skills as a modeling and algorithm engineer to design and develop future battery models and algorithms for next generation consumer electronic products.

You will be part of a multi-functional team working on the forefront of battery technologies, developing innovating models, algorithms, architectures and products that are used by hundreds of millions of people every day.

Key Qualifications

General understanding of Li-ion battery modeling. Knowledge of detailed battery modeling and electrochemistry is a plus. Knowledge of battery cell design and materials would also be a plus.

Proficient in using modeling and simulation tools like MATLAB, Simulink and other specialized tools.

Experience in writing efficient codes to analyze large data sets. Familiarity with Git and code review process. Attention to details and ability to develop high quality code documentation.

Experience in dynamic modeling, statistical and machine learning algorithm design.

Experience of developing solutions using control theories like Kalman filters, state observers.

Experience in mathematical modeling of linear and nonlinear dynamical systems and distributed parameter systems. Experience solving optimization problems.

Expertise in C / C++ programming is a plus.

Description

In this position you will be expected to use a combination of advanced mathematics, machine learning, electrical engineering, and control engineering knowledge to :

Develop advanced battery models and control algorithms to improve battery performance.

Develop models to estimate and optimize cell and pack performance in design phase.

Analyze large volumes of test data to understand cell performance differences and propose design improvements to address them.

Develop algorithms to estimate State of charge and State of Power of batteries.

Develop machine learning algorithms or mathematical models to predict cell performance across life.

Develop simulation models and tools to evaluate such new algorithms.

Education

Degree in engineering or mathematics / physics related discipline and direct experience in similar role required. MS with 3+ years of related experience or PhD with relevant experience preferred.

Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of Minority / Gender / Disability / Religion / LGBTQI / Age / Veterans."

18 days ago
Related jobs
Promoted
Supernal
San Mateo, California

Battery Management Engineer is responsible for creating the high-voltage battery management system. This role will work closely with hardware and software engineers from multi-functional teams. Develop requirements for different performance prediction algorithms. Develop algorithms to estimate the S...

Promoted
VirtualVocations
Fremont, California

Key Responsibilities:Drive architecture for image processing, object tracking, and pose estimation pipelines for spacecraftDevelop and implement perception, tracking, and navigation algorithms in C++Perform statistical analysis, test, and verify algorithms for flight software integrationRequired Qua...

Promoted
Apple
Cupertino, California

Are you passionate about developing outstanding camera technologies that enrich the lives of billions of people? Apple's Camera Algorithms Team builds foundational image and video capture, processing, and rendering algorithms that impact every photo and video on all Apple products. We're seeking mac...

Promoted
VirtualVocations
Norwalk, California

A company is looking for a Senior Full Stack Engineer for DL Algorithms team. ...

Promoted
LeadStack Inc.
San Jose, California

Job Title: Image Processing and Algorithms Engineer. The model is developed in C/C++ and MATLAB and is used to evaluate the performance of various image enhancement and compression algorithms. Understand and implement algorithms used in displays to compensate for impairments and enhance image qualit...

Promoted
Supernal
Pacifica, California

What you can do:Develop requirements for different performance prediction algorithmsDevelop algorithms to estimate the State of Energy (SOE) and State of Power (SOP) of battery packsVerify models and algorithms using MIL, SIL, PIL, and HIL techniques at the battery pack levelVerify model parameters ...

Promoted
Apple Inc.
Cupertino, California

At Apple's Camera Algorithm team, we are looking for extraordinary algorithm engineers to work on the image capture and processing/rendering algorithms that serve all Apple product cameras! As part of the team, you will work on core camera/ISP/Machine learning technologies based on Apple crafted ima...

Promoted
Supernal
San Bruno, California

What you can do:Develop requirements for different performance prediction algorithmsDevelop algorithms to estimate the State of Energy (SOE) and State of Power (SOP) of battery packsVerify models and algorithms using MIL, SIL, PIL, and HIL techniques at the battery pack levelVerify model parameters ...

STMicroelectronics
Santa Clara, California

Design and implementation of algorithms, data collection experiments, integration. Contribute to the development of novel algorithms to recognize the pattern of. Assist in development of firmware for algorithm implementation on different platforms. Bachelor’s Degree in Computer Science, Electrical E...

Esri
Redlands, California

Do you ever want to navigate the best way to get to a taco stand; know how many taco stands are within 10 minutes of your current location; or wonder how you can optimize traveling to all of them to savor the ultimate taco? If you love tacos and love graph algorithms and optimization, weve got the i...