Logo de STMicroelectronics

Internship in USB Advanced Testing Device Development

STMicroelectronics

StageHybride4 à 6 moisDate limite : 26 déc. 2024
Embedded Systemssoftware developmentUser Interface Design

Postuler

Description

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.