Инженер-программист (Embedded Systems)
О позиции
Мы ищем Инженера-программиста для разработки и отладки программного обеспечения для микроконтроллеров. Эта позиция предлагает интересные задачи в области embedded-систем, где вы сможете применить свои навыки в C/C++. Если вы хотите развиваться в этой области и работать над реальными проектами, присоединяйтесь к нашей команде!
Чем вы будете заниматься
- Разработка и отладка программного обеспечения для микроконтроллеров на языках C/C++.
- Сопровождение и проверка базовой функциональности прошивки.
- Поиск и исправление ошибок в прошивке.
- Участие в интеграции ПО в существующие проекты.
- Изучение и применение стандартов кодирования и внутренних процессов разработки.
Требования
- Уверенное владение языками C/C++.
- Базовое знание архитектуры микроконтроллеров (ARM Cortex-M, STM32, Artery, Gigadevice и др.).
- Опыт работы с периферией микроконтроллера (GPIO, UART, I2C, SPI, таймеры, прерывания).
- Понимание работы Flash, EEPROM.
- Знание принципов работы RTOS.
- Навыки чтения технической документации.
- Умение пользоваться измерительным оборудованием (мультиметр, осциллограф, логический анализатор и др.).
- Умение пользоваться Git.
Что мы предлагаем
- Трудоустройство по ТК РФ.
- Стабильная "белая" заработная плата.
- График 5/2 с 9:00 до 18:00.
- Доставка до места работы на служебном транспорте (район Кольцово).
- Корпоративное питание.
Вакансия предлагает стабильные условия и конкурентную зарплату, но требует специфических навыков в области embedded-систем. Описание вакансии достаточно подробное.
Кто здесь добьётся успеха
Глубокое понимание работы с микроконтроллерами и опыт разработки на C/C++, включая использование библиотек для управления периферийными устройствами.
Способность к самостоятельной работе в удаленном режиме, включая навыки организации времени и самоорганизации для эффективного выполнения задач.
Опыт работы с операционными системами реального времени (RTOS) и уверенное использование инструментов отладки для выявления и решения проблем в коде.
Знание систем контроля версий, таких как Git, и опыт работы с CI/CD для автоматизации процессов сборки и тестирования программного обеспечения.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Embedded Systems
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев