Senior Embedded Firmware Engineer
Please note that the role offers the possibility of military service deferment.
Location
Ukraine Lviv
Necessary skills and qualifications
At least 4 years of relevant experience as an embedded engineer
Strong knowledge of C++ programming
Hands-on experience in C programming
Minimum 4 years of experience with ARM-based MCU embedded software development
Skilled in bare-metal and RTOS-based systems development
Knowledge of communication protocols/interfaces: UART, SPI, I2C, CAN, Ethernet
Solid experience with an oscilloscope, a multimeter, as well as signal analyzers and generators
Basic knowledge of Analog/Digital electronics and electronic schematics understanding
Systematic approach to problem solving, documentation, and testing
MS in Computer Science or equivalent technical education
Upper-Intermediate English proficiency
Will be a plus
Knowledge of other programming languages or technology stacks: Python
Experience with single-board computers: Raspberry Pi, NVIDIA Jetson Nano, etc.
Experience with BMS development
Hands-on experience writing unit tests
Roksolana Mariia Yatsyshyn
Recruiter
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