Project Overview
This internship project focuses on developing advanced applications based on FreeRTOS for STM32 microcontrollers. The goal is to demonstrate complex usage scenarios and integrate a comprehensive test suite for automated validation of each version.
Responsibilities
- Analyze complex use cases to identify requirements and challenges.
- Define the architecture for applications and the test suite to ensure scalability and performance.
- Develop demo applications that showcase the capabilities of FreeRTOS on STM32.
- Create tests that measure performance and validate functionality across different scenarios.
- Develop a test suite that covers both basic and complex use cases to ensure thorough validation.
- Integrate the solution with various versions of FreeRTOS to ensure compatibility and reliability.
Required Skills
- Proficiency in Embedded C programming.
- Familiarity with FreeRTOS and its scheduling mechanisms.
- Experience with STM32 microcontrollers.
- Knowledge of Python for scripting and automation tasks.
For application inquiries, please contact us via email.