Lead Firmware Engineer

Tech Talent Link

Job Overview

  • Our client will be hiring a Lead Firmware Engineer with software knowledge, to lead a growing team of Firmware and Java developers (5-6 total)
  • Technical leadership and people-management skills will be important in the role.
  • The role reports to the Head of Product Engineering, and assists with developing, refining, and advancing our clients’ technology.
  • If you are passionate about the role of energy storage in unlocking our clean energy future and have relevant experience, please reach out!
  • The ideal candidate has previous experience writing C/C++ directly to chipsets such as ST32M, to monitor and control hardware components such as relays, MOSFETs, and current/voltage/temperature sensors.  


  • 10+ years of experience in Firmware Engineering.
  • 2 years of experience managing Software & Firmware developers.
  • Ability to work in a fast-paced/changing environment  


  • Java development
  • Passion for renewable energy
  • Experience with functional safety certification compliance desired
  • Experience with power electronics and/or battery systems
  • Ability to speak Mandarin
  Apply with Github   Apply with Linkedin   Apply with Indeed
  Stack Overflow