STMicroelectronics
STMicroelectronics
Tunisie

Internship in USB Advanced Testing Device Development

Embedded Systemssoftware developmentUser Interface Design

Publié il y a 8 mois

Stage
⏱️4-6 mois
💼Hybride
📅Expiré il y a plus d’un an
Reste lisible (ATS friendly).

Description du poste

Project Overview

This internship project focuses on the development of an advanced testing device based on STM32 technology. The device is designed to perform USB Compliance Verification (USBCV) tests independently, without the need for a PC host.

Responsibilities

  • Analyze the USBCV test suite to understand the requirements and specifications.
  • Define the architecture of the testing device to ensure it meets all necessary standards.
  • Develop the implementation of the test suite on the STM32 microcontroller.
  • Create a graphical user interface (GUI) that allows for control and monitoring of the USBCV tests.
  • Integrate the solution within the STM32Cube framework and its automated test suite environment.

Skills Required

  • Proficiency in Embedded C programming and experience with STM32 microcontrollers.
  • Understanding of USB protocols and compliance testing.
  • Experience in GUI design and development.
  • Ability to work collaboratively in a team environment and communicate effectively.

For more information or to apply, please contact us via email.