Design and develop firmware for STM32 microcontrollers using C/C++ (bare-metal and/or RTOS environments). Implement low-level drivers (GPIO, UART, SPI, I2C, CAN) and optimize for performance,
Key Responsibilities:
• Implement low-level drivers
,Firmware Development Environment:CMSIS vendor toolchains with Git version control system.,Optimize code reviews follow best practices