Embedded Software Developer

Website The Energy Company

Fast Charge Anytime Anywhere

We are seeking a highly motivated Embedded Software Intern to join our team. This position offers a unique opportunity to engage in R&D and POC projects involving various communication protocols and microcontroller integrations. The ideal candidate will have hands-on experience with microcontrollers, modules, and knowledge of IoT technologies.


  • Conduct R&D and develop POC projects based on communication protocols such as CAN, RS485, Ethernet, UART, I2C, and SPI.
  • Work with various microcontrollers including STM32, ESP32, NXP, and TI.
  • Utilize GSM/WiFi BLE modules, GPS, SD Card, Flash, and EEPROM in projects.
  • Develop and test embedded systems and IoT solutions.
  • Collaborate with cross-functional teams to ensure successful project outcomes.
  • Integrate different types of displays with STM32 or NXP microcontrollers

Preferred Qualifications

  • Knowledge of Energy Storage Systems (ESS) and battery lifecycle management.
  • Familiarity with LFP cells and their cycles.
  • Proficiency in Python programming.
  • Experience in web scraping.
  • Understanding of cloud integration protocols such as TCP/IP and MQTT.
  • Basic PCB designing skills.
  • Embedded hardware knowledge
  • Ability to read and understand datasheets for various embedded systems hardware


  • Hands-on experience with embedded systems and microcontroller programming.
  • Strong problem-solving skills and the ability to work independently.
  • Establishes and meets realistic schedules and expectations.
  • Complete documentation of the ongoing project.
  • Strong problem-solving skills.

You must sign in to apply for this position.

You must sign in to apply for this position.

Contact us

The Energy Company

Fast Charge Anytime Anywhere

Related Jobs