Вакансии в Санкт-Петербурге - АО «Специальное конструкторское бюро МО РФ»
Вернуться назад

Вакансии в Санкт-Петербурге

АО «СКБ МО РФ» предлагает широкие возможности для раскрытия личного, профессионального потенциала и карьерного роста работников, способствует регулярному повышению уровня их квалификации.

Embedded Software Developer / Программист С

Обязанности:

  • разработка новых и поддержка существующих проектов (STM32);
  • разработка низкоуровневых протоколов синхронизации и обмена.
  • разработка проектов с минимальным временем реакции;
  • проектирование, настройка и отладка комплексных систем, состоящих из нескольких контроллеров.
  • Требования:

  • опыт в программировании микроконтроллеров;
  • опыт разработки устройств на микроконтроллерах - ARM Cortex STM32;
  • опыт создания больших программ на C/C++, умение разбираться в чужом коде, писать аккуратный и читаемый код;
  • Отличное знание Си;
  • понимание принципов работы электроники в целом и микропроцессоров в частности;
  • знакомство с основной периферией (GPIO, I2C, UART, CAN, ADC и т.д.);
  • опыт программирования для встраиваемых систем реального времени;
  • Понимание работы RTOS;
  • опыт использования отладчика, логического анализатора и быстрый поиск багов; опыт работы с GIT, CANOpen, Ethernet (lwip) на STM32;
  • будет плюсом:
  • опыт работы с современными беспроводными сетями — ZigBee, Bluetooth, LoRa или 6LoWPAN;
  • понимание базовых принципов работы радиочастотных сетей;
  • знание основной элементной базы;
  • знание основных протоколов обмена информацией периферийных устройств: Modbus, CANOpen;
  • Опыт работы с RTOS;
  • опыт программирования на C/C++/Python под Linux, опыт программирования под Raspberry Pi, BeagleBone или аналоги.
  • знания QNX приветствуются;
  • Условия:

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

  • Требуемый опыт работы: 1–3 года
    Полная занятость, гибкий график
    Санкт-Петербург, 2 линия, метро Московские ворота

    Программист С++

    Обязанности:

  • программирование в команде с использованием СКВ GIT;
  • создание распределенных по сети приложений, сокет-серверных приложений, передача данных по прочим (вне TCP/IP стэка) протоколам;
  • оптимизация существующего кода, написание библиотек для использования в других языках и на других платформах.
  • Требования:

  • программирование C++ более 3 лет;
  • опыт работы и программирования в Linux более 3 лет;
  • знание make / cmake, умение собирать пакеты;
  • написание unit-тестов на свой код (googletest предпочтительней)
  • системное мышление;
  • знание паттернов проектирования;
  • методы оптимизации и профилирование кода;
  • опыт командной работы;
  • будет плюсом:
  • знание Linux API, параллельное программирование (fork / exec);
  • потоки и межпоточное взаимодействие;
  • система контроля версий Git;
  • знание Posix стандарта;
  • опыт работы с различными архитектурами, опыт кросс-компиляции;
  • знание структур и алгоритмов;
  • опыт разработки многомодульных систем.
  • Условия:

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

  • Требуемый опыт работы: 3–6 лет
    Полная занятость, гибкий график
    Санкт-Петербург, 2 линия, метро Московские ворота

    Программист ПЛИС/FPGA

    Обязанности:

  • Проектирование и моделирование алгоритмов для проектов на базе FPGA Altera;
  • Разработка и отладка IP-ядер и Qsys-систем на базе Nios II;
  • Верификация и сопровождение прошивок для конечных изделий;
  • Исправление ошибок и поддержка ранее созданных проектов.
  • Требования:

  • Высшее профильное образование;
  • Знание цифровой схемотехники и принципов цифровой обработки сигналов;
  • Технический английский (на уровне чтения документации).
  • Опыт разработки на языке Verilog/System Verilog;
  • Опыт разработки на языке C (Nios II);
  • Навыки тестирования и верификации (Modelsim, Icarus);
  • Уверенное знание высокоскоростных интерфейсов DDR, Ethernet, PCI-E, оптимизация временных ограничений (Timing Analyzer);               
  • Уверенный пользователь Quartus.
  • Будет плюсом:
  • Опыт разработки современных высокоскоростных цифровых устройств;
  • Навыки моделирования алгоритмов в среде Matlab/Simulink;
  • Знание скриптовых языков (Tcl, Python);
  • Опыт работы с системой контроля версий (Git);
  • Опыт работы с SoC;
  • Опыт работы с DSP.
  • Условия:

  • Возможность работать в удобном для Вас графике;
  • работа в крупной компании - лидере в своем сегменте;
  • сложные и интересные задачи;
  • официальное оформление согласно ТК РФ;
  • возможности профессионального и карьерного роста.
  • Более подробно ознакомиться с всеми актуальными вакансиями вы можете на сайте