We’re building a streamlined embedded UI system using an i.MX8M SOM and an HDMI-based AMOLED display. The goal is fast boot, image-based transitions, and lightweight Linux UI. This project is a lean port of an existing working Raspberry Pi prototype. Full scope and deliverables detailed below: Project Title: Development of Embedded UI System Using i.MX8M SOM + AMOLED Display Project Overview: T33 Dental is developing a high-end medical-grade consumer device and seeks an experienced embedded systems engineer or engineering firm to assist with the development of a production-ready embedded display subsystem. The solution will be based on an i.MX8M Mini (or similar) System on Module (SOM) and a high-resolution AMOLED display. HDMI-based display integration is acceptable for this phase, and off-the-shelf compute and display modules are preferred. We already have a validated proof-of-concept implementation running on a Raspberry Pi 5 paired with a 5.5" Waveshare 1080p HDMI AMOLED display. This system runs a Python-based UI and displays state transitions and countdown animations based on external device input. The goal is to replicate and modestly improve this behavior on a more integrated and efficient hardware platform. Scope of Work: Hardware Selection and Integration: Recommend and validate a suitable i.MX8M Mini SOM or similar Linux-capable module Select a compatible 5.5" (or similar) AMOLED display (HDMI preferred for simplicity) Use off-the-shelf modules where possible to reduce development cost and time Software Development: Configure bootloader (U-Boot or similar) to minimize boot time and display an early splash screen Implement a lightweight Linux UI stack (Qt, GTK, or LVGL) capable of smooth image display and transitions Replicate current Raspberry Pi UI behavior: countdown timer, image-based state transitions, logo fade-in (note: 30 fps is sufficient) Performance Targets: Display visible splash screen in less than 1 second from cold boot Full UI interactive within 2–4 seconds Smooth transitions and animation performance at 30 fps minimum, with future upgrade path to 60 fps Full HD resolution support (1080x1920) Deliverables: Fully configured embedded system image Source code for the UI and boot configuration Documentation for system bring-up, display integration, and software customization Timeline: Estimated project duration: 2–4 weeks from contract signing Budget: Target range is $2,500–6,000 depending on approach, with a strong preference for solutions that use off-the-shelf modules and emphasize efficiency. Open to fixed price or hourly proposals based on demonstrated experience and clear deliverables. Simplicity is preferred over generality; we are not requiring a custom PCB, touchscreen, or extensible UI architecture at this time. Proposal Requirements: Relevant experience with embedded Linux, HDMI display integration, and image rendering Portfolio of similar past projects Proposed approach and timeline Hourly rate or fixed cost Questions or assumptions Submission Deadline: Rolling basis; early submissions preferred to accelerate development timeline. Preferred Regions: Global candidates with relevant experience are encouraged to apply. Prior work in medical or consumer device projects is a plus.
Keyword: Software Development
Price: $5.0
Internet of Things Software Embedded Application Firmware Raspberry Pi Firmware C C++ ESP32 Embedded System Linux Qt Framework
We are seeking a talented full stack web developer to transform our unique idea into a functional web application. The ideal candidate should possess strong skills in PHP, JavaScript, and Python, allowing for both front-end and back-end development. Your creativity and ...
View JobWe’re launching LOOUK, a clean, editorial-style site showcasing pre-styled outfit “bundles” (t-shirt, jacket, pants, shoes) with affiliate “Shop the Look” links. We’ve chosen the Stride Webflow template and need an expert to: Repurpose the Stride “Products” CMS into a B...
View Job