drjobs
Java Developer
drjobs Java Developer العربية

Java Developer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Hyderabad - India

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 2394816


Job 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.



Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.