Программист встроенных систем (Embedded software developer)
CSKY
Полная занятость
Опыт: 3-6 лет
Требования:
Знание C/C++ на высоком уровне Понимание принципиальных электрических схем Опыт работы с измерительным оборудованием Опыт разработки Bare-Metal и RTOS Опыт разработки драйверов Знание интерфейсов — USB, UART, I2C, SPI, CAN, Ethernet Знание принципов CI/CD Желание писать качественный поддерживаемый код Способность к самоорганизации Английский язык на уровне чтения документации Будет плюсом: Знание теории автоматического управления Понимание принципа работы фильтров нижних, верхних частот, режекторных фильтров, расширенного фильтра Калмана в задачах ориентации и навигации Базовые навыки пайки
Обязанности:
Разработка встраиваемого ПО (прошивок) для микроконтроллеров ARM (STM32, GD32), MIPS, RISC-V на языке C/С++ Сопровождение в процессе производства, настройка и отладка опытных образцов Pull request в открытые проекты на GitHub и последующее сопровождение исходного кода Организация процессов жизненного цикла ПО Разработка инструкций и программной документации Работы с большим объемом кода
Условия:
Оформление по ТК РФ, "белая" заработная плата и премии Оплата больничных и отпусков в соответствии с ТК РФ Аккредитованная ИТ-компания Курсы повышения квалификации за счет компании при необходимости Возможность получать процент от прибыли с каждого проданного устройства при достижении заранее оговоренных результатов