C/C++ Software Engineer

$
Product

About us
Ми — продуктова інженерна команда, яка розробляє embedded-рішення: електронні модулі, контролери та системи збору даних.
Працюємо повним циклом — від прототипів до реальних продуктів, що використовуються в польових умовах.

What you will do

  • Допомагати в розробці та підтримці вбудованого ПЗ під керівництвом більш досвідчених інженерів.
  • Працювати з мікроконтролерами: налаштовувати базову периферію (GPIO, UART, SPI, I2C).
  • Брати участь у реалізації логіки керування та обміну даними з датчиками.
  • Вчитися працювати з низькорівневими інтерфейсами та протоколами.
  • Допомагати в налагодженні та тестуванні систем (на стенді та іноді в полі).
  • Писати прості утиліти для логування, діагностики та перевірки роботи системи.
  • Працювати з Git, читати документацію (datasheet, reference manual) та застосовувати її на практиці.

Requirements

  • Базові знання C або C++ (навчальні проєкти або pet-проєкти).
  • Розуміння основ роботи мікроконтролерів (що таке GPIO, interrupts, timers).
  • Загальне уявлення про embedded-системи (памʼять, цикл виконання програми).
  • Базові знання одного з інтерфейсів: UART / SPI / I2C (теоретично або практично).
  • Вміння працювати з Linux на базовому рівні (термінал, базові команди).
  • Вміння читати технічну документацію та розбиратись у нових темах.
  • Git на базовому рівні.

Буде плюсом

  • Досвід з STM32 або іншими ARM-мікроконтролерами.
  • Pet-проєкти з embedded або IoT.
  • Базове знайомство з RTOS (наприклад FreeRTOS).
  • Досвід роботи з Raspberry Pi або подібними платформами.
  • Розуміння базових мережевих концепцій (TCP/IP).
  • Досвід використання осцилографа або логічного аналізатора (навіть навчальний).

We offer

  • Можливість увійти в embedded-розробку з менторингом і підтримкою.
  • Роботу над реальними hardware-продуктами.
  • Залучення до повного циклу розробки: від прототипу до тестування.
  • Адекватний інженерний процес і code review.
  • Офіс у Києві, компенсація залежить від рівня.
  • Бронювання з початку співпраці.

Required languages
English — B1–B2
Ukrainian — B2

Required languages

Ukrainian Native
English B2 - Upper Intermediate
Published 8 July
7 views
·
1 application
Last responded 4 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...