Senior/Lead Embedded HMI Developer (Freelancer)

140 - 200 PLN/ godz.
SeniorFull-time
#344783·Dodano dziś·0
Źródło: Spyrosoft
Aplikuj teraz

Tech 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

Spyrosoft

134 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz