Embedded Software Developer Intern
During my 4-month internship at Advi Group of Companies, I specialized in embedded systems with a focus on STM32 microcontrollers and ARM Cortex-M3 architecture. My work included:Microcontroller Programming: Developed embedded applications using STM32, optimizing system performance and enhancing real-time processing capabilities.Hardware-Software Integration: Gained hands-on experience in integrating embedded hardware with software, which strengthened my understanding of hardware-level programming and real-time operations.Communication Protocols: Worked extensively with protocols such as UART, I2C, and SPI, facilitating smooth data communication between components.Problem-Solving in Embedded Environments: Resolved technical challenges related to memory management, ensuring efficient and reliable system performance.This role deepened my expertise in embedded systems, laying a strong foundation for complex microcontroller-based applications.