We are looking for a

BMS Software Engineer

Key informations

  • CDI Contract

Avesta Battery & Energy Engineering (ABEE) is dedicated to exploring all aspects of battery life, from cell production to battery pack systems. BMS and Power Electronics Systems are two of the core competences of ABEE. Nowadays, ABEE has anchored its more and more consolidated position in the energy and battery world. With an ever-growing customer base and exceptionally talented staff, ABEE is growing fast…

Job description

The BMS Software Engineer will design, develop, and deploy well-structured and performed programs to optimize the battery’s longevity, efficiency, and safety.

Your responsibilities:

  • Work on software aspects of BMS, such as coding SOX algorithms, charging/discharging controls, protection strategy, communication protocol, testing and improving them, …;
  • Identify and locate new BMS requirements from customers;
  • Program and test required BMS functionalities with good quality;
  • Debug and fix software issues from BMS development, production, and maintanance;
  • Collaborate with other colleagues (BMS hardware engineers, mechanical engineers, thermal engineers, …) for creative product development.

Your profile:

  • Strong willing and proactive attitude to take challenges related to BMS development for diverse applications, like EV, marine transportation, domestic/industrial battery storage, …;
  • A master’s degree in electrical engineering, applied computer science, control engineering, or equivalent;
  • 1 year experience in BMS development;
  • Knowledge of related BMS algorithms, like SOX estimation, cell balancing, …;
  • Skills and knowledge in C/C++, embedded systems programming (nxp is an asset), communication protocols (CAN, Modbus, TCP/IP, …);
  • Good communication skills, team player, self-motivated, ability to learn new technologies and knowledge.

What we offer:

A highly collaborative and caring team environment with a strong focus on learning and development as well as recognition for individual contributions and working with a multi-cultural, diverse, and complementary team. We promote openness, teamwork and knowledge sharing within and beyond the company. Besides all these you will also have:

  • Permanent contract (full-time position)
  • Pension plan and hospitalization insurance
  • Competitive compensation package