Job VC
Senior Embedded Developer
Technologies
Description
C/C++ / RTOS / ARM / High-Reliability Systems
Ми шукаємо Senior Embedded Developer, який відповідатиме за розробку та архітектуру embedded-рішень із високими вимогами до стабільності, продуктивності та надійності.
Основні обов’язки:
Розробка embedded-ПЗ (C/C++)
Проєктування архітектури прошивки (modular design, state machines, event-driven підхід)
Розробка low-latency логіки для real-time систем
Інтеграція з периферією, телеметрією та внутрішніми системами
Ведення технічної документації та формування вимог
Забезпечення стабільності та fault-tolerance систем
Bring-up нових плат (ініціалізація периферії, тестування)
Побудова тестових інструментів та середовищ
Написання тестів та участь у Hardware-in-the-Loop тестуванні
Аналіз логів, діагностика та оптимізація системи
Code review та менторинг інженерів
Що ми шукаємо:
Впевнене програмування на
C/C++
Досвід роботи з
RTOS
(FreeRTOS / Zephyr / ThreadX)
Практичний досвід з
ARM MCU
(STM32 / ESP32 / TI)
Глибоке розуміння:
RT-систем (затримки, енергоспоживання, обмеження)
interrupt-driven архітектури, DMA
багатозадачності та планувальників
Робота з інтерфейсами:
UART, SPI, I2C, CAN/CAN-FD, USB, Ethernet
Досвід оптимізації:
пам’яті (stack/heap)
продуктивності та latency
Робота з watchdog, fault-handling, fault-tolerance
Вміння читати схеми та працювати з hardware
Досвід роботи з інструментами діагностики (осцилограф, логічний аналізатор)
Буде плюсом:
Python (автоматизація, тестування, tooling)
Базові знання
Rust
Досвід роботи з telemetry pipelines або кастомними протоколами
Знання MAVLink або подібних протоколів
Досвід роботи зі складними системами обробки даних
Інтеграція з CV/AI компонентами
Досвід:
5+ років у Embedded-розробці
Досвід створення embedded-ПЗ для реальних продуктів
Практичний досвід bring-up плат та інтеграції з hardware
Досвід самостійного проєктування архітектури
Ми пропонуємо:
Можливість впливати на створення нових технічних рішень і продуктів.
Роботу в професійній інженерній команді.
Стабільну заробітну плату, офіційне працевлаштування.
Професійний розвиток і навчання.
Графік роботи 5/2, по 8 годин на день.
24 календарні дні оплачуваної відпустки.
Оплату лікарняних.
Можливість бронювання.
Ми шукаємо Senior Embedded Developer, який відповідатиме за розробку та архітектуру embedded-рішень із високими вимогами до стабільності, продуктивності та надійності.
Основні обов’язки:
Розробка embedded-ПЗ (C/C++)
Проєктування архітектури прошивки (modular design, state machines, event-driven підхід)
Розробка low-latency логіки для real-time систем
Інтеграція з периферією, телеметрією та внутрішніми системами
Ведення технічної документації та формування вимог
Забезпечення стабільності та fault-tolerance систем
Bring-up нових плат (ініціалізація периферії, тестування)
Побудова тестових інструментів та середовищ
Написання тестів та участь у Hardware-in-the-Loop тестуванні
Аналіз логів, діагностика та оптимізація системи
Code review та менторинг інженерів
Що ми шукаємо:
Впевнене програмування на
C/C++
Досвід роботи з
RTOS
(FreeRTOS / Zephyr / ThreadX)
Практичний досвід з
ARM MCU
(STM32 / ESP32 / TI)
Глибоке розуміння:
RT-систем (затримки, енергоспоживання, обмеження)
interrupt-driven архітектури, DMA
багатозадачності та планувальників
Робота з інтерфейсами:
UART, SPI, I2C, CAN/CAN-FD, USB, Ethernet
Досвід оптимізації:
пам’яті (stack/heap)
продуктивності та latency
Робота з watchdog, fault-handling, fault-tolerance
Вміння читати схеми та працювати з hardware
Досвід роботи з інструментами діагностики (осцилограф, логічний аналізатор)
Буде плюсом:
Python (автоматизація, тестування, tooling)
Базові знання
Rust
Досвід роботи з telemetry pipelines або кастомними протоколами
Знання MAVLink або подібних протоколів
Досвід роботи зі складними системами обробки даних
Інтеграція з CV/AI компонентами
Досвід:
5+ років у Embedded-розробці
Досвід створення embedded-ПЗ для реальних продуктів
Практичний досвід bring-up плат та інтеграції з hardware
Досвід самостійного проєктування архітектури
Ми пропонуємо:
Можливість впливати на створення нових технічних рішень і продуктів.
Роботу в професійній інженерній команді.
Стабільну заробітну плату, офіційне працевлаштування.
Професійний розвиток і навчання.
Графік роботи 5/2, по 8 годин на день.
24 календарні дні оплачуваної відпустки.
Оплату лікарняних.
Можливість бронювання.