Microcontroller Programmer (C/C++)
Job application
- Salary (netto): 40 – 80 thousand UAH (1-2 thousand USD)
based on interview results, career growth - Work schedule: flexible office schedule Mon – Fri
- Registration: Official employment contract
- Reservation: Provided
- Workplace: Kyiv, Ukraine
Our client is a modern Ukrainian production, which is actively developing and scaling up.
We are expanding our embedded solutions development team and are looking for an engineer who has confident experience working with microcontrollers and is interested in developing modern communication systems.
Microcontroller Programmer (C/C++)
Office space in compliance with labor protection and fire safety requirements, with an appropriate level of comfort (comfortable chairs, air conditioning, coffee, etc.).
Work schedule:
- Flexible schedule from Monday to Friday
- Lunch break.
Free coffee, tea during breaks.
Salary (net):
- 40 000-80 000 UAH and more, discussed individually, depending on the level and results of the technical interview
- Official employment
🛠 Your area of responsibility:
- Development of firmware for microcontrollers in C/C++
- Working with peripherals (SPI, I2C, UART)
- Connecting and configuring wireless modules
- Interaction with the team of hardware/software developers
- Documentation of code and solutions
✅ Key requirements:
- Experience in programming microcontrollers in C/C++ – from 2 years
- Working with ESP32, peripheral interfaces (SPI, I2C, UART)
- Knowledge of PlatformIO, VSCode environments
➕ Will be an advantage:
- Understanding the principles of digital radio communication
- Experience in development under Linux
- Working with radio modules (LoRa, Simtech, EBYTE, etc.)
🎯 We offer:
- Comfortable working environment
- Strong team with experience in the full cycle of development
- Ambitious engineering tasks and career growth
- Possibility of reservation for military personnel (subject to the availability of updated accounting documents)
📩 Send your resume if you want to join a team that creates technologies from scratch – engineering, quality, and completely locally.
Before starting the registration, an individual interview is conducted with each candidate so that each candidate receives all the necessary information about the employer and the conditions of employment.
Before registration (employment) you need to go through:
1. Interview with the HR manager.
2. Interview with the head of the enterprise.