Senior/Lead Embedded HMI Developer (Freelancer)

140 - 200 PLN/ godz.B2B (netto)
SeniorFull-time·B2B
#325790·Dodano 20 dni temu·32
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

HMIC++QtRendering pipelineDesign PatternsRTOSFreeRTOSUXUI designEmbedded systemAI

Firma i stanowisko

Spyrosoft is a software engineering company established in 2016, specializing in technology solutions for industry 4.0, automotive, geospatial, healthcare & life sciences, employee experience & education, and financial services industries. The company is a Certified Premium Partner of The Qt Company and part of the Qt Service Partner Program.


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 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)

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
  • Experience 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
  • Influence technical and architectural decisions
  • Support and mentor other developers
  • Act as a technical point of contact in HMI-related areas

Oferta

  • Part-time or full-time involvement
  • Long-term cooperation across multiple projects
  • Remote work arrangements
Spyrosoft

Spyrosoft

113 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz