Firmware/Hardware Developer Internship

Firmware/Hardware Developer
Bangalore (Hybrid)
Start Date
Starts immediatelyImmediately
Duration
6 Months
Stipend
₹ 2,000 /month + Incentives
APPLY BY
10 Aug' 24
Posted 2 weeks ago
Internship

About the internship

Selected intern's day-to-day responsibilities include:

1. Designing, developing, and testing firmware for embedded systems, primarily focusing on Arduino, Raspberry Pi, and STM32 platforms
2. Creating and maintaining peripheral drivers from scratch for various components, including sensors, actuators, communication modules, and other hardware interfaces
3. Collaborating with cross-functional teams, including hardware engineers, software developers, and system architects, to ensure seamless integration and functionality
4. Developing and implementing communication protocols for data exchange between devices and external systems
5. Performing hardware bring-up and debugging to ensure proper operation and performance of embedded systems
6. Participating in design reviews, code reviews, and testing sessions to ensure high-quality firmware development
7. Troubleshooting and resolving hardware and firmware issues, providing technical support as needed
8. Maintaining comprehensive documentation for firmware design, including flowcharts, state diagrams, and code comments
9. Keeping up-to-date with the latest industry trends and technologies in embedded systems and robotics

Skill(s) required

Arduino C++ Programming C Programming MATLAB PCB Design Python Robotic Process Automation (RPA)

Who can apply

Only those candidates can apply who:

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

2. can start the internship between 7th Jul'24 and 11th Aug'24

3. are available for duration of 6 months

4. are from or open to relocate to Bangalore

5. have relevant skills and interests

* Women wanting to start/restart their career can also apply.

Other requirements

1. Bachelors degree in electrical engineering, computer engineering, or a related field

2. Strong experience in firmware development for Arduino, Raspberry Pi, and STM32 platforms

3. Proficiency in C/C++ programming languages, with a focus on embedded systems development

4. Proven experience in developing peripheral drivers from scratch, including sensors, displays, communication modules, and other hardware interfaces

5. Familiarity with hardware debugging tools such as logic analyzers, oscilloscopes, and multimeters

6. Experience with communication protocols such as UART, I2C, SPI, and CAN

7. Strong problem-solving skills and the ability to work independently or in a team environment

8. Excellent communication skills, both written and verbal

Perks

Certificate Letter of recommendation Flexible work hours Informal dress code
Additional information

Stipend structure: This is a performance-based internship. In addition to the minimum-assured stipend, you will also be paid a performance-linked incentive (₹ 1000 per performance based vouchers).

Number of openings

1

About Puneet Kumar

As a Freelance Mechanical Designer, I have been designing and developing innovative robots and electric vehicles for various clients and projects. I have also been creating and delivering STEAM/STEM-related kits and courses for students and educators, combining my engineering skills and passion for teaching and learning.

I have a B.tech degree in Mechanical Engineering from SRM University, where I acquired a strong foundation in mechanical design and analysis, CAD, and ANSYS. I have applied these skills in my previous roles as a Mechanical Engineer at Apricot Robotics and a Mechanical Design Engineer at a lithium-ion battery company, where I designed and prototyped products from scratch, conducted stress and motion analysis, negotiated with vendors, and ensured quality standards.
Activity on Internshala
Hiring since July 2024
1 opportunity posted
Sign up to continue

OR

By signing up, you agree to our Terms and Conditions.
Similar internships you can apply to
Firmware/Hardware Developer
Duration
3 Months
Stipend
₹ 2,000 /week + Incentives
Firmware/Hardware Developer
Bangalore (Hybrid)
Duration
6 Months
Stipend
₹ 5,000 /month + Incentives
Actively hiring
Mechanical Engineering
Duration
3 Months
Stipend
₹ 15,000 /month
Internship with job offer
Get govt-approved certification
Build your CV with our
Certification Courses
4- 8 weeks
600k+ learners
Explore Courses