Embedded Linux Engineer
Location
Ukraine Lviv
Necessary skills and qualifications
At least 3 years of experience with C++ programming (14 and higher)
2+ 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
Ability to assume the role of a primary developer/ tech lead of the project
At least an Intermediate English level
Will be a plus
Knowledge of Python
Practical experience with Yocto or Buildroot
Knowledge of communication protocols/interfaces: WiFi, BLE, CAN, GSM, GPS, etс.

Roksolana Mariia Yatsyshyn
Recruiter
What you'll get
21 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