Домен
Embedded и IoT
Профиль навыка
Этот навык определяет ожидания по ролям и уровням.
Ролей
1
где встречается этот навык
Грейдов
5
сформированная дорожка роста
Обязательных требований
0
ещё 5 — необязательные
Embedded и IoT
RTOS и реальное время
22.02.2026
Выберите текущий грейд и сравните ожидания. Карточки ниже покажут, что нужно закрыть для следующего уровня.
Таблица показывает, как меняется глубина владения навыком от Junior до Principal.
| Роль | Обязательность | Описание |
|---|---|---|
| Systems Programmer (C/C++) | Понимает основы real-time программирования: deterministic execution, priority inversion, scheduling policies (FIFO, RR). Пишет простые real-time задачи с фиксированными deadline-ами. |
| Роль | Обязательность | Описание |
|---|---|---|
| Systems Programmer (C/C++) | Разрабатывает real-time компоненты: использует PREEMPT_RT, настраивает SCHED_FIFO/SCHED_DEADLINE, memory locking через mlockall. Измеряет и минимизирует worst-case latency. |
| Роль | Обязательность | Описание |
|---|---|---|
| Systems Programmer (C/C++) | Проектирует hard real-time системы: formal timing analysis, priority ceiling protocol, bounded execution time. Реализует deterministic memory allocation, устраняет источники non-determinism. |
| Роль | Обязательность | Описание |
|---|---|---|
| Systems Programmer (C/C++) | Определяет real-time архитектуру для продуктовой платформы. Формирует стандарты timing verification, управляет real-time budgets, ведёт review compliance с timing requirements. |
| Роль | Обязательность | Описание |
|---|---|---|
| Systems Programmer (C/C++) | Формирует enterprise real-time стратегию для организации. Определяет подходы к сертификации real-time систем (DO-178C, IEC 61508), менторит lead-ов по formal timing analysis. |