Zitto™ logo

Zitto™

Firmware Engineer Intern

Zitto™

📍 Bengaluru, India 🇮🇳

internship
intern
Posted —
Key Skills
firmware CAN SPI I2C UART
Industry
Automotive Consumer Electronics

Job Description

We seek a talented and enthusiastic Firmware Engineer Intern to join our team. This position offers a unique opportunity for a student or recent graduate to gain hands-on experience in firmware development for electric vehicle systems. As a Firmware Engineer Intern, you will work closely with our engineering team to design, implement, and test embedded software solutions that power our electric motorcycles.

Responsibilities

  • Collaborate with senior engineers to develop firmware for motor controllers, battery management systems, vehicle control units, and other embedded systems in electric motorcycles.
  • Participate in all phases of the firmware development lifecycle, including requirements analysis, design, implementation, testing, and documentation.
  • Write clean, efficient, and maintainable code for embedded micro-controllers and processors.
  • Work with hardware engineers to define communication protocols, interface specifications, and system architectures.
  • Conduct unit testing, integration testing, and validation testing to ensure firmware components' reliability, safety, and performance.
  • Support debugging and troubleshooting efforts to identify and resolve software issues and hardware-software integration problems.
  • Document firmware designs, algorithms, and development processes to maintain clear and comprehensive technical documentation.

Qualification Requirements

  • Currently pursuing a Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, or a related field with a focus on embedded systems.
  • Strong programming skills and experience with embedded software development tools
  • Familiarity with real-time operating systems (RTOS), embedded Linux, or bare-metal firmware development.
  • Knowledge of communication protocols such as CAN, SPI, I2C, UART, and experience with protocol analysis tools.
  • Hands-on experience with microcontrollers, embedded development boards, and hardware-software integration.
  • Excellent problem-solving skills and the ability to debug complex software and hardware interactions.
  • Effective communication skills, both verbal and written, with the ability to work collaboratively in a team environment.
  • Passion for electric vehicles, firmware development, and innovative technology solutions.


Preference to people located currently in Bangalore.