#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
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
#C++ #минск #vacancy #вакансия #CV #embedded #микроконтроллеры #SoC #RTOS
Senior Embedded Developer
Devhunt, Беларусь, Минск, полная, офис
З/П: от 2000$
Должностные обязанности:
Разработка и отладка программного обеспечения.
Участие в программно-аппаратной отладке.
Формирование требований к схемам подключения микроконтроллеров/SoC.
Рецензирование схем по подключению микроконтроллеров/SoC.
Знание/опыт:
Уверенное знание С++.
Навыки разработки под системы с Embedded Linux и/или RTOS.
Опыт разработки встраиваемого ПО для современных микроконтроллеров и/или SoC.
Навыки чтения цифровых схем.
Навыки проектирования и документирования архитектуры ПО.
Навыки работы с git или подобными системами контроля версий.
Навыки работы с измерительным оборудованием: осциллограф, логический анализатор и пр.
Условия труда:
Офис в Минске, график 5/2.
Перспективы роста.
Контакты:
@aljenat
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Senior Embedded Developer
Devhunt, Беларусь, Минск, полная, офис
З/П: от 2000$
Должностные обязанности:
Разработка и отладка программного обеспечения.
Участие в программно-аппаратной отладке.
Формирование требований к схемам подключения микроконтроллеров/SoC.
Рецензирование схем по подключению микроконтроллеров/SoC.
Знание/опыт:
Уверенное знание С++.
Навыки разработки под системы с Embedded Linux и/или RTOS.
Опыт разработки встраиваемого ПО для современных микроконтроллеров и/или SoC.
Навыки чтения цифровых схем.
Навыки проектирования и документирования архитектуры ПО.
Навыки работы с git или подобными системами контроля версий.
Навыки работы с измерительным оборудованием: осциллограф, логический анализатор и пр.
Условия труда:
Офис в Минске, график 5/2.
Перспективы роста.
Контакты:
@aljenat
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded