Junior Embedded Firmware Engineer
Pay attention: only those candidates who meet the listed requirements will receive an answer!
Location
Ukraine Lviv
Necessary skills and qualifications
1–2 years of relevant experience as an embedded engineer
Strong knowledge of the C programming language
Bare-metal and RTOS-based systems development
Experience with different MCUs
Knowledge of communication protocols/interfaces: UART, SPI, I2C
Practical experience with wireless SoCs: BLE, Wi-Fi
Basic knowledge of analog and digital electronics; ability to read electronic schematics
Experience using an oscilloscope, a multimeter, signal analyzers, and generators
Ability to solder and build simple electronic circuits
Confident Git user
Ability to debug code
MS in Computer Science or equivalent technical education
At least an Intermediate English level
Confident user of AI tools
Will be a plus
Familiar with cloud platforms: Azure IoT Suite, AWS IoT Core, etc.
Experience with wireless SoCs: GPS, GSM, LoRa
Experience with Make and CMake compilers
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 Linux
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