Middle Embedded Linux Engineer
Pay attention: only those candidates who meet the listed requirements will receive an answer!
Location
Ukraine Lviv
Necessary skills and qualifications
At least 4 years of experience with C++ programming (14.0 and higher)
3+ years of experience with embedded Linux
Good debugging skills
Experience with kernel space and user space development
Strong knowledge of hardware board configuration and usage
Experience with single board computers and SOMs, like Raspberry Pi, NXP iMX8, NXP iMX6, STM32MP157
Practical experience with Linux configuration for hardware interface communication
Basic electronics principles knowledge
Knowledge of communication protocols/interfaces: UART, SPI, I2C
At least an Upper-Intermediate English level
Will be a plus
Knowledge of Python
Experience with Qt
Practical experience with Yocto or Buildroot
Ability to take on the role of a lead developer of the project
Knowledge of communication protocols/interfaces: WiFi, BLE, CAN, GSM, GPS, etс.
Kateryna Rybachok
Head of Recruitment
What you'll get
21 working days
paid annual leave
Unlimited
sick leaves with a medical statement
30 working days
unpaid leave
5 days off
following your wedding or child's birth
Company-funded professional education
Free English classes
Team building & industry events
Flexible work schedule
In-house accounting services
Relocation support
Lviv IT Cluster gifts & discounts