OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
Embedded Software Engineer - Battery Management Systems (BMS)
Stockholm, Sweden
Enerpoly develops and manufactures zinc-ion batteries to deliver breakthrough affordability in stationary energy storage. The patented technology using globally abundant zinc and manganese is also a safer, cleaner, and scalable solution. Founded in 2018, Enerpoly is headquartered at Stockholm, and brings the best of Swedish design and sustainability to the energy storage industry.
We are now looking for an Embedded Software Engineer to join our team in Stockholm, Sweden. You will have a significant role in delivering Enerpoly’s zinc-ion battery to the market and bring the world closer to 100% renewable energy.
You will work closely with our Product Development team and support in embedded software development of the battery management system. The position requires software development experience including practical and theoretical troubleshooting. You are used to high standards and have experience with Software development, SW/HW integration, verification, and validation. You exhibit a can-do attitude, and you approach problems with vigor and determination. You are expected to demonstrate versatility and possess the ability to learn quickly and to strive for perfection within a fast-paced environment.
Key responsibilities include but are not limited to:
- Lead developer for base BMS software solutions like real time cell monitoring, secure communication, or power management.
- Integrate the software modules considering real time capability, resources management, etc.
- Work on low-level drivers and bring up new MCU architectures.
- Perform integration, testing and deployment of new software builds.
- Implement edits in design and ensure documentation based on requirements from the customers’ feedback.
- Support in implementation of SoC, SoH applications.
To be successful in this role, you will need:
- Master’s degree in Electronics Engineering, Computer Science Engineering, Control or Mechatronics Engineering
- Minimum 3 years of working experience in Embedded software development
- Good knowledge of Matlab, Python, and embedded C/C++
- Experience or knowledge in the field of HV batteries, cell monitoring, battery storage systems is a plus
- Good knowledge of different communication busses (I2C, CAN, LIN, SPI, ISOSPI, MODBUS) and protocols/standards.
- Good knowledge in the field of microcontrollers and applicable tools
- Highly motivated, willing to take responsibility and ownership of a project
- Excellent oral and written English language skills are required
- Embedded Hardware debugging skills are a plus
We also value your ability to demonstrate our company values of:
- Versatility
- Persistence
- Unity
To be part of this unique opportunity, apply with your CV and cover letter in English.
Our team shares a passion for innovation and a drive to positively impact society. We work in a fast-paced environment, explore new ideas, and challenge assumptions to make the impossible possible. Each team member is encouraged to contribute her creativity and unique strengths to enhance the company culture. Do you have what it takes to be an Enerployee?