Программист (стажировка)
от 45 000 до 60 000 руб.
Компания: ООО "КОМПАНИЯ БРЕВИС"
Опыт работы: Не требуется
График работы: Полный день
Занятость: Не указано
Требования:
Владение языками C / C++ для микроконтроллеров (STM32, ESP32, ARM-Cortex и др.).
Понимание работы низкоуровневых интерфейсов: UART, I²C, SPI, CAN, PWM, DMA.
Опыт работы с RTOS (FreeRTOS, ChibiOS и др.).
Навыки оптимизации кода под ограничения по производительности и энергопотреблению.
Знание систем управления версиями (Git).
Опыт отладки прошивок: использование JTAG/SWD, логических анализаторов, отладочных плат.
Чтение схем и работа с документацией по микросхемам (datasheet, reference manual).
Опыт интеграции ПО с аппаратными модулями (датчики, ESC, радиомодули, камеры).
Умение работать в связке с электронщиками и конструкторами.
Внимательность к деталям, умение быстро находить и устранять ошибки.
Готовность к обучению и освоению новых протоколов/технологий.
Системное мышление и интерес к авиационной/FPV-среде.
Обязанности:
собирать диагностические данные, измерять требуемые характеристики ПО;
готовить тестовые наборы данных по выбранной методике;
проверять работоспособность ПО на основе тестовых наборов данных;
оценивать соответствие ПО требуемым характеристикам;
собирать и анализировать полученные результаты проверки работоспособности ПО;
анализировать код на соответствие требованиям по читаемости и производительности;
проверять работоспособность кода и исправлять его;
воспроизводить дефекты, зафиксированные в базе данных, и устанавливать причины их возникновения;
оценивать и согласовывать сроки выполнения индивидуальных и командных задач.
Адрес: Тульская область, Город Тула, Степанова улица, дом: ДОМ 34 А;офис/квартира: ОФИС 2;