We are looking for Senior Embedded Engineer to develop the APP for both IOS and Android. It will control the unit, as well as refill purchasing features.

About our client

Our Client’s device is a smart diffuser unit that diffuses essential oils directly from the glass bottle directly into your room for absolute potency and purity. It accommodates up to 4 oils and is able to diffuse the oil without adding water to the product. The device works by using high volume low pressure air to spray out oil without heating, mixing or using ultrasonic diffusion but using the venturi effect to atomize the oil.

We are developing the APP for both IOS and Android. It will control the unit, as well as refill purchasing features.


5+ years of experience with C/C++

Experience in ESP32 ESP-IDF, FreeRTOS or/Mbed OS

Experience with peripheral interfaces (serial, I2C, I2S etc).

Experience in hardware and electronics (prototyping boards for development purposes)

Understanding of IoT cloud connection (MQTT, HTTP, SSL, TLS, SSL certificates)

Embedded HTTP server/REST API

WiFi/BT onboarding sequence

Firmware upgrade

LOW power consumption techniques


Develop clean, well documented and extensible code for embedded platform

Develop fully functional embedded firmware for esp32 IoT cloud connected controller

Closely collaborate with factory developers to embed newly created controller into existing MCU-driven device

Assemble and debug prototyping boards for development purposes

Create hardware interface with existing device MCU

Meet the all functional requirements of the project architect and development team to integrate embedded firmware unto IoT cloud based project infrastructure

Collaborate with other programming engineers across the organization to develop best practices

About Waverley Software

At Waverley we bring three things together: amazing software developers, a very capable management team and a deep understanding of software development process, all blended in a truly unique way.

Company website:

DOU company page:

This job is no longer active.
Смотреть актуальные вакансии C / C++ / Embedded Kyiv→.

  Receive new jobs in Telegram