Nowa
Senior/Lead Embedded HMI Developer (Freelancer)
140 - 200 PLN/ godz.
SeniorFull-time
#344783·Dodano dziś·0
Źródło: SpyrosoftTech Stack / Keywords
C++EmbeddedArchitectureLinuxAgileUX/UI DesignAI
Firma i stanowisko
Join an international HMI-focused team delivering cutting-edge human–machine interfaces for embedded devices across multiple industries. The team is a Certified Premium Partner of The Qt Company and part of the Qt Service Partner Program, actively contributing to the Qt ecosystem.
Wymagania
- 5+ years of experience in embedded software development
- Strong expertise in Embedded HMI development
- Excellent C++ skills, including modern C++
- Hands-on experience with microcontroller platforms such as STMNXP, Espressif, Infineon, Renesas
- Commercial experience with at least one embedded HMI framework: Qt for MCUs, LVGL, TouchGFX, Slint, Crank, Embedded Wizard
- Knowledge of rendering pipeline optimization in embedded systems
- Solid understanding of architecture and design patterns
- Experience with version control, code reviews, and CI/integration tools
- Communicative English (spoken and written)
Nice to have:
- Experience with RTOS environments: FreeRTOS, Zephyr, other RTOS solutions
- Understanding of Agile methodologies
- Experience working on Proof of Concept (PoC) projects
- Familiarity with hardware schematics and low-level debugging
- Exposure to UX/UI design principles for embedded systems
- Experienced in using AI tools in day-to-day workflow
Obowiązki
- Design and develop embedded HMI / GUI applications
- Define and influence HMI architecture and design patterns
- Develop graphical interfaces using Qt / QML (Embedded Linux), Qt for MCUs, LVGL, or other MCU-focused frameworks
- Optimize rendering pipelines on constrained embedded systems
- Integrate UI layers with firmware, drivers, and hardware
- Analyze performance bottlenecks (CPU, memory, rendering, FPS)
- Support code reviews, technical decision-making, and mentoring (Lead role)
- Collaborate with embedded, firmware, hardware, and UX teams
- Participate in Proof of Concepts (PoCs) and early project phases
Spyrosoft
134 aktywne oferty