антракс, мнпп

Системный архитектор (разработка РЭА) (Python, Java)

ООО МНПП «АНТРАКС» - научно-производственное предприятие полного цикла, со стажем работы более 30 лет на рынке приборов, систем контроля и управления энергообъектами.

антракс, мнпп

Зарплата не указанаРоссияФрязино (Московская область)Офис

ООО МНПП «АНТРАКС» - научно-производственное предприятие полного цикла, со стажем работы более 30 лет на рынке приборов, систем контроля и управления энергообъектами.

Все поставляемое оборудование и программное обеспечение являются запатентованными российскими разработками нашего производства.

Наши разработки неоднократно завоёвывали призы престижных конкурсов за лучшие технические параметры.

Приглашаем в команду Системного архитектора. Работа в офисе в Мос. обл. г. Фрязино!!!

Ключевые обязанности:

Системный анализ и проектирование архитектуры взаимодействия:

  • Проводить глубокий анализ требований к системе в целом, выявлять критически важные сценарии взаимодействия приборов и ПО;
  • Разрабатывать и документировать архитектуру взаимодействия: определять логику обмена данными, протоколы, интерфейсы (аппаратные и программные);
  • Создавать модели и схемы, описывающие информационные и управляющие потоки между компонентами системы;
  • Оценивать и выбирать оптимальные технологии и стандарты для реализации связки «прибор – ПО» с учётом требований к надёжности, производительности, безопасности и стоимости.

Обеспечение интеграции и согласованности разработки:

  • Выступать связующим звеном между командами разработки приборов и ПО на всех этапах создания продукта;
  • Участвовать в формировании технических заданий на разработку компонентов, контролировать их соответствие общей архитектуре;
  • Организовывать и проводить совместные ревью интерфейсов и протоколов, добиваясь их однозначности и полноты до начала реализации;
  • Координировать вопросы, связанные с совместимостью версий приборов и ПО, обеспечивать обратную совместимость при обновлениях.

Развитие направлений и повышение эффективности:

  • Анализировать существующие решения и процессы интеграции, выявлять узкие места, дублирование, избыточность;
  • Инициировать и внедрять улучшения: стандартизацию подходов к взаимодействию, создание библиотек переиспользуемых компонентов, унификацию протоколов;
  • Формировать и поддерживать базу знаний по архитектуре и интеграции, проводить обучение и консультации для команд разработки.

Техническое лидерство и экспертиза:

  • Принимать ключевые технические решения, касающиеся архитектуры взаимодействия, и нести ответственность за их последствия для системы в целом;
  • Участвовать в оценке трудоёмкости и планировании работ, связанных с интеграцией;
  • Участвовать в интеграционном тестировании, анализировать возникающие проблемы и предлагать архитектурные способы их устранения.

Взаимодействие с руководителями проектов:

  • Работать в тесном контакте с руководителями проектов по приборам и ПО, согласовывая архитектурные решения с планами разработки;
  • Помогать руководителям проектов оценивать риски, связанные с интеграцией, и предлагать пути их минимизации.
Требования:
  • Образование: Высшее техническое (системотехника, приборостроение, радиоэлектроника, автоматика, вычислительная техника или аналогичное);
  • Опыт работы: От 2 лет в разработке сложных программно-аппаратных систем;
  • Глубокое понимание аппаратной части:
    • Знание принципов работы микроконтроллеров, периферии, интерфейсов связи (UART, SPI, I2C, CAN, Ethernet, USB, RS-485 и др.);
    • Понимание ограничений встраиваемых систем;
    • Опыт разработки или отладки прошивок для приборов (C/C++ для embedded).
  • Экспертиза в разработке ПО верхнего уровня:
    • Владение как минимум одним из языков высокого уровня (C++, C#, Python, Java, Go) для понимания возможностей и ограничений при реализации драйверов, библиотек, сервисов сбора данных и управления;
    • Знание сетевых протоколов и принципов организации распределённых систем;
    • Понимание многопоточности, синхронизации, работы с базами данных (желательно).
  • Системное проектирование:
    • Умение формализовывать требования, строить архитектурные диаграммы (UML, SysML, структурные схемы);
    • Опыт разработки и документирования интерфейсов (API, протоколы обмена).
  • Инструменты и методологии:
    • Опыт работы с системами контроля версий (Git), управления проектами (Redmine);
    • Понимание жизненного цикла разработки ПО и приборов.
  • Личные качества:
    • Системное мышление, способность видеть картину целиком и учитывать множество факторов;
    • Отличные коммуникативные навыки, умение доносить сложные технические идеи до разных аудиторий (программисты, схемотехники, менеджеры);
    • Самостоятельность, инициативность, ориентация на результат.

ОСНОВНЫЕ ПРИЧИНЫ РАБОТАТЬ В НАШЕЙ КОМПАНИИ:

  • Уверенно удерживаем лидерские позиции на рынке оборудования для контроля воздушных линий электропередач;
  • Интересные и сложные задачи, современные технологии, актуальные подходы к разработке и тестированию;
  • Компания 30 лет на рынке, отличная репутация, уверенное качество продукта, официальное трудоустройство, белая зарплата;
  • Мы резиденты Сколково, официально аккредитованы в МинЦифры как российская IT компания;
  • Оборудование входит в реестр Минпромторга, как продукция, произведенная в России;
  • Оборудование и ПО входят в официальный реестр инновационной продукции Московской области;
  • Ежегодные лауреаты премии губернатора Московской области в сфере науки, технологий, техники и инноваций за коммерциализацию научных и научно-технических процессов;
  • Победители профессиональных отраслевых конкурсов за лучшие инновационные решения в области электроэнергетики;
  • Прозрачная система мотивации, складывается из оклада и премии;
  • Заработная плата в рынке, с каждым кандидатом мы готовы обсудить персональные ожидания (письменный оффер с прозрачной и понятной системой премирования);
  • Корпоративные льготы и бонусы (оплата обедов, компенсация бассейна);
  • ДМС согласно политике компании;
  • Работа 5/2, 9-18, современный офис в г. Фрязино;
  • Рабочий ноутбук/планшет и оплата корпоративной связи;
  • Мы адекватные руководители, не хамим, не требуем невозможного и стараемся максимально раскрыть Ваш потенциал на пользу общему делу;
  • В коллективе очень интересные разносторонние люди из разных сфер деятельности, команда профессионалов, приятно взаимодействовать и общаться;
  • Собственник и руководство заинтересованы в развитии сотрудников, обучение за счет компании;
  • Для готовых переехать из других городов - релокационный пакет.
  • Работа в офисе в г. Фрязино!

Похожие вакансии Embedded & IoT

Соц.сети
A

Robotics Software Engineer (ROS 2 / Linux / C++ / Python)

areg_ai
Зарплата не указанаАрменияAragatsotn

We’re Hiring a Robotics Software Engineer (ROS 2 / Linux / C++ / Python)


Location: Aragatsotn, Armenia

Employment Type: Full-time

Field: Robotics | Autonomous Systems | Software Engineering


About the Role

We are looking for a skilled Robotics Software Engineer with strong experience in ROS 2, Linux, C++, and Python to develop and integrate software for autonomous robotic systems.


Key Responsibilities


1. ROS 2 Development & Architecture

* Develop and maintain ROS 2 nodes, packages, services, and actions.

* Design reliable and scalable ROS 2 software architectures.

* Configure ROS 2 communication, DDS, QoS, and lifecycle nodes.

* Troubleshoot and optimize ROS 2 applications.


2. Linux Systems & Infrastructure

* Configure and maintain Ubuntu-based Linux systems.

* Work with Linux architecture, networking, systemd, SSH, and Bash.

* Deploy and optimize applications on NVIDIA Jetson and Raspberry Pi.

* Manage Docker environments, Git repositories, and software services.


3. C++ & Python Development

* Develop efficient robotic applications using C++ and Python.

* Implement multithreaded and asynchronous applications.

* Integrate external APIs, libraries, and hardware SDKs.

* Debug, test, and optimize software performance.


4. Sensors & Hardware Integration

* Integrate LiDAR, cameras, GNSS/RTK, IMU, radar, and other sensors.

* Develop ROS 2 drivers and communication interfaces.

* Work with TF2, coordinate transformations, and URDF.

* Integrate hardware using CAN, UART, TCP/IP, UDP, and MAVLink.


5. Autonomous Navigation

* Configure and integrate Nav2, SLAM, and localization systems.

* Work with path planning, obstacle detection, and sensor fusion.

* Support autonomous navigation and robotic mission execution.

* Analyze ROS 2 logs and rosbag recordings to diagnose issues.

Соц.сети

Middle/Senior C/C++ developer

от 700 000 KZT (≈ от 125k ₽)КазахстанАстанаОфис

#астана #cpp

Middle C/C++ developer / Senior C/C++ developer
от 700 000 на руки
г. Астана
••••••••, ••••••••

Описание
Компания работает на телекоммуникационном рынке Республики Казахстан более 20 лет и предоставляет
широкий спектр телекоммуникационных услуг на основании соответствующих государственных лицензий,
выданных Агентством информатизации и связи.

Обязанности
- Проектирование и разработка веб панелей управления для встраиваемых устройств
- Участие в полном цикле проектировании и разработки устройств
- Написание и отладка кода на C++
- Разработка нового функционала и улучшение существующего программного обеспечения
- Поддержка и улучшение кода для увеличения его производительности и масштабируемости
- Диагностика и устранение багов и ошибок
- Обеспечение поддержки разработанного программного обеспечения
- Работа с технической документацией и поддержка ее актуальности
- Обновление и исправление программных компонентов на основе обратной связи от пользователей
- Взаимодействие с другими разработчиками в команде

Требования
- Знание языков LUA/C/C++/Python/Bash
- Опыт разработки ПО для микроконтроллеров на языке C более 1 года, наличие выполненных проектов
- Уверенная работа c Linux, Git
- Опыт работы с Docker
- Будет плюсом опыт работы с фреймворком Qt и разработкой интерфейсов с использованием QWidgets,
знания в области телекоммуникационных систем

Условия
- Конкурентоспособная зарплата, первоначальный уровень определяется по итогам собеседования
- Интересные проекты
- Работа в стабильной компании
- Тренажерный зал
- Обед за счет работодателя
- Официальное трудоустройство

Навыки
- c/c++
- linux
- git
- python
- bash
- qt
- qwidgets

📢❗️🚨 Контакты для связи/Contact Information: Telegram
••••••••

Соц.сети
Зарплата не указанаРоссияМосква
# C++ разработчик планировщика базовых станций 

Ищем талантливых программистов для решения интересных прикладных задач, напрямую влияющих на качество жизни людей. **Главное техническое требование** - умение разбираться в сложных системах и желание изучать новые для себя предметные области. **Главное требование по софтам** - умение и желание общаться со специалистами в отличных от ваших областях знаний (аналитиками, телеком-инженерами и т.д.), постоянно обмениваться опытом и плотно работать вместе с ними для решения задач бизнеса.

## Чем предстоит заниматься:

- Разрабатывать ПО для базовых станций 4G: их L2-уровень и в частности планировщик частотно-временных ресурсов.
- Решать интереснейшие R&D-задачи: улучшать качество линка между станциями и абонентскими устройствами.
- Участвовать в принятии архитектурных решений при разработке новых фичей. Конкретные примеры фичей расскажем на интервью!
- Искать и устранять узкие места, ведущие к разного рода проблемам при работе планировщика.
- Покрывать код unit-тестами, участвовать в дизайне system-тестов, рефакторить legacy-базу по необходимости.
- Качественно проводить code review.
- Взаимодействовать с коллегами при интеграции процессов в существующий CI/CD.

## Что мы ждем от кандидата:

- Senior/middle+ уровень владения C++ (референс - магистерские лекции Константина Владимирова).
- Опыт коммерческой разработки на С++ от 2 лет и базовое понимание C.
- Опыт работы с сетевым стеком и базовое понимание IPC.
- Знание Linux (CentOS like, Ubuntu like).

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

- Опыт работы c RT-системами.
- Опыт работы с DPDK.
- Опыт получения и анализа трафика (Wireshark, tshark, tcpdump).
- Понимание теории сигналов и линейной алгебры на уровне бакалавриата технического вуза.
- Опыт работы в компаниях, специализирующихся на разработке телеком-оборудования и/или программного обеспечения.

 Позиция на hh: <https://hh.ru/vacancy/138795964>

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