Устанавливать и выполнять мелкий ремонт оборудования, программного
обеспечения и периферийного оборудования, после установки конструкции или спецификаций.
Надзор за ежедневной работой компьютерных систем.
Настройка оборудования для использования сотрудниками, выполнение
или обеспечение надлежащего монтажа кабельных, операционных систем и соответствующего программного обеспечения.
Проводить компьютерную диагностику для изучения и разрешения проблем и оказывает техническую помощь и поддержку.
Разрабатывать учебные материалы и процедуры, и / или обучает пользователей правильному использованию оборудования и программного обеспечения.
Обращаться к поставщикам или техникам по обслуживанию по основным аппаратным или программным проблемам или бракованной продукции.
Осуществлять выбор языка программирования для описания алгоритмов и структур данных.
Выполнять работу по подготовке программ к отладке и проводит отладку.
Осуществлять запуск отлаженных программ и ввод исходных данных, определяемых условиями поставленных задач.
Проводить корректировку разработанной программы на основе анализа выходных данных.
Осуществлять сопровождение внедрения программ и программных средств.
Определять операционные возможности путем анализа, распознавания проблемы, требовании, работы над проблемой и нахождения предполагаемого решения.
Разрабатывать документацию и находить решения – разрабатывая документацию, структурных схем, макетных страниц, диаграмм, блок-схем, комментарии к кодам и код сброса.
Готовить и находить решения, распознавая и проектируя спецификацию системы, стандартов и программирования.
Улучшает операционную деятельность путем проведения системного анализа, внесения рекомендации в политики и процедуры.
Разработка программного обеспечения для встроенных систем (на базе STM32, ESP32, ARM Cortex и др.).
Проектирование и реализация алгоритмов управления беспилотниками, антидрон-системами и радиомодулями.
Работа с интерфейсами и протоколами связи (UART, SPI, I2C, CAN, MAVLink).
Интеграция ПО с аппаратной частью: сенсоры, навигационные модули, радиостанции, видеокамеры.
Участие в наземных и летных испытаниях.
Ведение технической документации
Высшее техническое образование (ИТ, электроника, автоматизация, радиотехника).
Опыт разработки ПО на C/C++ для микроконтроллеров от 2 лет.
Владение принципами работы RTOS (FreeRTOS, Zephyr и др.).
Знание архитектуры микроконтроллеров и опыт работы с низкоуровневыми интерфейсами.
Умение читать схемы и работать с осциллографом/отладчиком.
Желательные (будут преимуществом):
Опыт в разработке систем управления БПЛА/БАС.
Опыт с MAVLink, NMEA, LoRa, SDR.
Знание Python для отладки и написания вспомогательных утилит.
Опыт работы с системами телеметрии, радиосвязью и видеоаналитикой.
Навыки DevOps (CI/CD, GitLab, Docker) — приветствуются.
Астана
до 300000 KZT