Embedded Engineer
Location
Ukraine Lviv; Lutsk; Rivne
Necessary skills and qualifications
At least 4 years of relevant experience as an embedded engineer
Strong knowledge of C programming
Experience with ARM-based MCU embedded software development
Bare-metal and RTOS-based systems development
Knowledge of communication protocols/interfaces: UART, SPI, I2C, CAN
Practical experience with wireless SoCs: BLE, Wi-Fi, GPS, GSM
Ability to assume the role of a primary developer/ tech lead of the project
Systematic approach to problem solving, documentation, and testing
MS in Computer Science or equivalent technical education
At least intermediate English
Will be a plus
Practical experience with graphical LCD
Experience with one of graphical libraries: emWin, LVGL, TouchGFX
Knowledge of other programming languages or technology stacks: C++ or Python
Experience with single board computers, like: Raspberry Pi, NVIDIA Jetson Nano, etc.
Experience with cloud platforms: Azure IoT Suite, AWS IoT Core, etc.
Basic knowledge of Analog/Digital electronics and electronic schematics understanding
Kateryna Rybachok
Head of Recruitment