
Senior/Lead Embedded HMI Developer
Spyrosoft
contract
Posted on:
Location Type: Remote
Location: Poland
Visit company websiteExplore more
Salary
💰 PLN 140 - PLN 200 per hour
Job Level
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