Firmware Engineer- Intern

EMO.energy

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 17 hours ago
Vacancies: 1 Vacancy

Job Summary

Position: Firmware Engineer- Intern Location: Bangalore (On-site) Duration: 6 Months

About Us:

At EMO Energy were a fast-moving deep-tech startup building the complete EV technology stack from high-performance battery systems to intelligent control electronics. We innovate fast solve real-world challenges and build products from the ground up. If you want to create technology that shapes the future of mobility this is your stage.

Job Summary:

We are looking for a motivated Firmware Intern to support the development testing and validation of embedded software for our Battery Management Systems (BMS). You will work hands-on with microcontrollers embedded tools and real EV battery hardware gaining exposure to real-time systems and industry-grade firmware practices.

What You Will Do:

  • Assist in developing and testing embedded firmware for Battery Management Systems (BMS).
  • Write debug and optimize C code for microcontrollers and embedded platforms.
  • Use CAN tools for communication testing debugging and validation of BMS firmware.
  • Support integration of firmware with hardware modules and sensors.
  • Use tools like STM32CubeIDE Keil or Arduino for development and debugging.
  • Participate in hardware bring-up lab testing and prototype evaluation.
  • Document firmware updates test results and performance observations.
  • Collaborate with hardware and battery engineering teams to resolve issues.

What Were Looking For:

  • Final-year students pursuing Electronics Electrical Engineering or related fields.
  • Strong understanding of C programming and embedded systems fundamentals.
  • Familiarity with microcontrollers peripherals and communication protocols (UART SPI I2C).
  • Familiar with STM32CubeIDE Keil MPLAB or Arduino (preferred).
  • Experience or familiarity with CAN communication and CAN tools.
  • Basic understanding of circuits sensors and interfacing electronics.
  • Ability to debug logically and solve firmware/hardware issues.
  • Curiosity willingness to learn and a proactive approach in a fast-paced environment.

Why Join Us

  • Work directly on real EV battery systems and embedded technology.
  • Get mentorship skill-building support and certification opportunities.
  • Collaborate with cross-functional experts in a high-growth environment.
  • Availability for a full-time opportunity based on performance.

Required Skills:

embeddedc programmingvalidation & data loggingstm32debuggingbattery management systemsi2cspimicrocontrollershardwarefirmware integrationuart

Position: Firmware Engineer- Intern Location: Bangalore (On-site) Duration: 6 Months About Us:At EMO Energy were a fast-moving deep-tech startup building the complete EV technology stack from high-performance battery systems to intelligent control electronics. We innovate fast solve real-world cha...
View more view more

Key Skills

  • Embedded Software
  • Robotics
  • Arm
  • Firmware
  • Debugging
  • C/C++
  • Zigbee
  • OS Kernels
  • Signal Processing
  • Ethernet
  • Assembly
  • Internet Of Things