Embedded UI Developer

dcbel Inc

$90K — $120K *
Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in embedded and UI-related projects on Linux platforms.
  • Strong understanding of UI/UX design with QT/QML for constrained environments.
  • Proficient in the QT framework and modern C++.
  • Experience with Yocto for user space applications.
  • Skill in troubleshooting hardware and software technical issues.
  • Ability to collaborate with external design and software teams.

Responsibilities

  • Collaborate with UI/UX designers to create original GUIs for embedded Linux.
  • Optimize applications for speed and user responsiveness based on feedback.
  • Develop networking applications that connect to cloud infrastructure.
  • Conduct design and code reviews to promote strong software engineering practices.

Benefits

  • Join a company supported by globally recognized investors with innovative, patented technology.
  • Enhance your skills with a dedicated team of experienced energy professionals.
  • Comprehensive benefits package including health insurance and virtual care.
  • Employee stock options plan (ESOP) and flexible working hours.
  • Close proximity parking or an employer commute program near the Metro.
Full Job Description
The opportunity

dcbel is looking to hire a UI embedded developer to work in our growing team. The successful candidate will play a pivotal role in developing, improving, and maintaining firmware in our products. The embedded UI developer will develop and deliver user interface and networking applications for embedded Linux platforms.

Main Responsibilities
  • Work with UI/UX designer to build original graphical user interfaces for embedded Linux platforms.
  • Optimize applications for speed and responsiveness and troubleshoot problems based on user feedback.
  • Assist in the development of networking applications interfacing with our cloud infrastructure.
  • Promote good software engineering practices through design and code reviews.


Key Requirements
  • At least 5 years of experience delivering various embedded and UI related projects on embedded Linux platforms.
  • Solid understanding of UI/UX design using QT/QML or equivalent targeting constrained environments.
  • Solid experience using the QT framework
  • Strong understanding of embedded Linux development and related tools, using modern C++.
  • Some experience maintaining/developing Yocto based user space applications and projects
  • Ability to troubleshoot technical problems with hardware and software.
  • Able to manage deliverables from external design and software companies.


Bonus Skills
  • Experience with DART language and/or previous experience with the Flutter framework
  • Knowledge of Azure DevOps as CI/CD platform
  • Code published in public domain, e.g. gitlab or github (non-academic)
  • Bilingual English and French written and spoken.


Profile
  • Entrepreneurial mindset, result oriented and strong EQ.
  • Hobbyist in electronics or power electronics
  • Autonomous, good teammate with strong problem-solving skills.


What's in it for you
  • Be part of a company that is backed by numerous globally respected investors and has world-changing patents in an industry changing for the first time in history.
  • Grow your professional experience amongst blue chip partners and a close-knit team of committed and experienced energy experts who deeply care about the work they do.
  • Full benefits package including Health insurance, Health virtual care, employee stock options plan (ESOP) and flexible hours. Parking available or with our employer commute program a short walking distance from Metro Namur.

Similar Jobs

More Jobs at dcbel Inc

More Consumer Technology Jobs

Find similar Embedded UI Developer jobs: