Job Title: Embedded Engineer Intern
Duration: 6 months
Department: Engineering / R&D
About the Role
We are looking for a motivated Embedded Engineer Intern to join our engineering team. As an intern, you will gain hands-on experience in embedded systems design, firmware development, and hardware-software integration. You will work closely with senior engineers to develop, test, and debug embedded solutions for real-world applications.
Key Responsibilities
Assist in the design, development, and testing of embedded firmware for microcontrollers (ARM, AVR, PIC, STM32, ESP32, etc.).
Write and optimize code in C/C++ for embedded platforms.
Work with communication protocols such as UART, SPI, I2C, CAN, and USB.
Support hardware bring-up, debugging, and troubleshooting.
Participate in system integration, testing, and validation of embedded systems.
Document designs, code, and testing procedures.
Collaborate with cross-functional teams including hardware, software, and QA engineers.
Required Qualifications
Currently pursuing a Bachelor's/Master's in Electronics, Electrical, Computer Engineering, or related field.
Strong knowledge of embedded systems and microcontrollers.
Familiarity with C/C++ programming for low-level hardware.
Understanding of digital electronics and circuits.
Exposure to tools like Keil, STM32CubeIDE, Arduino IDE, MPLAB, or similar.
Basic knowledge of oscilloscopes, multimeters, and other lab equipment.
Job Types: Full-time, Internship
Contract length: 06 months
Benefits:
Flexible schedule
Paid time off
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.