Description
Eos Energy Enterprises is hiring a Software Engineer to develop and maintain software for battery management systems and energy storage systems. The role involves collaborating with battery engineers, firmware developers, and system integrators; automating battery testing, data analysis, simulation, and optimization; monitoring performance and enabling diagnostics and predictive maintenance; creating dashboards; integrating tools; and documenting practices. The position requires a bachelor's degree in computer science, software engineering, or a related field, at least two years of experience, and proficiency in languages such as C/C++, Rust, JavaScript, Python, or Java, along with experience in embedded software, real-time operating systems, data analysis, version control, and hardware-in-the-loop testing.
