Point your AI agent at freehire and let it find you a job.

Get the CLI →

SweatWorks

Embedded MCU UI Engineer

Posted Updated
Discussion

We are looking for a firmware engineer who specializes in touchscreen UI on microcontrollers. This involves Google Nest-style interfaces running on constrained hardware, not web or mobile apps.

Must-haves:
- Strong C/C++, RTOS experience (FreeRTOS or Zephyr).
- Hands-on with LVGL or TouchGFX, and direct experience driving displays over SPI/I2C.
- Knowledge of framebuffers, touch controllers, and how to fit a polished UI into limited SRAM and flash.
- Platform experience: STM32, ESP32, or NXP i.MX RT preferred.

Key Differentiator:
- They think in kilobytes and milliseconds.
- This is not a web developer who learned C.
- It is someone who can write the display driver and care about the animation feeling smooth.

Nice to have:
- BLE or Wi-Fi connectivity experience.
- Asset pipeline tooling (font/image conversion).
- The ability to run UI simulations on desktop before flashing hardware.

Location: Remote - GMT-07:00 to GMT-03:00

Skills required for this job:

  • Bluetooth
  • C
  • C++
  • Embedded systems and firmware development for networked devices
  • Firmware
  • FreeRTOS

Skills

Apply

See also

Embedded jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available