тритон-электроникс

Инженер-программист С/С++ (Python)

В компанию Тритон-ЭлектроникС в связи с развитием новых проектов требуется инженер-программист С/С++.

тритон-электроникс На сервисе с: 05.10.26 15:06

от 150k ₽РоссияЕкатеринбургГибрид

В компанию Тритон-ЭлектроникС в связи с развитием новых проектов требуется инженер-программист С/С++.

Задачи:

Разработка на языках C/C++ для платформ Linux и Windows фрагментов, модулей или проекта ПО, доработка и рефакторинг кода существующего ПО:

  • формализация и алгоритмизация поставленных задач;
  • чтение документации и спецификаций на английском языке;
  • написание программного кода;
  • написание тестов к программному коду;
  • работа с системой контроля версий;
  • проверка и отладка программного кода;
  • написание документации к коду.

Разработка вспомогательных утилит для тестирования и сопровождения ПО на Python, Bash.

Что ожидается от кандидата:

  • высшее ИТ/инженерное образование;
  • знание языков C и C++ (стандарты 17/20) , умение использовать функционал стандартной библиотеки C++;
  • знание основ ООП;
  • навыки работы с системными вызовами в ОС Linux;
  • базовые знания о классических алгоритмах и структурах данных;
  • умение писать код для многопоточных/асинхронных приложений;
  • применение при разработке подходов TDD (Test-Driven Development);
  • умение писать юнит-тесты (googletest);
  • базовое знание Python, Bash;
  • умение работать с Git, Make, CMake;
  • английский язык на уровне свободного чтения технических спецификаций;
  • навыки разработки в приложениях на Qt
  • умение работать в команде.

Будет плюсом:

  • знание сетевой модели OSI, навыки разработки сетевых приложений;
  • умение использовать инструменты для профилирования ПО;
  • опыт написания кросс-платформенного ПО;
  • умение работать с Docker.

Условия работы:

  • инновационность, оперативность принятия решений, надежность (около 30-ти лет на рынке);
  • гибкое начало рабочего дня;
  • официальное трудоустройство, официальные условия по оплате, соблюдение гарантий ТК РФ;
  • заработная плата достойного уровня (оклад+ премии за результативную работу);
  • дотация на питание;
  • медицинское обслуживание.

Похожие вакансии C++/C

Сайты компаний
S

C++ developer

Scalable SolutionsНа сервисе с: 05.10.26 15:03
Зарплата не указанаНе указана странаЛокация не указана

About the role

We are looking for a versatile developer at a strong middle level who can handle both core engineering tasks and implement new product features in the core system.

Job description

  • Develop new and enhance existing product features in the trading core — such as implementing trading instruments, new order types, etc.
  • Design business logic
  • Improve the performance and stability of system components
  • Participate in code reviews
  • Write unit tests

Qualifications

You have:
  • Professional proficiency in C++17
  • Confident in using the STL library
  • Experience in designing and developing high-load systems
  • Experience with asynchronous and multithreaded programming
  • Experience in developing client-server systems
  • At least 3 years of commercial software development experience
Highly preferred:
  • Experience working with Linux OS
  • Experience using relational databases
  • Experience with Git
  • English proficiency sufficient to read technical documentation
Will be a plus:
  • Experience with Go and Python
  • Experience using Boost
hh.ru
нпп салют

Начальник отдела разработки программного обеспечения

нпп салютНа сервисе с: 04.09.26 15:08↑ Вакансия с автоподнятием
Зарплата не указанаРоссияМоскваОфис
Обязанности:
  • Руководство отделом, планирование работ, постановка задач, контроль исполнения, оценка результативности сотрудников.
  • Техническое лидерство: участие в проектировании архитектуры ПО, проведение ко-ревью, контроль соблюдения стандартов разработки.
  • Разработка и сопровождение программного обеспечения на C/C++ с использованием Qt 5 под Linux, ЗОСРВ КПДА / QNX.

  • Взаимодействие с заказчиками и смежными подразделениями (конструкторские бюро, отделы испытаний, служба безопасности): согласование технических требований, приёмка результатов.

  • Контроль ведения проектной документации в соответствии с ЕСПД (ГОСТ 19.xxx, ГОСТ 34.xxx).

  • Обеспечение соответствия разрабатываемого ПО требованиям стандартов ЕСПД, внутренних стандартов, информационной безопасности и сертификации (ФСТЭК, Минобороны РФ).

  • Управление техническим долгом: планирование рефакторинга, обновление инструментов и библиотек, миграция между версиями ОС.

  • Управление пусконаладочными работами и испытаний ПО на стендах и объектах (включая командировки).

Требования:
  • Высшее техническое (информатика и вычислительная техника, программная инженерия, автоматизация и управление, радиоэлектроника.
  • Технические навыки:

    - Linux, AstraLinux – уверенная работа.

    - C, C++ (C++11/14/17): глубокое понимание языка, работы с памятью, многопоточности, низкоуровневого программирования.

    - Qt 5: уверенный опыт разработки GUI-приложений (Qt Widgets, сигналы/слоты, модели данных, работа с сетью).

    - QNX / ЗОСРВ КПДА: понимание микроядерной архитектуры, механизмов обмена сообщениями (IPC), принципов жёсткого реального времени, диспетчеризации потоков.

    - POSIX: знание стандарта, опыт программирования POSIX-совместимых систем.

    - Сборка и CI: CMake, GCC/Clang, опыт настройки процессов сборки под целевую платформу.

    - Git, Mercurial, системы контроля версий и управления задачами (Jira, Redmine и/или аналоги).

    - Знание ГОСТ (ГОСТ 19.xxx, ГОСТ 34.xxx) и стандартов ЕСПД и опыта оформления программной документации (ТЗ, спецификации, описания применения, руководства оператора/программиста).

  • Управленческие навыки:

    - Опыт планирования работы команды (спринты, вехи, сроки).

    - Навыки проведения технических собеседований, адаптации и развития сотрудников.

    - Способность принимать технические решения в условиях ограничений и неопределённости.

  • Готовность к оформлению допуска к государственной тайне.

  • Готовность к командировкам по России.

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

    - Знание основных ЕСПД, проведение этапов ОКР.

    - Опыт разработки драйверов и работы с аппаратными интерфейсами (GPIO, UART, CAN, ARINC, Ethernet).

    - Опыт работы в системе Astra Linux.

    - Опыт работы с графическим модулем Photon (для КПДА.00002-01).

    - Знание интерфейсов обмена данными в АСУ ТП (TCP IP, UDP, Modbus, OPC UA и др.).

    - Опыт проведения (участия) в ОКР, в сертификации ПО по требованиям ФСТЭК / Минобороны.

    - Опыт работы в условиях импортозамещения и миграции ПО с зарубежных платформ.

    - Опыт работы Qt 5.x

Условия:
  • Оформление по ТК РФ, полный социальный пакет.

  • Заработная плата обсуждается по итогам собеседования (оклад + премии по результатам работ).

  • Разъездной характер работы, компенсация командировочных расходов.

  • Возможность профессионального развития и обучения.

  • График работы: 5/2, 08:00–16:45 (Пятница 8.00 – 15.30)

  • Офис в шаговой доступности от м. Шоссе Энтузиастов
  • Прогрессивная система материального и морального стимулирования
  • Амбулатория предприятия оказывает весь спектр медицинских услуг: консультативная, диагностическая, лечебно-профилактическая помощь.
hh.ru
247k–247k ₽РоссияМоскваОфис
Обязанности:

Доработка и сопровождение по РЛС:

  • вторичная (траекторная) обработка сигналов;
  • обработки информации;
  • отображения информации (радиолокационная информация, формуляры целей, траектории, элементы управления и настройки изображения, дополнительная информация);
  • контроля и диагностики составных частей РЛС, сопрягаемых изделий и линий связи;
  • работа в команде с разработчиками аппаратного и программного обеспечения;
  • участие в испытаниях на лабораторных стендах, на комплексном стенде предприятия, на объектах заказчика и инозаказчика.
Требования:
  • Высшее образование.
  • Готовность к оформлению 3 формы допуска к сведениям, составляющим государственную тайну.
  • Знание языка программирования C, C++.
  • Опыт работы в ОС семейства Linux (Astra Linux), семейство QNX (ЗОСРВ "Нейтрино").
  • Опыт совместной разработки, опыт работы с Git, Svn.
  • Опыт работы по рефакторингу чужого кода.
  • Желательны знания и навыки:
  1. Сопряжения по цифровым каналам Ethernet, RS-422, RS-485, МКИО (ГОСТ Р 52070-2003).
  2. Документирования/воспроизведения.
  3. Опыт работы с фреймворком Qt.
Условия:
  • График работы 5/2 с 08.00 до 16:45 (пятница - 15:30)
  • Иногородним работникам компенсируем съём жилья в размере 30000 рублей в месяц.
  • Дружный сплоченный коллектив, развитая система наставничества
  • Оформление по ТК РФ, белая зарплата
  • Заработная плата определяется по результатам собеседования;
  • Офис в шаговой доступности от м. Шоссе Энтузиастов
  • Прогрессивная система материального и морального стимулирования
  • Амбулатория предприятия оказывает весь спектр медицинских услуг: консультативная, диагностическая, лечебно-профилактическая помощь

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.