STM32 Firmware Engineer for TFT LCD
Budget: $50 – $0 USD
We are looking for an experienced STM32 firmware engineer to develop custom firmware for a project involving a 4.3-inch TFT LCD with capacitive or resistive touch. The main goal is to build a responsive and visually appealing user interface (UI) with dozens of functional screens using TouchGFX.
- Project Scope:
Develop firmware for STM32 microcontroller to drive a 4.3" TFT LCD
Implement and optimize custom UI with multiple screens and transitions using TouchGFX
Develop or adapt LCD and touch controller drivers (SPI, RGB, I2C or parallel interface, depending on hardware)
Integrate UI with back-end logic and data
Ensure smooth performance, fast boot-up, and responsive touch interactions
- Requirements:
Proven experience with STM32 firmware development (HAL/LL/CubeMX)
Strong expertise in TouchGFX framework
Hands-on experience in custom UI development with animations, buttons, icons, and data display
Experience developing or customizing drivers for TFT LCD and touch panels
Familiar with debugging tools and performance optimization on STM32
Ability to read and work with hardware schematics
-Optional but Preferred:
Experience with FreeRTOS integration
Familiarity with STM32U5 series
Knowledge of memory optimization for large UIs
- Deliverables:
Complete and documented firmware project
TouchGFX source files and assets
Working demo on target hardware
If you have experience building smooth, professional embedded UIs on STM32 platforms, we’d love to hear from you. Please include examples or screenshots of past work if available.
- Project Scope:
Develop firmware for STM32 microcontroller to drive a 4.3" TFT LCD
Implement and optimize custom UI with multiple screens and transitions using TouchGFX
Develop or adapt LCD and touch controller drivers (SPI, RGB, I2C or parallel interface, depending on hardware)
Integrate UI with back-end logic and data
Ensure smooth performance, fast boot-up, and responsive touch interactions
- Requirements:
Proven experience with STM32 firmware development (HAL/LL/CubeMX)
Strong expertise in TouchGFX framework
Hands-on experience in custom UI development with animations, buttons, icons, and data display
Experience developing or customizing drivers for TFT LCD and touch panels
Familiar with debugging tools and performance optimization on STM32
Ability to read and work with hardware schematics
-Optional but Preferred:
Experience with FreeRTOS integration
Familiarity with STM32U5 series
Knowledge of memory optimization for large UIs
- Deliverables:
Complete and documented firmware project
TouchGFX source files and assets
Working demo on target hardware
If you have experience building smooth, professional embedded UIs on STM32 platforms, we’d love to hear from you. Please include examples or screenshots of past work if available.
Related categories:
Electronics
Microcontroller
PCB Layout
Arduino
Debugging
Embedded Systems
I2C
STM32