Embedded Engineer
- Зарплата:
- $500 - $1 000 на місяць
- Джерело:
- djinni.co
Що робити
- Розробляти та підтримувати вбудоване ПЗ для електронних модулів у складі складної розподіленої системи.
- Налаштовувати мікроконтролери та периферію, реалізовувати логіку керування, обмін даними з датчиками та виконавчими вузлами.
- Працювати з низькорівневими інтерфейсами (UART, SPI, I2C, CAN, RS-485) та протоколами звʼязку між компонентами системи.
- За потреби працювати з embedded Linux-середовищем: налаштовувати сервіси, взаємодію з драйверами та користувацькими застосунками.
- Реалізовувати сервісні й діагностичні функції: логування, технологічні режими, внутрішні інструменти налаштування та моніторингу.
Що очікуємо
- Практичний досвід розробки на C / C++ під мікроконтролери (комерційні проєкти або сильні pet-проєкти).
- Досвід роботи з ARM-платформами, бажано STM32 (GPIO, UART, SPI, I2C, timers, interrupts).
- Розуміння архітектури вбудованих систем: памʼять (флеш/SRAM), старт системи, базове уявлення про лінкер-скрипти та bootloader.
- Досвід роботи з низькорівневими інтерфейсами та реалізацією протоколів поверх них.
- Знання мережевих протоколів на практичному рівні: TCP/UDP, базові IP-концепції; плюсом буде досвід із бездротовими стеками (Wi‑Fi, LoRa, BLE тощо).
Що пропонуємо
- Досвід із FreeRTOS або іншими RTOS.
- Розробка власних бінарних протоколів (структура кадру, CRC, FSM-парсер).
- Налаштування та збірка Linux-ядра / rootfs під конкретну платформу, базовий досвід з Yocto або Buildroot.
- Досвід інтеграції firmware та Linux-компонентів у повний продукт: від лабораторного стенду до польових тестів.
Схожі вакансії
З блогу Trackr
Усі статті →Знайдено через trackr.help/jobs · Канал: @trackrhelp · Бот для персональних сповіщень: @trackrhelpBot


