Python Engineer

$$$$
🪖 DefTech

Ми — виробнича компанія, яка спеціалізується на розробці та виготовленні продукції для оборонного сектору. Наша місія — забезпечення якості та надійності продукції, яка сприяє захисту та безпеці країни.

 

У зв’язку з розширенням власного R&D центру шукаємо Python розробника, який буде залучений до створення нових продуктів та розвитку вже існуючих напрацюваньРівень middle/middle+.

Задачі, які ви будете виконувати:

  • Розробка та підтримка бекенд-логіки/сервісів на Python
  • Інтеграція софту з апаратними компонентами (сенсори, контролери, мікроконтролери, периферія)
  • Написання та підтримка драйверів/інтерфейсів для роботи з hardware (UART, SPI, I2C, USB, serial)
  • Обробка даних з датчиків у реальному часі
  • Написання тестів, дебаг на реальному залізі
  • Взаємодія з hardware-інженерами та embedded-розробниками
  • Документування коду та архітектурних рішень

 

Обов’язкові вимоги:

  • Впевнене володіння Python (2+ роки досвіду): асинхронність, threading, multiprocessing
  • Мережа та комунікація: REST API, FastAPI, WebSocket, TCP/UDP
  • Бітові структури та бітова передача даних (парсинг/формування бінарних пакетів)
  • Брокери повідомлень: MQTT, RabbitMQ
  • Робота з Linux, bash, ssh
  • GitLab, базове CI/CD
  • Вміння працювати в умовах невизначеності та швидких змін вимог

 

Буде плюсом:

  • MAVLink (протокол комунікації з автопілотами)
  • Досвід роботи з hardware: serial-комунікація, GPIO (pigpio), робота з платами (Raspberry Pi, Jetson, STM32 та подібні)
  • Розуміння протоколів комунікації: UART, SPI, I2C, CAN (хоча б частково)
  • Досвід у робототехніці, IoT або embedded системах
  • Знання C/C++ (для взаємодії з нижнім рівнем/прошивками)
  • Знання Linux на рівні системного адміністрування (робота з embedded Linux)
  • Grafana, Prometheus (моніторинг та візуалізація метрик)

 

Що ми пропонуємо:

  • Роботу з реальним продуктом, який вже впроваджений і має великий потенціал
  • Участь у розробці складних і цікавих IoT-рішень
  • Офіційне працевлаштування
  • Офіційну заробітну плату
  • Бронювання з 1-го робочого дня
  • Формат роботи: офіс (м.Лук’янівська)

 

Зробимо разом нашу країну безпечнішою!

Required languages

Python
Published 23 July
47 views
·
10 applications
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...