Telegram Group & Telegram Channel
#C #C++ #Linux

Platform C/C++ Sync Engineer

Санкт-Петербург, полная, гибридный формат, офис

З/П: по результатам собеседования

Должностные обязанности:

Развивать системы синхронизации Базовой Станции по времени и распространения сигналов синхронизации с различных источников между компонентами БС
Работать с тестовым стендом в лаборатории, вносить изменения, работать с измерительным оборудованием промышленного операторского класса (частотомеры, генераторы, осциллографы, эмуляторы сети, и.т.д.)
Участвовать в проектировании и развитии архитектуры телеком решений;
Разрабатывать компоненты телеком платформы в технологическом стеке С++/Linux
Разрабатывать API по взаимодействию с аппаратным обеспечением и операционной системой для конфигурации и управления инфраструктурой
Собирать метрики для оценки производительности продукта;
Исправлять дефекты
Создавать инструментарий для поддержки разработчиков;
Создавать техническую документацию
Участвовать в диагностике возможных проблем работы системы в тестовых и полевых сценариях

Знание/опыт:

Знание и опыт работы на языке С (опыт разработки модулей ядра Linux будет плюсом)
Опыт работы с измерительным оборудованием (генераторы, осциллографы, частотомеры, анализаторы спектра), базовые представления о метрологии
Умение автоматизировать сбор данных с измерительного оборудования
Наличие базового опыта в C++ (Знания стандарта 17 и выше будет плюсом)
Уверенные знания сетей, базирующихся на TCP/IP
Знание ОС Linux на продвинутом уровне и опыт разработки для Linux (Знание низкоуровнего Linux API (syscalls) будет плюсом)
Хорошее представление о современном аппаратном обеспечении (устройство памяти, шин данных, систем ввода-вывода);
Опыт работы с системами автоматизации сборки ПО (cmake, autoconf, bazel или любая иная);
Опыт работы с механизмами межпроцессного взаимодействия (IPC);
Знание примитивов синхронизации потоков в многопроцессорных системах;
Знание и понимание различных уровней тестирования, умение тестировать собственный код;
Опыт работы с системами версионного контроля (BitBucket, Gitlab) и баг-трекинга (JIRA);
Важно знать английский на уровне чтения и написания технической документации;
Умение работать с документацией (в первую очередь читать и понимать).
Способность разработать требования к измерительному стенду

Условия труда:

ДМС с первых дней работы, льготные условия страхования близких
Гибридный формат работы или работа из офиса
Премии за регистрацию патентов, создание результатов интеллектуальной деятельности
Консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами
Учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях
Кухонные зоны в офисе с различным наполнением

Контакты:

@engineer_rdr

_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded



tg-me.com/rabotaembedded/1833
Create:
Last Update:

#C #C++ #Linux

Platform C/C++ Sync Engineer

Санкт-Петербург, полная, гибридный формат, офис

З/П: по результатам собеседования

Должностные обязанности:

Развивать системы синхронизации Базовой Станции по времени и распространения сигналов синхронизации с различных источников между компонентами БС
Работать с тестовым стендом в лаборатории, вносить изменения, работать с измерительным оборудованием промышленного операторского класса (частотомеры, генераторы, осциллографы, эмуляторы сети, и.т.д.)
Участвовать в проектировании и развитии архитектуры телеком решений;
Разрабатывать компоненты телеком платформы в технологическом стеке С++/Linux
Разрабатывать API по взаимодействию с аппаратным обеспечением и операционной системой для конфигурации и управления инфраструктурой
Собирать метрики для оценки производительности продукта;
Исправлять дефекты
Создавать инструментарий для поддержки разработчиков;
Создавать техническую документацию
Участвовать в диагностике возможных проблем работы системы в тестовых и полевых сценариях

Знание/опыт:

Знание и опыт работы на языке С (опыт разработки модулей ядра Linux будет плюсом)
Опыт работы с измерительным оборудованием (генераторы, осциллографы, частотомеры, анализаторы спектра), базовые представления о метрологии
Умение автоматизировать сбор данных с измерительного оборудования
Наличие базового опыта в C++ (Знания стандарта 17 и выше будет плюсом)
Уверенные знания сетей, базирующихся на TCP/IP
Знание ОС Linux на продвинутом уровне и опыт разработки для Linux (Знание низкоуровнего Linux API (syscalls) будет плюсом)
Хорошее представление о современном аппаратном обеспечении (устройство памяти, шин данных, систем ввода-вывода);
Опыт работы с системами автоматизации сборки ПО (cmake, autoconf, bazel или любая иная);
Опыт работы с механизмами межпроцессного взаимодействия (IPC);
Знание примитивов синхронизации потоков в многопроцессорных системах;
Знание и понимание различных уровней тестирования, умение тестировать собственный код;
Опыт работы с системами версионного контроля (BitBucket, Gitlab) и баг-трекинга (JIRA);
Важно знать английский на уровне чтения и написания технической документации;
Умение работать с документацией (в первую очередь читать и понимать).
Способность разработать требования к измерительному стенду

Условия труда:

ДМС с первых дней работы, льготные условия страхования близких
Гибридный формат работы или работа из офиса
Премии за регистрацию патентов, создание результатов интеллектуальной деятельности
Консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами
Учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях
Кухонные зоны в офисе с различным наполнением

Контакты:

@engineer_rdr

_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded

BY Work Embedded


Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283

Share with your friend now:
tg-me.com/rabotaembedded/1833

View MORE
Open in Telegram


Work Embedded Telegram | DID YOU KNOW?

Date: |

Why Telegram?

Telegram has no known backdoors and, even though it is come in for criticism for using proprietary encryption methods instead of open-source ones, those have yet to be compromised. While no messaging app can guarantee a 100% impermeable defense against determined attackers, Telegram is vulnerabilities are few and either theoretical or based on spoof files fooling users into actively enabling an attack.

Work Embedded from us


Telegram Work Embedded
FROM USA