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...
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
View more
View less