Company Description

Infinite Fingers GmbH offers Cloud-based Monitoring and Control Solutions for Off-Grid Power Systems

We help off-grid operators to keep systems up & running for their entire lifespan by offering a platform which can integrate technology from any manufacturer.

By streamlining data analysis and visualization into a single platform, we enable a detailed understanding of the whole system as well as remote management and configuration.

Job description

Infinite Fingers is in the process of creating a graphical user interface for an embedded panel PC based on C++ and Qt Quick (QML).

We are looking for a developer who could design and develop the software and deploy it on the hardware.

It interacts with an already developed core software via MQTT and displays historical data stored in InfluxDB time series database.

By the end of June 2018, the interface must be able to:

  • generate configuration pages using JSON formatted metadata and submit the configuration changes
  • display graphs of selected metrics with dynamic time range selection
  • display information pages with information depending on user and/or system configuration
  • display "wizard" pages with configuration changes and embedded multimedia (visual help)


The ideal candidate for this position should have some experience in:

  • C++ and Qt Quick (QML).
  • Yocto Linux.
  • InfluxDB time series database.

Experience with JIRA, GIT and Python is advantage but not a requirement.

The working language will be english.

Salary and benefits:

To be determined according to the candidate’s qualification and experience.

We supply the hardware needed for the job, the work can be done from home. 

→ Apply:

If you're interested to apply for this position, please complete the following short quiz at 

If you are successful you'll be provided with appropriate instructions to submit your CV, similar projects and professional references.

Only shortlisted candidates will be contacted for an interview.


As soon as possible