Firmware Developer

The Energy Company

  • Bangalore, Karnataka
  • Rs. 4,00,000-9,00,000 per year
  • Permanent
  • Full-time
  • 1 month ago
  • Apply easily
Firmware Developer [Exp: 0.5 to 5 years]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.
  • Fleld debugging of bugs.
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.
  • Nice to have:
  • Prior experience with Li-lon BMS
  • Prior experience with Automotive ECUs firmware development.
  • Good understanding of object oriented programming
  • Work experience in a startup environment
  • Experience with CAN & other Automotive protocols.
  • Experience working with EEPROM / Flash / SD Cards.
  • Experience working with ADCs & Timers.
Educational Qualification:
  • B.E. / B. Tech in Electronics / Electrical / Telecommunication Engineering or similar domain.
Requirements
  • 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.
  • B.E. / B. Tech in Electronics / Electrical / Telecommunication Engineering or similar domain.

The Energy Company

Similar Jobs

  • Firmware Developer

    ABB

    • Bangalore, Karnataka
    Firmware Developer Take your next career step at ABB with a global team that is energizing the transformation of society and industry to achieve a more productive, sustainable fu…
    • 1 month ago
  • Firmware Developer

    IBM

    • Bangalore, Karnataka
    Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To colla…
    • 23 days ago
  • Software Developer-Firmware

    Yo HR Consultancy

    • Bangalore, Karnataka
    LOCATION-BENGALURU/GURUGRAM Exp-4 to 12 years Salary-Upto3000000 Mandatory Skills Firmware Linux Kernel Development L2/l3 Job Description We are seeking a highly skilled Senior Sof…
    • 19 days ago