company logo

Senior Firmware Developer

Bengaluru
Full-Time
Senior: 5 to 6 years
Posted on Sep 02 2024

About the Job

Skills

embedded C
bare metal firmware development
Battery Management Systems
ARM Cortex
software development process
debugging

Roles & Responsibilities: 


  • Develop bare-metal / RTOS based firmware for BMS (Battery Management Systems).
  • Follow our coding standards & software development process.
  • Maintain high quality documentation & test cases.
  • Debug & Develop features for existing and new systems.
  • Work with the cross functional team to understand the system requirements.
  • Testing the code and system.
  • Field debugging of bugs.
  • Guide & help junior members of the team. 


Skills & Experience:

● Must have:

  • Good knowledge of Embedded C.
  • Hands-on experience with bare-metal firmware development.
  • Experience working with I2C, SPI & UART communication drivers.
  • Hands-on experience with basic git commands.
  • Experience with ARM Cortex controller firmware development with the relevant SDKs.
  • Understanding of object oriented programming.
  • Good understanding & hands-on experience of CAN protocol.
  • Hands-on experience with SPI Flash or I2C EEPROMs.
  • Good understanding of ADCs & Timers.

● Nice to have:

  • Prior experience with Li-Ion BMS
  • Prior experience with Automotive ECUs firmware development.
  • Prior experience with C++ development.
  • Work experience in a startup environment
  • Experience with J1939 & other Automotive protocols.
  • Experience working SD Cards. 


Educational Qualification:


  • B.E. / B.Tech in Electronics / Electrical / Telecommunication Engineering or similar domain. 




About the company

The Energy Company is leading the charge towards a sustainable future for India's mobility and grid storage. Our game-changing Full Stack Energy Platform unlocks 5x faster charging, doubles battery life with Digital Twin tech, and integrates seamlessly with any public charger all while keeping it compact and cost-effective. Our innovative Battery Aadhar system ensures transparency, making every e ...Show More

Industry

Renewable Energy Equipmen...

Company Size

11-50 Employees

Headquarter

Bengaluru, Karnataka