Position: Embedded developer (Middle)
Company: Omnic
Category: C++
Experience required: 2y

**Some details about the project that needs you:**

We have been working on HaaS project QHub for several years. QHub is a network of multifunctional self-service stations that is operating based on the franchising business model. The project is popular among businesses and end-users. Now we are working on scaling it, updating the software part regularly and adding new features. The team of Python/Golang and React developers, Embedded, QA, and DevOps is working hard on the project. They are dedicated to this project and are waiting for you to make even better progress and achieve more with you.

**Qualifications and skills:**

• Strong C/C++
• Developing code in C for RTOS-based
• 3+ years of commercial development experience
• Experience with ARM-based and AVR microcontrollers
• Cross platform development, code optimization skills
• Good knowledge of popular IoT protocols (like MQTT, AMQP ... )
• Digital and analog electronics design
• Embedded devices debugging experience
• Git

**Would be a plus:**

• Scripting languages experience ( bash, shell)
• Linux / Unix platform
• Experience with IoT

**Duties:**

• Development software based on FreeRTOS (on STM32)
• Development software for ESP32
• HW Prototyping