Position: Embedded software developer (С/C++)
Company: Fluvius
Category: C++
Experience required: 5y
English level: upper

**Required Skills:**

- FreeRTOS
- CMSIS or STM32F family HAL
- STM32F family uCs
- 5+ years of experience with C/C++
- Experience with communication protocols would be a plus (RS-485, RS-422, CAN)
- Circuit design, PCB design expertise would be a plus
- English - Intermediate+ level.

**Responsibilities:**

- Active participation in the full cycle of software development for embedded: design, implementation, code review, documentation, testing and validation;
- Desire and perseverance to find the real source of the problem

**What we offer:**

- Healthy workplace environment
- Strong and friendly development team
- Competitive reward
- Compensation for education
- Flexible schedule
- 15 paid vacation days, 7 paid days-off