About Avesta Holding
At Avesta Holding, we are dedicated to exploring all aspects of battery life, from cell production to battery pack systems. With a strong focus on sustainability, we design, manufacture, and recycle high-performance batteries, cementing our position as a leader in the energy and battery industry. Our growth is fueled by an ever-expanding customer base and an exceptionally talented workforce. As we continue to innovate and expand, we are seeking passionate professionals to join our journey.
Job Description
We are currently seeking a talented and experienced Battery Management System (BMS) Software Engineer to strengthen our growing BMS team. If you are passionate about programming and the battery storage industry, and enjoy the challenges of developing advanced technologies, we invite you to apply.
In this role, you will design, develop, and deploy well-structured software to optimize battery performance, safety, and longevity. Your work will directly impact the efficiency and reliability of our battery systems, ensuring they meet the highest standards for various applications, including electric vehicles (EV), marine transportation, and energy storage solutions.
Key Responsibilities
Develop and enhance software aspects of BMS, including coding State of Charge (SOC) algorithms, charging/discharging control systems, protection strategies, and communication protocols.
Identify and address customer requirements for BMS functionality, ensuring the software meets evolving needs across diverse applications.
Program, test, and maintain high-quality BMS software to ensure optimal battery performance, safety, and efficiency.
Work closely with the test team, support team, and other engineers (hardware, mechanical, thermal) to resolve software issues and improve the overall BMS system.
Provide debugging support, troubleshoot, and resolve software issues that arise during BMS development, production, and maintenance.
Your Profile
Strong willingness and enthusiasm to take on challenges related to BMS development for a variety of applications, such as electric vehicles (EV), marine transportation, and domestic/industrial battery storage.
A Master's degree in Electrical Engineering, Applied Computer Science, Control Engineering, or an equivalent field.
At least 3 years of experience in BMS software development.
Familiarity with key BMS algorithms such as SOX estimation, cell balancing, and other related algorithms.
Proficiency in C programming and embedded systems programming (experience with NXP is an asset).
Knowledge of communication protocols such as CAN, ModBus, TCP/IP, etc.
Strong communication skills, a collaborative mindset, self-motivated, and an ability to learn and apply new technologies rapidly.
Why Avesta?
Join an innovative, fast-growing company in the clean energy sector located in Ninove, Belgium.
Receive on-the-job training and development, building your expertise in electrical, mechanical, and control systems.
Enjoy a competitive salary and a comprehensive benefits package.
Opportunities for career advancement in a dynamic, fast-paced environment.
Work on projects that make a real impact on sustainability and help shape the future of energy.
How To Apply
If you are a highly skilled BMS Software Engineer with a passion for battery technologies and sustainable energy, we encourage you to apply and be part of Avesta Holding. Help us continue to push the boundaries of battery technology and contribute to the future of clean energy!