Spyrosoft

Senior/Lead Embedded HMI Developer

Spyrosoft

contract

Posted on:

Location Type: Remote

Location: Poland

Visit company website

Explore more

AI Apply
Apply

Salary

💰 PLN 140 - PLN 200 per hour

Job Level

Tech Stack

About the role

  • 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

Requirements

  • 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: STM NXP 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)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
embedded software developmentEmbedded HMI developmentC++modern C++microcontroller platformsSTMNXPEspressifInfineonRenesas
Soft Skills
code reviewstechnical decision-makingmentoringcollaborationcommunication