Senior/Lead Software Engineer (Qt for MCUs)
Spyrosoft
⚲ Szczecin
120 - 160 PLN/h netto (B2B)
Wymagania
- C/C++
- Qt
Opis stanowiska
Tech stack: • Qt for MCUs • C / C++ Requirements: • Hands-on experience with Qt for MCU (UI architecture, performance constraints, embedded graphics) • Embedded C/C++ skills and experience with microcontroller platforms • Hardware integration experience (display bring-up, power/battery-related integration) • Ability to work in PoC mode: rapid iterations, clear trade-offs, documented assumptions • English communication level: B2/C1 Project description: The goal of the project is to port and integrate the Qt for MCUs software framework on the SAMA7D65 Curiosity Development Board, connected to a New Vision TM2218-02 10.1-inch 1280x800 LVDS display. The scope covers comprehensive system integration using the Harmony bare-metal framework, enabling future Qt-based HMI applications to run on the board and display correctly on the target screen. Main responsibilities: • Porting and integrating Qt for MCUs on a microcontroller-based platform • Performing hardware bring-up, including display integration • Configuring and optimizing the embedded graphics stack • Integrating Qt with display controller (XLCDC) and GPU acceleration • Identifying and resolving rendering and performance constraints • Working in PoC mode: rapid iterations, documenting assumptions and technical trade-offs • Collaborating with embedded and system engineering teams