Firmware Engineer- Intern

0 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Internship

Job Description

🔹

Position:

Firmware Engineer- Intern📍

Location: Bangalore (On-site)⏳ Duration: 6 Months

🚀 About Us

At EMO Energy, we’re 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 We’re 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.

Note:

This is a paid internship.Skills: embedded,c programming,validation & data logging,stm32,debugging,battery management systems,i2c,spi,microcontrollers,hardware–firmware integration,uart

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You