Position: Middle Embedded Engineer (C/C++)
Company: Vakoms
Experience required: 3y
Category: C++
English level: upper
Published: 2022-07-01T00:00:00+03:00

**About the project:**
Climeo is an easy-to-use indoor climate system that ensures a pleasant in every interior space. The system uses modern clustering technologies to aggregate local weather data from many users. The company draws on the Swiss spirit of innovation and the latest scientific discoveries in order to develop user-friendly indoor climate systems for a healthy future.
We are developing the back-end part of a mobile app for Android and iOS devices. This app works completely offline. It can be used wherever there is no internet connection.

**Requirements**
● 3+ years of experience in software development
● High proficiency in embedded C/C++ development for microcontrollers.
● Hardware knowledge and principles understanding is an asset
● Ability to read and understand schematics.
● ESP Platform
● Low-level development to communicate with peripherals over SPI, I2C, UART, I2S, USB, etc
● Implement interface for wireless communication modules including BLE, and Wi-Fi.
● CAN Protocol, ModBus.
● English - Upper-intermediate

Will be a plus
● Mongoose OS
● ESP-IDF
● Scripting languages experience (Python, bash, shell, Tcl, etc.)