Responsibilities & Requirements
1. Experience in embedded software development, with proficiency in C and Python programming for embedded systems.
2. Familiarity with Raspberry Pi and STM32 platforms, including basic development and debugging.
3. Understanding and practical experience with the UDP protocol and its applications in embedded networking.
4. Ability to design, develop, and test embedded software solutions in a Linux- or RTOS-based environment.
5. FPGA development experience is a plus, including familiarity with HDL languages (Verilog/VHDL) and FPGA-based system integration.
Preferred Qualifications
• Strong problem-solving and debugging skills.
• Basic knowledge of communication interfaces such as UART, SPI, I2C, and Ethernet.
• Ability to work independently and collaborate effectively within a development team.
• Passion for embedded systems, hardware-software integration, and real-time applications.
Duration: Full-time internship, 3 months.
Focus Area: Embedded Software Development.