> Djinni
Embedded Engineer
format:Officetype:Full-time
cc++stm32arm cortex-mrtoszephyruartspii2c
canembedded linuxyoctoesp32
reservation:yes
> full description
Defense company шукає Embedded Software Engineer для роботи над новим проєктом у сфері оборонних технологій.
Київ | full-time | офіс
Що потрібно робити:
- розробляти та підтримувати embedded software / firmware мовами C/C++;
- працювати з STM32 / ARM Cortex-M та RTOS;
- розробляти драйвери та працювати з периферією: GPIO, ADC, PWM, DMA, timers, watchdog;
- працювати з UART, SPI, I²C, CAN/CAN FD;
- інтегрувати сенсори, модулі та hardware;
- проводити debugging на стику hardware/software;
- працювати з GDB, JTAG/SWD, осцилографом, logic analyzer;
- оптимізувати швидкодію, пам’ять та стабільність системи;
- тестувати firmware та готувати його до серійного виробництва;
- збирати, модифікувати та тестувати прототипи.
Що важливо:
- 2+ роки комерційного досвіду в Embedded/Firmware;
- впевнене знання C та C++;
- практичний досвід зі STM32 / ARM Cortex-M або аналогами;
- досвід роботи з RTOS (FreeRTOS, Zephyr або аналоги);
- розуміння stack/heap, pointers, memory allocation, linker basics;
- знання UART, SPI, I²C, CAN;
- вміння читати datasheets, технічну документацію та електричні схеми;
- розуміння базової цифрової та аналогової електроніки;
- досвід пайки THT/SMD — великий плюс.
Буде плюсом:
- Embedded Linux: kernel basics, drivers, Device Tree, Buildroot/Yocto;
- CAN FD, USB, Ethernet, RS-232/485;
- досвід з ESP32;
- досвід роботи з BLE, Wi-Fi, LoRa, LTE/GNSS;
- досвід bring-up плат;
- робота з паяльною станцією, термофеном та лабораторним обладнанням.
Умови:
- робота повністю офлайн в офісі;
- графік Пн–Пт: 8:00–17:00 / 9:00–18:00 / 10:00–19:00;
- офіційне працевлаштування;
- бронювання;
- компенсація індивідуально — залежно від досвіду, експертизи та очікувань кандидата.