10 views
MOODRO
About the role: Embedded Developer (MCU / electronics-first) — development of firmware for microcontrollers and work with "iron on the table". Here it is important not just to "write C/C++", but to have an approach from electronics: to understand signals/components/power supply and to be able to diagnose where the problem is in the code and where in the board/connection.
Work format:
•Kyiv: office / partial hybrid (full remote not we are considering)
• Work with boards/devices on site + some code tasks can be flexible (when onboarding is completed)
• Full-time
Responsibilities:
• Write and maintain code for microcontrollers in C / C++
• Work with MCU platforms (will be a plus ESP32/STM32/Arduino or other similar)
• Debugging and verifying the operation of devices using measuring equipment (minimum multimeter; oscilloscope a plus)
• Work with peripherals/interfaces (UART/I2C/SPI, ADC/PWM - depending on tasks)
• Interact with engineers and R&D: clarify requirements, quickly test hypotheses, fix problems
• (Optional) minor hardware fixes: resoldering wires/components - preferred but not a must-have
Requirements (must-have):
• Hands-on experience with microcontrollers or strong own electronics projects/hobbies (electronics-first)
• Basic understanding of electronics (components, signals, power, typical files "not in code")
•C / C++ under MCU
•VSCode + PlatformIO (or readiness to quickly switch to this stack)
• Git (GitHub/GitLab)
Will plus:
• Experience with ESP32 / STM32 / Arduino (any of them is ok)
• LoRa / working with radio modules
• EasyEDA / ability to read or assemble simple schematics
• Experience working with measuring equipment
About the process:
• Interview with a recruiter
• Technical interview with George (Embedded lead)
• Security check
• Offer > onboarding