About the job
Are you a passionate Embedded Systems Engineer, Controls Engineer, or Electronics Engineer with expertise in controls and firmware related to electric vehicles, batteries, or energy storage? This is an exceptional opportunity to join a rapidly expanding London-based start-up that is pioneering a new line of battery storage solutions for both commercial and consumer sectors. In this role, you will take charge of developing and overseeing our embedded systems, designing and creating sophisticated platform software (both low-level and middleware) for control systems.
Key Responsibilities
- Create and sustain software for microcontrollers and Linux-based embedded systems.
- Establish a software integration process, including debugging, maintenance, and version control.
- Manage embedded project requirements, ensuring reliability and compatibility across our product offerings.
- Integrate advanced battery estimation and control algorithms into varied hardware platforms.
- Assist in the development of innovative battery state estimation and control techniques.
- Optimize firmware for peak performance, reliability, and efficiency.
- Design and develop firmware for specialized battery packs.
- Oversee battery management and protection circuit control.
- Develop complex drivers, OTA capabilities, and other required functionalities.
- Support Battery Engineers in advancing product designs.
- Create product validation testing programs to ensure design robustness.
- Develop the software development lifecycle.
- Collaborate in a multidisciplinary research, development, and engineering environment.

