← Усі вакансії

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