C++ Developer (Middle)
ΠΠ°ΡΠΏΠ»Π°ΡΠ° Π½Π΅ ΡΠΊΠ°Π·Π°Π½Π°
ΠΡΠΊΠ»ΠΈΠΊΠ½ΡΡΡΡΡΠΠΎΠΊΠ°ΡΠΈΡ: Π½Π΅ ΡΠΊΠ°Π·Π°Π½Π°
Π€ΠΎΡΠΌΠ°Ρ: ΠΠΈΠ±ΡΠΈΠ΄
ΠΠ°Π½ΡΡΠΎΡΡΡ: ΠΠΎΠ»Π½Π°Ρ Π·Π°Π½ΡΡΠΎΡΡΡ
ΠΡΠ΅ΠΉΠ΄: Middle
#vacancy
C++ Developer (Middle)
π ΠΠΈΠ½ΡΠΊ | Full-time | Office / Hybrid
ΠΠΏΡΡ: ΠΎΡ 3 Π»Π΅Ρ
ΠΡΠ΅ΠΌ C++ Developer Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠ΅ ΠΈ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΠΏΡΠΎΠΌΡΡΠ»Π΅Π½Π½ΠΎΠ³ΠΎ Ethernet.
Π§Π΅ΠΌ ΠΏΡΠ΅Π΄ΡΡΠΎΠΈΡ Π·Π°Π½ΠΈΠΌΠ°ΡΡΡΡ:
βͺοΈ Π Π°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΠΉ ΠΈ ΠΏΠ΅ΡΠ΅ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΉ ΠΊΠΎΠ΄ Π½Π° C/C++;
βͺοΈ Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²ΡΠ²Π°ΡΡ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ low-level ΠΌΠΎΠ΄ΡΠ»ΠΈ;
βͺοΈ ΠΡΠΊΠ°ΡΡ ΠΈ ΡΡΡΡΠ°Π½ΡΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΈ ΠΎΡΠΈΠ±ΠΊΠΈ;
βͺοΈ Π Π°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΈ ΡΠ΅ΡΠ΅Π²ΡΠΌΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°ΠΌΠΈ.
Π§ΡΠΎ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌ:
βͺοΈ ΠΡ 3 Π»Π΅Ρ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΎΠΏΡΡΠ° Ρ C/C++;
βͺοΈ ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ RTOS;
βͺοΈ ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ Linux ΠΈ ΠΎΠΏΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ;
βͺοΈ ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ IPC ΠΈ ΡΠΎΠΊΠ΅ΡΠ°ΠΌΠΈ;
βͺοΈ ΠΠ½Π°Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π²ΡΡ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΉ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ²;
βͺοΈ ΠΠΏΡΡ ΠΊΡΠΎΡΡΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ;
βͺοΈ Π₯ΠΎΡΠΎΡΠ΅Π΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΡΡΡΠΊΡΡΡ Π΄Π°Π½Π½ΡΡ ΠΈ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ²;
βͺοΈ ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠΏΡΡ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡΠΎΡΠ½ΠΎΡΡΠΈ, Π²ΠΊΠ»ΡΡΠ°Ρ race conditions, deadlocks ΠΈ debugging;
βͺοΈ Π£Π²Π΅ΡΠ΅Π½Π½ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ Git ΠΈΠ»ΠΈ SVN.
ΠΡΠ΄Π΅Ρ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²ΠΎΠΌ:
βͺοΈ ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ CI ΠΈ CMake;
βͺοΈ Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π°ΡΠΈΠ²Π½ΡΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΉ Π΄Π»Ρ Python, Go ΠΈ Π΄ΡΡΠ³ΠΈΡ ΡΠ·ΡΠΊΠΎΠ²;
βͺοΈ ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Valgrind ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ Π°Π½Π°Π»ΠΈΠ·Π° ΠΊΠΎΠ΄Π°;
βͺοΈ ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ unit-ΡΠ΅ΡΡΠΎΠ² ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ;
βͺοΈ ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ ΠΏΠΎ Agile, Π·Π½Π°Π½ΠΈΠ΅ Jira ΠΈ Confluence.
ΠΠΎΠ½ΡΠ°ΠΊΡ Π΄Π»Ρ ΠΎΡΠΊΠ»ΠΈΠΊΠ°:
β’β’β’β’β’β’β’β’