Algorithm Development Engineer

Engtal

Boston (MA)

On-site

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Vision insurance
401(k)

Job summary

A leading engineering firm in Boston is seeking an experienced Algorithm Development Engineer to develop innovative Battery Management System algorithms. The role involves integrating advanced technologies, collaborating with cross-functional teams, and driving technical project execution. The ideal candidate has at least 8 years of relevant experience, with proficiency in algorithm development and data science tools like MATLAB and Python. A master’s degree is required, and a PhD is preferred. This full-time position offers competitive benefits, including medical and vision insurance.

Qualifications

  • 8+ years of industry experience in algorithm and software development.
  • Strong experience in Battery Management System algorithms, firmware, or software development/validation.

Responsibilities

  • Develop advanced BMS algorithms integrating sensor technology and data.
  • Build and analyze software simulations to assess algorithm performance.
  • Collaborate with multidisciplinary teams on prototyping initiatives.
  • Drive the technical execution of projects with clear communication.

Skills

Algorithm Development
Data Science
Signal Processing & Filtering
Control Algorithm Design
Mathematical Modeling & Simulation
Critical Thinking
Problem-Solving
Collaboration

Education

Master’s degree or equivalent experience
PhD in a relevant field

Tools

MATLAB/Simulink
Python (Pandas, NumPy, SciPy, Scikit-learn, PyTorch, TensorFlow)
Version Control Tools (e.g., Git, Bitbucket)

Job description

Algorithm Development Engineer – Battery Management Systems

We are seeking talented Algorithm Development Engineers to join our growing Algorithms & Data Science team. In this role, you will help develop a new generation of Battery Management System (BMS) algorithms and architectures designed to enhance battery utility and address complex challenges across automotive, energy, and other sectors.

About the Team

The Advanced Technology division is focused on accelerating electrification in automotive and energy markets. Within this division, the Algorithms & Data Science Group develops and productizes advanced algorithms in areas such as intelligent control, data science, machine learning, artificial intelligence, and signal processing. The group’s work plays a critical role in enabling innovative and scalable energy solutions.

Key Responsibilities
  • Develop advanced BMS algorithms by integrating sensor technology, electrochemistry, mathematics, data, and AI.
  • Build and analyze software simulations to assess algorithm performance.
  • Collaborate with researchers, engineers, and domain experts to align solutions with strategic objectives.
  • Lead or contribute to prototyping and proof‑of‑concept initiatives.
  • Define and clarify problem statements with cross‑functional teams.
  • Formulate core mathematical models for problems of interest.
  • Create test environments to validate and refine algorithms.
  • Partner with multidisciplinary product development teams to bring algorithms into production.
  • Engage with customers, partners, and research institutions to identify opportunities for value creation.
  • Drive the technical execution of projects, ensuring clear communication of results and next steps.
  • Stay current with cutting‑edge algorithms and research developments relevant to BMS and energy applications.
Required Skills & Experience
  • Master’s degree (or equivalent experience) with 8+ years of industry experience in algorithm and software development.
  • Strong experience in Battery Management System algorithms, firmware, or software development/validation.
Expertise in at least two of the following
  • Algorithm Development
  • Data Science
  • Signal Processing & Filtering
  • Control Algorithm Design
  • Mathematical Modeling & Simulation
  • Proficiency with MATLAB/Simulink, Python (Pandas, NumPy, SciPy, Scikit‑learn, PyTorch, TensorFlow), and version control tools (e.g., Git, Bitbucket).
  • Strong critical thinking and problem‑solving skills.
  • Ability to collaborate effectively across multidisciplinary teams.
  • Self‑starter with the ability to quickly learn new technologies and prototype solutions.
Desired Qualifications
  • PhD in a relevant field.
  • Excellent communication, organizational, and leadership skills.
  • Experience working in multidisciplinary product development environments.
  • Knowledge of AUTOSAR and ASPICE standards.
  • Background in working with big data.
  • Experience modeling electrochemical systems.
Senior Level

Mid-Senior level

Employment Type

Full-time

Industries

Semiconductor Manufacturing

Benefits
  • Medical insurance
  • Vision insurance
  • 401(k)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Algorithm Development Engineer
Algorithm Development Engineer

Engtal • Boston (MA)

On-site
USD 120,000 - 150,000
BMS Algorithm Engineer
BMS Algorithm Engineer

Microvast • Houston (TX)

On-site
USD 120,000 - 180,000
Advanced Algorithm Engineer – Battery Management & AI
Advanced Algorithm Engineer – Battery Management & AI

Engtal • Boston (MA)

On-site
USD 120,000 - 150,000
Senior Battery Management Algorithms Engineer
Senior Battery Management Algorithms Engineer

Engtal • Boston (MA)

On-site
USD 150,000 - 210,000
Medical insurance
Vision insurance
401(k)
BMS Algorithm Engineer: Advanced Battery Tech
BMS Algorithm Engineer: Advanced Battery Tech

Microvast • Houston (TX)

On-site
USD 120,000 - 180,000
BMS Algorithm Engineer
BMS Algorithm Engineer

Evolving Solution Services • Houston (TX)

On-site
USD 110,000 - 170,000
Principal BMS Engineer
Principal BMS Engineer

Actalent • Ann Arbor (MI)

On-site
USD 78,523 - 132,249
Model-Based Design (MBD) & (BMS)
Model-Based Design (MBD) & (BMS)

Global Connect Technologies • Milwaukee (WI)

On-site
USD 110,000 - 160,000
BMS Algorithm Engineer — Shape Safer Battery Systems
BMS Algorithm Engineer — Shape Safer Battery Systems

Evolving Solution Services • Houston (TX)

On-site
USD 110,000 - 170,000
BMS Application Engineer
BMS Application Engineer

CloudIngest • Troy (MI)

On-site
USD 100,000 - 130,000