Embedded Developer

Разработка ПО для встраиваемых систем и IoT устройств

Подробнее о роли Все роли
57 навыков
283 требований
113 обязательных
15 доменов
Awareness 56 Working 57 Advanced 57 Expert 113
Уровень:
Все домены Основы программирования 10 Backend Development 1 Базы данных 2 API и интеграции 3 Облако и инфраструктура 5 DevOps и CI/CD 1 Тестирование и QA 3 Безопасность 2 AI-ассистированная разработка 4 Архитектура и проектирование 1 Observability и мониторинг 3 Контроль версий и коллаборация 2 Сети и телекоммуникации 1 Embedded и IoT 13 Performance Engineering 6
Профили: Awareness Working Advanced Expert -- Клик по уровню — развернуть, клик по требованию — детали и голосование

Основы программирования

10 навыков · 50 требований
Навык Junior Middle Senior Lead Principal
Алгоритмы и структуры данных
Алгоритмы и сложность Awareness Working Advanced Expert Expert
Структуры данных Awareness Working Advanced Expert Expert
ООП и паттерны проектирования
Принципы ООП и SOLID Awareness Working Advanced Expert Expert
Паттерны проектирования Awareness Working Advanced Expert Expert
Многопоточность и конкурентность
Многопоточное программирование Awareness Working Advanced Expert Expert
Асинхронное программирование Awareness Working Advanced Expert Expert
Чистый код и рефакторинг
Качество кода и рефакторинг Awareness Working Advanced Expert Expert
Системы типов
Типобезопасность и системы типов Awareness Working Advanced Expert Expert
Управление памятью
Управление памятью Awareness Working Advanced Expert Expert
Профилирование памяти Awareness Working Advanced Expert Expert

Backend Development

1 навыков · 5 требований
Навык Junior Middle Senior Lead Principal
Кэширование
Redis Awareness Working Advanced Expert Expert

Базы данных

2 навыков · 10 требований
Навык Junior Middle Senior Lead Principal
Реляционные БД
PostgreSQL Awareness Working Advanced Expert Expert
Оптимизация БД
Индексирование БД Awareness Working Advanced Expert Expert

API и интеграции

3 навыков · 15 требований
Навык Junior Middle Senior Lead Principal
REST API
REST API Design Awareness Working Advanced Expert Expert
GraphQL
GraphQL Design Awareness Working Advanced Expert Expert
Управление API
Документирование API Awareness Working Advanced Expert Expert

Облако и инфраструктура

5 навыков · 25 требований
Навык Junior Middle Senior Lead Principal
Контейнеризация
Docker Awareness Working Advanced Expert Expert
Kubernetes и оркестрация
Kubernetes Core Awareness Working Advanced Expert Expert
Infrastructure as Code
Terraform Awareness Working Advanced Expert Expert
Облачные провайдеры
AWS Awareness Working Advanced Expert Expert
Сети
Основы сетей Awareness Working Advanced Expert Expert

DevOps и CI/CD

1 навыков · 3 требований
Навык Junior Middle Senior Lead Principal
CI/CD
GitHub Actions / GitLab CI Working Advanced Expert

Тестирование и QA

3 навыков · 15 требований
Навык Junior Middle Senior Lead Principal
Стратегия тестирования
TDD и BDD Awareness Working Advanced Expert Expert
Unit-тестирование
Unit-тестирование Awareness Working Advanced Expert Expert
Интеграционное тестирование
Интеграционное тестирование Awareness Working Advanced Expert Expert

Безопасность

2 навыков · 10 требований
Навык Junior Middle Senior Lead Principal
Безопасность приложений
OWASP и безопасность приложений Awareness Working Advanced Expert Expert
Практики безопасного кода Awareness Working Advanced Expert Expert

AI-ассистированная разработка

4 навыков · 20 требований
Навык Junior Middle Senior Lead Principal
AI-ассистенты кодирования
GitHub Copilot Awareness Working Advanced Expert Expert
Cursor IDE Awareness Working Advanced Expert Expert
ChatGPT / Claude Awareness Working Advanced Expert Expert
Prompt Engineering
Prompt Engineering для кода Awareness Working Advanced Expert Expert

Архитектура и проектирование

1 навыков · 5 требований
Навык Junior Middle Senior Lead Principal
System Design
Основы System Design Awareness Working Advanced Expert Expert

Observability и мониторинг

3 навыков · 15 требований
Навык Junior Middle Senior Lead Principal
Логирование
Структурированное логирование Awareness Working Advanced Expert Expert
Метрики и мониторинг
Prometheus и Grafana Awareness Working Advanced Expert Expert
Distributed Tracing
OpenTelemetry Awareness Working Advanced Expert Expert

Контроль версий и коллаборация

2 навыков · 10 требований
Навык Junior Middle Senior Lead Principal
Git и workflow
Git Advanced Awareness Working Advanced Expert Expert
Code Review
Code Review Awareness Working Advanced Expert Expert

Сети и телекоммуникации

1 навыков · 5 требований
Навык Junior Middle Senior Lead Principal
Сетевые протоколы
TCP/IP Deep Dive Awareness Working Advanced Expert Expert

Embedded и IoT

13 навыков · 65 требований
Навык Junior Middle Senior Lead Principal
Embedded-программирование
C для Embedded Awareness Working Advanced Expert Expert
C++ для Embedded Awareness Working Advanced Expert Expert
Rust для Embedded Awareness Working Advanced Expert Expert
RTOS и реальное время
RTOS Fundamentals Awareness Working Advanced Expert Expert
Real-Time Systems Design Awareness Working Advanced Expert Expert
Bare Metal Programming Awareness Working Advanced Expert Expert
Аппаратные интерфейсы
SPI / I2C / UART Protocols Awareness Working Advanced Expert Expert
GPIO, ADC, DAC Awareness Working Advanced Expert Expert
BLE и Wireless Awareness Working Advanced Expert Expert
IoT-платформы
MQTT Protocol Awareness Working Advanced Expert Expert
IoT Security Awareness Working Advanced Expert Expert
Embedded-инструменты
Embedded Debugging Awareness Working Advanced Expert Expert
Embedded CI/CD Awareness Working Advanced Expert Expert

Performance Engineering

6 навыков · 30 требований
Навык Junior Middle Senior Lead Principal
Профилирование
CPU Profiling Awareness Working Advanced Expert Expert
Memory Profiling Awareness Working Advanced Expert Expert
I/O и Disk Profiling Awareness Working Advanced Expert Expert
Оптимизация
Latency Optimization Awareness Working Advanced Expert Expert
Resource Optimization FinOps Awareness Working Advanced Expert Expert
Бенчмаркинг
Benchmarking Tools Awareness Working Advanced Expert Expert
Полезное требование?