Firmware/Hardware Developer Internship

Firmware/Hardware Developer
Bangalore (Hybrid)
Start Date
Starts immediatelyImmediately
Duration
6 Months
Stipend
₹ 5,000 /month + Incentives
APPLY BY
8 Aug' 24
Posted 3 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.
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 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 8th Jul'24 and 12th Aug'24

3. are available for duration of 6 months

4. have relevant skills and interests

Other requirements

1. Operating System and its integration with embedded systems.

2. Knowledge of embedded operating systems like FreeRTOS or Zephyr.

3. Familiarity with PCB design

4. Bachelors degree in electrical engineering, computer engineering, or a related field. Equivalent work experience may be considered.

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

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

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

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

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

10. Experience with ROS (Robot d schematic capture software.

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 (₹ 2000 per on performance).

Number of openings

1

About Felifeed

Welcome to FeliFeed, founded by passionate pet parents dedicated to providing the highest quality nutrition for our beloved feline companions. As guardians, we believe that the food we provide for our cats and how we provide it ensures they live a long and healthy life.

Recognizing a gap in pet nutrition knowledge, we're committed to bridging it.

Our mission is simple: to enhance the health and longevity of our cats through innovative feeding solutions that cater to their instincts and habitat.
Activity on Internshala
Hiring since July 2024
1 opportunity posted
1 candidate hired
Sign up to continue

OR

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