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

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

Специальный Технологический Центр (ООО СТЦ)
3,6

Санкт-Петербург, Площадь Мужества

Инновации для безопасности России

20 лет на российском и международном рынках измерительного оборудования

Мы фанаты своего дела!

Наш коллектив, занимающийся разработкой высокоскоростных систем радиосвязи, ищет инженера-программиста С/С++ с опытом в построении многокомпонентных систем под ОС Linux. Разработка ведется на платформах Overo и Zynq SoC.

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

  • Владение базовой терминологией (static, const, volatile, наследование и др.) и особенностей ее применения;
  • Понимание отличий реализации в C и C++ механизма приведения типов и последствий его некорректного использования, а также последствий некорректного использования макросов;
  • Опыт использования в работе стандартных библиотек С и C++;
  • Опыт разработки архитектуры ПО (понимание различий между связыванием на стадиях компиляции и выполнения; понимание различий между асинхронной и синхронной обработкой событий; способность учитывать особенности использования разделяемых ресурсов; опыт использования шаблонов проектирования; опыт разработки многопоточных приложений).
  • Стремление к самообучению и саморазвитию в областях программирования и разработки ПО;
  • Способность аргументировать свою точку зрения, грамотная письменная и устная речь.

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

  • Использование при разработке наглядного материала (бумага+ручка, доска+маркер, UML, SDL и др.);
  • Использование систем контроля версии и непрерывной интеграции;
  • Применение integration-тестов и unit-тестов;
  • Опыт отладки в gdb:
  • Опыт разработки драйверов или приложений под Linux;
  • Опыт сборки загрузчика Linux или самого ядра Linux.

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

  • Разработка встраиваемого ПО на C/C++17 для систем радиосвязи на ОС Linux;
  • Разработка новых алгоритмов для систем радиосвязи (ППРЧ, самоорганизация, адаптивность), их моделирование и реализация их на целевой платформе;
  • Автоматизация процессов разработки: тестирование, оценка покрытия кода, выпуск продукции, непрерывная интеграция, Docker;
  • Модернизация текущей кодовой базы;
  • Сборка для новой продукции загрузчика (U-Boot), ядра (Linux) и файловой системы;
  • Код-ревью, обсуждение текущих и планирование новых разработок.

Мы предлагаем:

  • Официальное трудоустройство;
  • "Белую заработную плату", премии по результатам проектов, "13-я заработная плата" в конце календарного года;
  • Молодой дружный коллектив;
  • Обучение за счет компании;
  • Перспективу карьерного роста;
  • ДМС по окончании испытательного срока;
  • Корпоративный досуг (спортивные секции, походы в театр, квизы и т.д.).

Вас ждет:

Работа в стабильной и крупной компании

Повышение квалификации за счет компании

13-я зарплата + дополнительные премии

Забота о здоровье сотрудников (ДМС)

Корпоративные
мероприятия

Ключевые навыки

Git
Linux
C/C++
ООП
Шаблоны (паттерны) проектирования (от Банды четырех)
SOLID
архитектура ПО
многопоточность
многозадачность
Docker
Bash
gtest
cmake
Английский — B1 — Средний

Задайте вопрос работодателю

Он получит его с откликом на вакансию

Где располагается место работы?Какой график работы?Вакансия открыта?Какая оплата труда?Как с вами связаться?Другой вопрос

Вакансия опубликована 25 января 2023 в Санкт-Петербурге

Отзывы о компании

3,6хорошо
Оценка Dream Job

64%

Рекомендуют
Ваши отзывы помогают людям принимать взвешенные карьерные решения
Оставить отзыв

Что говорят сотрудники

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

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

Санкт-Петербург, Василеостровская
Разработка бизнес-логики приложения, графического движка, GUI. Участие в создании архитектуры подсистем приложения. Участие в общих онлайн митингах, а также...
Необходимые опыт и знания: Также мы бы хотели видеть: высшее профильное образование, опыт программирования на С++, ООП, Design Patterns, Qt...

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

от 100 000 руб.
Санкт-Петербург, Ладожская
Знание языков C, C++. Умение работать с "железом" на низком уровне. Понимание работы систем компиляции и сборки проектов.
Санкт-Петербург, Московская
Работа с проектами с большим жизненным циклом. Техническое высшее образование. Знание C++: Windows (WinAPI, MFC), Linux (wxWidgets или QT).
Командная разработка пакета производственных программ CRM/ERP под Windows на C++ в небольшой команде 10 - 15 человек. Перевод алгоритмов и...
C, C++, SQL. Уверенные знания WinAPI, паттернов проектирования, SOLID, интерфейсов, многопоточности и Win Service. Хорошие знания высшей математики, физики.
Участие в разработке различных модулей приложения согласно техзаданию и архитектуре. Создание внешних интерфейсов для работы с вычислительным кодом (Python, GUI...
Высшее образование по математике, физике, или информатике в топовом ВУЗе. Умение и желание быстро разбираться в сложных проблемах и придумывать...

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

от 140 000 руб.
Санкт-Петербург
Будьте первыми
Предприятие обеспечивает все этапы жизненного цикла своей продукции: постановка задач, разработка необходимых технологий, выполнение проекта (разработка изделий), сертификация, ввод в...
Высшее техническое образование. Опыт работы программистом или инженером-программистом не менее 1 года. Опыт разработки многопоточных приложений. Умение разбираться в...
Специальный Технологический Центр (ООО СТЦ)
3,6

Санкт-Петербург, Площадь Мужества