Senior/Lead Embedded HMI Developer (Freelancer)

 Posted 2 months ago
  
 Poland
  
 140 - 200 per hour
  
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

You will design and develop embedded HMI/GUI applications while influencing architectural decisions and technical patterns. Additionally, you will mentor team members and collaborate with firmware, hardware, and UX teams to optimize performance on constrained systems.

We are looking for Senior and Lead Embedded HMI Developers (Freelance) to join us in a project-based cooperation model.

The engagement will be based on a contract for a specific project, typically lasting several months, with flexibility regarding:

  • Part-time or full-time involvement

  • Long-term cooperation across multiple projects

  • Remote work arrangements

You will work within an international HMI-focused team, delivering cutting-edge human–machine interfaces for embedded devices across multiple industries.

About the Role

As a Senior / Lead Embedded HMI Developer, you will play a key role in designing, developing, and shaping the architecture of embedded HMI solutions.

This role goes beyond pure implementation - you will:

  • Influence technical and architectural decisions

  • Support and mentor other developers (lead level)

  • Act as a technical point of contact in HMI-related areas

You will be part of a dedicated HMI Synergy team, consisting of embedded and UI enthusiasts who actively share knowledge and best practices.

Why Is It Worth Joining Us?

🔥 Why join our HMI team?

➡️ You will work on diverse, industry-grade embedded products (e.g. audio processing, industrial devices, smart electronics)

➡️ You get real influence on system architecture and technology choices

➡️ You’ll collaborate with HMI and embedded experts who are passionate about UI on constrained systems

➡️ We are a Certified Premium Partner of The Qt Company and part of the Qt Service Partner Program, actively contributing to the Qt ecosystem

Responsibilities:

  • 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

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

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

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Development

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified