Position: Embedded / С++ Software Engineer
Company: Bitfury
Category: C++
Experience required: 3y
English level: intermediate

Now we are looking for an Embedded C Developer to join our team.

**Key Duties **
•	Developing new and support existing projects in C/C++, Assembler for different hardware.
**Qualifications: **
Must:
•	Good knowledge of C/C++, Assembler
•	Good knowledge of CPU/SOC architecture (IRQ, DMA, etc.)
•	Good knowledge of communication protocols UART, SPI, etc.
•	Experience in programming for Linux.
•	Experience in programming bare metal MCU's with Cortex-M cores.
•	English level minimum pre-Intermediate.
•	any Technical Institute, better in the IT sphere. 
Plus:
•	Knowledge of STM32
•	Knowledge of Verilog, VHDL.
•	Olympiad experience in IT, mathematics, physics.
•	Proactivity, accuracy, pedantry, and responsibility.