Back to Job Search

Battery Algorithm Software Engineer

  • Location: Santa Clara County
  • Job Type:Contract

Posted 26 days ago

  • Expiry Date: 09 October 2023
  • Referral:

"All candidates must be directly contracted by ASK Consulting on their payroll and cannot be subcontracted. We are unable to provide sponsorship at this moment".

Notes: Hybrid Required- onsite Tues, Wed, Thurs in either SCV or San Diego, CA

job Description:

  • At Client, we believe new ideas have a way of becoming outstanding products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish!

  • Are you interested in working at the forefront of Battery Management Systems? In this role, you will develop future BMS technologies with a hardworking team of engineers in a highly reciprocal and multi-functional environment. The ideal individual will be proficient in this field and has experience developing and commercializing robust battery management solutions for consumer, industrial, telecom, or automotive products. Be a part of a team developing a new class of battery systems involving algorithms, architectures, and products as we improve the utility of batteries.


The BMS team is looking for a software engineer to support the battery algorithms software tool development for various Client products. You will be required to integrate algorithm features cross-platform and develop software tools to improve the process of the battery algorithm development. You will also create an automated pipeline to integrate engineering requirements and specifications with validation results.

Key qualifications:

  • Experienced in C++/Matlab/Python for software tool development.

  • Knowledgeable about making REST-API calls and basics of web-based and cloud technologies

  • Experienced in unit tests, integration tests, acceptance test tools, and development methodologies.

  • Experienced in developing embedded applications for ARM, and X86 architectures using interfaces such as I2C, USB

  • Familiar with the basics of electrical circuits for modeling and simulations

  • Experienced in git-based version control system

  • Experienced in design verification for high-volume manufacturing.

  • Familiar with lab measurement equipment and test methodology.

  • Experience with requirement management tools is a plus

  • General understanding of control theory and lithium-ion battery modeling is a plus

  • Ability to articulate problems and path to resolution both verbally and with documentation

  • Ability to work under minimal supervision and comfortable working in a dynamic environment

  • Excellent spoken and written communication skills

  • Experience working with cross-functional teams

Education and Experience:

  • B.S./M.S., in Computer Science, Electrical Engineering, Mechanical Engineering or equivalent

About ASK: ASK Consulting is an award-winning technology and professional services recruiting firm servicing Fortune 500 organizations nationally. With 5 nationwide offices, two global delivery centers, and employees in 42 states-ASK Consulting connects people with amazing opportunities

ASK Consulting is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all associates.