Firmware Development Internship in Ahmedabad at Invent India
Applications are closed for this internship. Click here to browse more internships.

Firmware Development

Start Date
Starts immediatelyImmediately
6 Months
10,000-20,000 /month
Apply By
16 Dec' 22
Posted 3 weeks ago
Internship with job offer
About Invent India
Invent India is a consortium of creative, innovative and chaotic minds working in synergy to develop the products of the future. We consider following the conventional methods boring and monotonous, so we sit long odd hours scratching our heads till when the juices flow. So what do we do exactly? There is no way to define the unpredictability and surprises of each day. We are a global product design and development company focused on taking new-product ideas right through to prototype development and manufacturing support.

We are a plug and play design company that can collaboratively work in any part of the design process. We have a 4000 square feet design studio with in-house 3D printing and prototyping facility in Ahmedabad. Our services include design research, industrial design, engineering, prototyping, manufacturing & mass-production. We have more than 80 tie-ups in China, Taiwan, and Korea for prototyping and manufacturing
Activity on Internshala
Hiring since October 2018
26 opportunities posted
2 candidates hired
About the internship
Selected intern's day-to-day responsibilities include:

1. Contribute to schematic review to ensure firmware specs are aligned to hardware ICs and pin mappings
2. Develop application layer source codes from algorithm flowcharts for in-house designed and manufactured IoT/home automation-related products
3. Test, debug & optimize firmware on prototypes for the final delivery of projects
4. Work with the electronics team in defining firmware specifications & algorithm flowcharts


1. Proficiency in embedded C/C++ language and experience in projects that display his/her skills in advanced embedded systems design
2. A keen interest in coding for interfacing microcontrollers using multiple protocols
3. Experience in coding for microprocessors as well will be an advantage
4. Understanding of I2C, SPI, USART, I2S, CAN, MODBUS protocols, ADC interfacing, and experience in creating custom drivers for ICs used in hardware designed on those protocols
5. Experience in embedded systems design with pre-emptive, multitasking real-time operating systems such as FREERTOS, COS, etc.
6. Ability to keep the application-level source code manageable and efficient
7. Ability to understand hardware schematics and underlying electronics to ensure firmware resources are aligned with hardware
8. Hands-on experience with microcontroller boards/custom PCBs
Who can apply

Only those candidates can apply who:

1. are available for full time (in-office) internship

2. can start the internship between 1st Dec'22 and 5th Jan'23

3. are available for duration of 6 months

4. have relevant skills and interests

Certificate Flexible work hours Informal dress code 5 days a week Free snacks & beverages Job offer
Number of openings

Sign up to continue


By signing up, you agree to our Terms and Conditions.