Вакансии в Санкт-Петербурге
АО «СКБ МО РФ» предлагает широкие возможности для раскрытия личного, профессионального потенциала и карьерного роста работников, способствует регулярному повышению уровня их квалификации.
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.
Условия:
Возможность работать в удобном для Вас графике;
работа в крупной компании - лидере в своем сегменте;
сложные и интересные задачи;
официальное оформление согласно ТК РФ;
возможности профессионального и карьерного роста.
Более подробно ознакомиться с всеми актуальными вакансиями вы можете на сайте