Ahmedabad
Internship
Fresher
Posted on Dec 02 2024

About the Job

Skills

C programming
Microcontroller programming
Embedded systems design
Debugging
Hardware interfacing
RTOS knowledge
Version control systems
Problem-solving skills

Job Title: Embedded Developer Intern

Location: Ahmedabad, Gujarat

Job Type: Internship

Duration: 6 months (Extendable based on performance)

Stipend: Unpaid


Job Overview:

We are looking for a motivated Embedded Developer Intern to join our team in Ahmedabad. This internship will provide hands-on experience in developing embedded software and working with microcontroller-based systems. The intern will work closely with senior developers to contribute to embedded system design, coding, testing, and debugging, while learning real-world applications in the field of embedded systems.


Key Responsibilities:

Embedded Software Development: Assist in writing and debugging embedded software for microcontrollers and embedded systems.

Firmware Testing: Help test and validate firmware for hardware devices, ensuring reliability and performance.

System Integration: Collaborate with the team to integrate embedded software with hardware components like sensors, actuators, and communication interfaces.

Documentation: Help in maintaining project documentation, including code comments, technical reports, and design documentation.

Research and Development: Assist in researching new technologies and contributing to the development of new features or improvements in existing products.

Collaboration: Work with hardware engineers and software developers to enhance product functionality.

Problem Solving: Debug and troubleshoot issues related to hardware/software interfaces and embedded code.

Required Skills and Qualifications:

Educational Background: Pursuing a Bachelor's or Master's degree in Electronics, Computer Science, Electrical Engineering, or related field.

Programming Skills: Basic knowledge of C/C++ programming for embedded systems.

Understanding of Embedded Systems: Familiarity with microcontrollers (ARM, AVR, PIC, etc.) and embedded system architectures.

Basic Hardware Knowledge: Understanding of basic electronics and circuit design concepts.

Communication: Good verbal and written communication skills in English.

Preferred Skills:

RTOS: Familiarity with Real-Time Operating Systems (e.g., FreeRTOS).

Communication Protocols: Basic understanding of protocols like I2C, SPI, UART, etc.

Version Control: Basic knowledge of Git for version control.

Benefits:

Learning Experience: Hands-on experience working with embedded systems and microcontrollers.

Mentorship: Work closely with experienced engineers to learn about embedded system design, development, and testing.

Certificate of Internship: Upon successful completion of the internship, a certificate will be provided.

Networking: Opportunity to work in a collaborative and innovative work environment.

About the company

Lakebrains Technologies is an early-stage startup based in Udaipur. Accelerate the growth of businesses by bringing in artificial intelligence, machine learning, and deep learning technologies to make them run in a more innovative and modern fashion. Our values define who we are, what we stand for, and how we behave. Our purpose is to build trust in society and solve important problems. In an incr ...Show More

Industry

IT Services and IT Consul...

Company Size

20-50 Employees

Headquarter

Udaipur, Rajasthan

Other open jobs from Lakebrains Technologies