Вакансия актуальна

Инженер-программист

250 000 – 300 000 ₸
DQB IndustriesПавлодар

Расположение

улица Центральная промзона, 54

Открыть на карте

О вакансии

ТОО "DQB Industries" в связи с развитием совместного производства беспилотных авиационных систем и локализацией программного обеспечения требуется Software Engineer (Инженер-программист) для технического сопровождения, локализации, тестирования и диагностики программного обеспечения беспилотных авиационных систем. Мы предлагаем интересную работу в амбициозной, активно растущей Компании с крутой командой, где Вы сможете быть частью большой истории.

Основная задача специалиста — обеспечение стабильной работы программного обеспечения на локальном производстве, его адаптация для русскоязычных пользователей, сопровождение обновлений, диагностика неисправностей и взаимодействие с разработчиками по вопросам программного обеспечения.

Основные обязанности

  • Выполнение локализации программного обеспечения на русский язык.
  • Локализация пользовательского интерфейса: меню, кнопок, системных сообщений, уведомлений, предупреждений и сообщений об ошибках.
  • Работа с ресурсными файлами локализации, XML-, JSON- и конфигурационными файлами.
  • Проверка корректного отображения кириллицы, Unicode / UTF-8 и адаптация интерфейса при изменении длины локализованных строк.
  • Проведение функционального и визуального тестирования локализованных версий программного обеспечения.
  • Обеспечение локализации программного обеспечения без изменения функциональной логики управления UAV и Flight Controller.
  • Установка, настройка и обновление программного обеспечения Ground Control Station (GCS).
  • Сопровождение программного обеспечения в процессе производства, испытаний и эксплуатации БАС.
  • Проведение регрессионного тестирования после установки обновлений и внесения изменений.
  • Выявление, воспроизведение, анализ и документирование программных ошибок.
  • Сбор и анализ Flight Logs, Telemetry Logs, системных журналов и другой диагностической информации.
  • Диагностика проблем взаимодействия GCS ↔ UAV.
  • Проверка и настройка параметров соединения, включая COM Port, Serial / UART / USB, TCP/IP, UDP и Ethernet.
  • Анализ причин потери связи, некорректной передачи телеметрии и других ошибок обмена данными между наземной станцией и БАС.
  • Проверка работы основных функций GCS и UAV: Waypoint Mission, Take-off, Landing, Return-to-Home, Fail-safe и других полётных режимов.
  • Участие в проверке взаимодействия программного обеспечения с Flight Controller, GNSS/GPS, IMU и бортовыми датчиками.
  • Разработка и доработка служебных программ, скриптов и инструментов для автоматизации тестирования, обработки логов и диагностики.
  • Работа с системой контроля версий Git.
  • Формирование технических описаний обнаруженных ошибок и подготовка материалов для передачи разработчикам.
  • Взаимодействие с отделом разработки программного обеспечения по вопросам локализации, диагностики, обновления и устранения ошибок.
  • Контроль устранения выявленных ошибок и повторная проверка программного обеспечения после получения исправлений.
  • Ведение технической документации по программному обеспечению, версиям, обновлениям, настройкам и выявленным неисправностям.
  • Подготовка инструкций для пользователей и технического персонала по установке, настройке и эксплуатации программного обеспечения.
  • Участие в испытаниях БАС в части проверки программного обеспечения, передачи данных, телеметрии и работы наземной станции управления.
  • Оказание технической поддержки специалистам производства, испытательной группы и другим пользователям программного обеспечения.

Требования к кандидату

  • Высшее или среднее профессиональное техническое образование в области информационных технологий, программирования, автоматизации, робототехники, радиоэлектроники или смежных направлений.
  • Опыт работы в области разработки, тестирования или сопровождения программного обеспечения — желательно от 2 лет.
  • Уверенное знание C++ или C#.
  • Практический опыт разработки или сопровождения Windows Desktop-приложений.
  • Базовое или уверенное владение Python для написания скриптов, автоматизации тестирования и обработки логов.
  • Навыки работы с XML, JSON и конфигурационными файлами.
  • Опыт работы с Git.
  • Понимание принципов клиент-серверного и сетевого взаимодействия.
  • Понимание работы последовательных и сетевых интерфейсов: Serial, UART, USB, COM Port, TCP/IP, UDP, Ethernet.
  • Навыки поиска и диагностики программных ошибок.
  • Умение работать с логами и технической диагностической информацией.
  • Навыки тестирования программного обеспечения и документирования результатов тестирования.
  • Понимание принципов работы беспилотных авиационных систем.

От кандидата не требуется разработка Flight Controller или Ground Control Station с нуля, однако необходимо понимать общие принципы их работы, в том числе:

  • назначение и взаимодействие Flight Controller и Ground Control Station;
  • принципы передачи телеметрии и работы Data Link;
  • назначение GNSS/GPS, IMU и основных бортовых датчиков;
  • основные полётные режимы БАС;
  • Waypoint Mission;
  • Take-off / Landing;
  • Return-to-Home (RTH);
  • Fail-safe;
  • принципы обмена данными между наземной станцией и БАС;
  • MAVLink или аналогичные протоколы обмена данными.

Требования к локализации программного обеспечения

  • Опыт локализации программных продуктов или пользовательских интерфейсов будет преимуществом.
  • Понимание принципов работы ресурсных файлов локализации.
  • Знание Unicode / UTF-8.
  • Умение контролировать корректность отображения кириллицы.
  • Понимание особенностей изменения размеров элементов интерфейса при увеличении длины переведённых строк.
  • Умение проводить функциональное и визуальное тестирование локализованной версии ПО.
  • Грамотный русский язык.
  • Знание технического английского языка на уровне, достаточном для:
    • чтения технической документации;
    • изучения исходных требований;
    • ведения технической переписки;
    • постановки вопросов и описания ошибок специалистам.

Будет преимуществом

  • Опыт работы с беспилотными авиационными системами.
  • Опыт работы в сфере робототехники.
  • Опыт работы с PX4 или ArduPilot.
  • Опыт работы с Qt / Qt Creator или аналогичными GUI-фреймворками для C++.
  • Знание Linux.
  • Опыт работы с embedded systems.
  • Опыт работы с GIS / mapping-системами.
  • Понимание принципов передачи и обработки видеопотоков.
  • Опыт интеграции программного обеспечения с внешними устройствами.
  • Опыт проведения наземных или лётных испытаний БАС.
  • Опыт разработки автоматизированных тестов.
  • Опыт технической поддержки сложных программно-аппаратных систем.

Личные и профессиональные качества

  • Аналитическое и системное мышление.
  • Способность самостоятельно проводить диагностику неисправностей.
  • Внимательность при работе с программным обеспечением и технической документацией.
  • Ответственность за результат.
  • Умение фиксировать и структурированно описывать обнаруженные ошибки.
  • Способность работать с технической документацией на английском языке.
  • Готовность взаимодействовать с иностранной командой разработчиков.
  • Умение работать как самостоятельно, так и совместно с инженерами, испытателями и специалистами производства.

Условия:

✅Яркая интересная работа в компании поддерживающих коллег, в нашей команде нет текучки, где каждый сотрудник разделяет общие ценности и стремится к общей цели;

✅Развитие и рост в компании, можно вырасти до руководителя отдела.

✅Стабильная официальная заработная плата

✅Развозка по началу и окончанию рабочего дня;

✅Социальный пакет

✅Оплата 50% стоимости обучения сотрудника (языковые курсы и т.д.);

Рыночный ориентир

на 27% ниже медианы
376 044 ₸

На основе 1 592 предложений с зарплатой для Работа в офисе в Павлодаре

Подробный разбор зарплат

Похожие вакансии

Все похожие вакансии
Некоммерческое акционерное общество Торайгыров университет Павлодар ·

Инженер-программист

170 000 – 260 000 ₸
Полный день1–3 годаВ офисеПавлодар
Банк ЦентрКредит Павлодар ·

Кредитный менеджер МСБ

Зарплата не указана
Полный день1–3 годаВ офисеПавлодар
FIRCaspian Павлодар ·

HSE Supervisor

Зарплата не указана
Контракт3–6 летВ офисеПавлодар

Частые вопросы

Какую зарплату можно ожидать?

Работодатель указывает 250 000 – 300 000 ₸ для этой роли в DQB Industries, Павлодар. Для сравнения медиана рынка — около 376 044 ₸ по 1 592 похожим предложениям.

Как откликнуться на вакансию?

Перейдите на страницу источника и свяжитесь с работодателем там. Finder не берёт денег с соискателей.

Вакансии актуальные?

Да. Finder регулярно обновляет базу из открытых источников и убирает закрытые предложения.

Где посмотреть тип занятости и формат работы?

Ключевые условия показаны над описанием. Также можно открыть связанные подборки по DQB Industries и Павлодар.

Откликнуться