Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailJob Description: The Lead Battery Management System (BMS) Software/Firmware Engineer takes on a pivotal role as the lead member responsible for architecting and developing BMS software and firmware for our Energy Storage Systems (ESS). This position encompasses SW and FW architecture code development support verification and validation. Working closely with other Software Engineers in the Battery team and crossfunctional team members you will collaborate on requirements development and integration testing.
As a Simulation Java OSGI Framework engineer you build the architecture on which simulation relies from the fundamental concepts of the simulated world through to how simulation interacts with the whole software and hardware stack at Voltneix. Our success depends on you building solid foundations which enable rapid and efficient development by all our teams inside and outside of simulation.
Responsibilities:
Design develop and test software components related to energy storage systems.
Collaborate with crossfunctional teams to define and implement software requirements and ensure alignment with system architecture and hardware components.
Optimize software for energy storage management to ensure efficient energy consumption and maximize battery life.
Develop and maintain energy management and storage systems using opensource language ensuring high quality performance and scalability.
Stay updated with the latest trends and technologies in the energy storage sector and recommend improvements to current systems.
Qualifications:
Bachelor s or master s degree in computer science Electrical Engineering or a related field.
Proven experience in software development with a focus on energy management renewables or related domains.
Strong proficiency in Python/Java programming language and experience with relevant frameworks.
Familiarity with opensource projects and version control systems like Git.
Experience working with energy management systems control systems and protocols.
Knowledge of energy storage systems renewable energy technologies and IoT concepts.
Architect and support foundational simulation software and OSGI framework.
Own the interface between simulation and rest of the Energy Management software stack.
Improve simulation performance: both directly and by building tools to help others
Build systems that allow enterprise to collect data or to get help to accelerate their own work
Ensure the reproducibility of simulation results.
4 years of experience in a related field Preferred
Experience contributing to opensource projects especially in the energy management domain.
Must Have Skills.
3 years industry experience writing Java.
System design experience especially of software in computer clusters
Experience in performance optimization from singlethreaded applications to whole clusters
Nice to have Skills.
Energy Storage Automotive Utility or power line or Battery Management industry experience
Experience in data science and machine learning
Experience in React developer tools you can manage your application throughout development.
Familiarity with cloud platforms databases and data analytics tools.
Experience with agile development methodologies.
If you are passionate about energy management opensource software and making a positive impact on the renewable energy sector we encourage you to apply.
Full Time