Senior Embedded Engineer (offline)
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.
Requirements
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
Responsibilities
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
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.
Requirements
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
Responsibilities
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 Langate
Langate is an award-winning provider of web development services in 3 main categories: business, healthcare, and education. We closely work with both big enterprises and high-tech startups to grow their business worldwide. Our portfolio includes the largest projects in the field of healthcare with more than 2 million users that we set up in collaboration with Microsoft Corp.Plus, we successfully launched a brand-new product for healthcare facilities supervised by the U.S. Department of Health.
Our team is located in 2 modern R&D centers — New York, USA and Ivano-Frankivsk, UA, with our headquarters being in New York. Since the very beginning in 2002, Langate has brought together great minds and talents who are passionate about the latest technology trends. Our professional engineers are experts in the .NET stack, which helps them create high-quality applications. Don't miss the chance to work with a well-established company using up-to-date tools!
Company website:
http://www.langate.com/
DOU company page:
https://jobs.dou.ua/companies/langate/
The job ad is no longer active
Job unpublished on
19 August 2020
Look at the current jobs C / C++ / Embedded Kyiv→
Average salary range of similar jobs in
analytics →
Similar jobs
Senior/Lead UE Gameplay Engineer at Argentics
Ukraine
Tech Lead Unreal Engine Programmer at Fractured Byte
Ukraine
All jobs C++ Kyiv All jobs Waverley Software