#C #UEFI #Linux
Разработчик С (BMC/UEFI)
Kraftway (ГК Росатом).
Россия.Москва (м. Алексеевская)
Полная занятость/гибрид.
З/П: З/П: от 200 000 рублей на руки в месяц
Должностные обязанности:
С чем предстоит работать:
▪️Прошивка "BMC".
▪️Модули UEFI.
▪️Развитием гипервизора, стартующего из под UEFI.
▪️Аппаратный замок - прошивка (ARM|MIPS).
▪️Jira, Gitlab, CI/CD).
Команда: 10 разработчиков на C и на C++.
Тестирование: отдельная команда.
Знание/опыт:
По требованиям:
▪️Опыт разработки BMC и/или UEFI, это основное.
▪️C, Linux.
Условия труда:
Условия:
▪️Собственная R&D IT-лаборатория.
▪️Официальное трудоустройство по ТК РФ.
▪️Полный социальный пакет, включая ДМС.
▪️График работы: 5/2, с 8-часовым рабочим днем (гибкое начало дня).
▪️Размер заработной платы: обсуждаем.
▪️ИТ-аккредитация. Бронь.
Контакты:
Контакты:
Наш сайт: www.kraftway.ru
reznikova@kraftway.ru
https://t.me/Kraftway_Yana
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Разработчик С (BMC/UEFI)
Kraftway (ГК Росатом).
Россия.Москва (м. Алексеевская)
Полная занятость/гибрид.
З/П: З/П: от 200 000 рублей на руки в месяц
Должностные обязанности:
С чем предстоит работать:
▪️Прошивка "BMC".
▪️Модули UEFI.
▪️Развитием гипервизора, стартующего из под UEFI.
▪️Аппаратный замок - прошивка (ARM|MIPS).
▪️Jira, Gitlab, CI/CD).
Команда: 10 разработчиков на C и на C++.
Тестирование: отдельная команда.
Знание/опыт:
По требованиям:
▪️Опыт разработки BMC и/или UEFI, это основное.
▪️C, Linux.
Условия труда:
Условия:
▪️Собственная R&D IT-лаборатория.
▪️Официальное трудоустройство по ТК РФ.
▪️Полный социальный пакет, включая ДМС.
▪️График работы: 5/2, с 8-часовым рабочим днем (гибкое начало дня).
▪️Размер заработной платы: обсуждаем.
▪️ИТ-аккредитация. Бронь.
Контакты:
Контакты:
Наш сайт: www.kraftway.ru
reznikova@kraftway.ru
https://t.me/Kraftway_Yana
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Telegram
Yana Reznikova
#C #C++ #Linux #x86 #amd64 #BIOS #UEFI #UEFI Aptio V # EDK2
Старший С разработчик (BIOS/UEFI)
Yadro, Удаленка или гибрид, офис (Москва, Санкт-Петербург, Екатеринбург, Нижний Новгород и Минск), полная
З/П: -
Должностные обязанности:
Адаптация UEFI EDK2 и Aptio V к аппаратным платформам нашей компании;
Исправление ошибок и разработка новых функций в EDK2 и Aptio V;
Обеспечение программного взаимодействия UEFI c ПО OpenBMC по протоколам IPMI/KCS, PLDM/MCTP и др.;
Взаимодействие с сообществом и мейнтейнерами проектов EDK2, Tianocore, OpenBMC;
Взаимодействие с нашими схемотехниками и трассировщиками в процессе запуска новых версий и ревизий наших плат.
Знание/опыт:
Разработка от 5 лет;
Глубокое знание языка C;
Отличное знание архитектур x86 и amd64, процесса загрузки системы, взаимодействия между ядрами и между процессорами.
Опыт разработки кода UEFI Aptio V или EDK2;
Опыт отладки с использованием Intel XDP;
Хорошее знание устройства шины PCI Express и принципов её конфигурирования;
Знание низкоуровневых протоколов коммуникации, таких как: I²C, SPI, RS232, и т. п.;
Знание Linux (архитектуры драйверов ядра, пользовательских API POSIX, принципов работы systemd и d-bus).
Условия труда:
Премии за регистрацию патентов создание результатов интеллектуальной деятельности;
Учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;
Лекторий с выдающимися экспертами: инженерами, учеными и исследователями;
ДМС с первых дней работы, льготные условия страхования близких;
Консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
Регулярные онлайн-встречи всей команды YADRO.
Контакты:
@chikiryaww
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Старший С разработчик (BIOS/UEFI)
Yadro, Удаленка или гибрид, офис (Москва, Санкт-Петербург, Екатеринбург, Нижний Новгород и Минск), полная
З/П: -
Должностные обязанности:
Адаптация UEFI EDK2 и Aptio V к аппаратным платформам нашей компании;
Исправление ошибок и разработка новых функций в EDK2 и Aptio V;
Обеспечение программного взаимодействия UEFI c ПО OpenBMC по протоколам IPMI/KCS, PLDM/MCTP и др.;
Взаимодействие с сообществом и мейнтейнерами проектов EDK2, Tianocore, OpenBMC;
Взаимодействие с нашими схемотехниками и трассировщиками в процессе запуска новых версий и ревизий наших плат.
Знание/опыт:
Разработка от 5 лет;
Глубокое знание языка C;
Отличное знание архитектур x86 и amd64, процесса загрузки системы, взаимодействия между ядрами и между процессорами.
Опыт разработки кода UEFI Aptio V или EDK2;
Опыт отладки с использованием Intel XDP;
Хорошее знание устройства шины PCI Express и принципов её конфигурирования;
Знание низкоуровневых протоколов коммуникации, таких как: I²C, SPI, RS232, и т. п.;
Знание Linux (архитектуры драйверов ядра, пользовательских API POSIX, принципов работы systemd и d-bus).
Условия труда:
Премии за регистрацию патентов создание результатов интеллектуальной деятельности;
Учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;
Лекторий с выдающимися экспертами: инженерами, учеными и исследователями;
ДМС с первых дней работы, льготные условия страхования близких;
Консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
Регулярные онлайн-встречи всей команды YADRO.
Контакты:
@chikiryaww
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
#C/C++ разработчик #C++ #Linux #REST #Python #BIOS #OPENBMC #x86
Senior/TeamLead разработки в OpenBMC
Удаленка или гибрид, офис (Москва, Санкт-Петербург, Екатеринбург, Нижний Новгород и Минск).
З/П: Обсуждается на интервью
Должностные обязанности:
Управление техническим базисом разработки и поддержки продуктов в сфере систем управления BMC на базе OpenBMC;
Исправление ошибок и разработка новых функций в нашем варианте прошивки OpenBMC, в частности, с целью наладки взаимодействия с UEFI/BIOS x86;
Взаимодействие с нашими схемотехниками и трассировщиками в процессе запуска новых версий и ревизий наших плат;
Разработка интерфейсов доступа BMC:private WebAPI (GraphQL C++), Redfish API, IPMI, WebUI;
Разработка интерфейса командной строки управления BMC(Bash);
Самостоятельная разработка системного ПО на C/С++ под ОС GNU/Linux;
Поиск причин неисправностей на стыке программного кода и вычислительного железа и разработка методов их решения;
Наставничество инженеров уровня (Junior +);
Управление командой 7+ человек;
Участие в развитии комьюнити OpenBMC.
Непосредственное участие в работах по UEFI/BIOS для x86.
Знание/опыт:
Must have:
C++, 17ый стандарт и выше (Библиотеки: STL, Boost) от 5-ти лет;
WebAPI: REST и т. п;
Знание принципов работы systemd и d-bus;
Linux на уровне программирования userspace (POSIX API);
Хорошее знание C, достаточное для периодических работ с драйверами Linux и загрузчиком u-boot;
Знание низкоуровневых протоколов коммуникации, таких как: I²C, SPI, RS232, и т. п.;
Навыки отладки с помощью gdb и иных средств;
Bash и shell scripting (grep, sed, awk, etc.);
Python.
Nice-to-have:
Знание 23го стандарта;
Опыт управления командой от 5 человек;
GraphQL;
Знание принципов работы проекта Yocto;
Знание принципов работы проекта Yocto Linux;
Знание стека протоколов DMTF: Redfish, PLDM, MCPT, и т. д.;
Знание Python на уровне, достаточном для разработки собственного сложного ПО;
Знание Linux не только на уровне userspace, но и на уровне архитектуры драйверов ядра, опыт разработки драйверов Linux, особенно реализующих интерфейсы sysfs и hwmon.
Опыт работы с NC-SI, особенно с Broadcom NeXtreme;
Условия труда:
Премии за регистрацию патентов создание результатов интеллектуальной деятельности;
Учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;
Лекторий с выдающимися экспертами: инженерами, учеными и исследователями;
ДМС с первых дней работы, льготные условия страхования близких;
Консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
Контакты:
@chikiryaww
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Senior/TeamLead разработки в OpenBMC
Удаленка или гибрид, офис (Москва, Санкт-Петербург, Екатеринбург, Нижний Новгород и Минск).
З/П: Обсуждается на интервью
Должностные обязанности:
Управление техническим базисом разработки и поддержки продуктов в сфере систем управления BMC на базе OpenBMC;
Исправление ошибок и разработка новых функций в нашем варианте прошивки OpenBMC, в частности, с целью наладки взаимодействия с UEFI/BIOS x86;
Взаимодействие с нашими схемотехниками и трассировщиками в процессе запуска новых версий и ревизий наших плат;
Разработка интерфейсов доступа BMC:private WebAPI (GraphQL C++), Redfish API, IPMI, WebUI;
Разработка интерфейса командной строки управления BMC(Bash);
Самостоятельная разработка системного ПО на C/С++ под ОС GNU/Linux;
Поиск причин неисправностей на стыке программного кода и вычислительного железа и разработка методов их решения;
Наставничество инженеров уровня (Junior +);
Управление командой 7+ человек;
Участие в развитии комьюнити OpenBMC.
Непосредственное участие в работах по UEFI/BIOS для x86.
Знание/опыт:
Must have:
C++, 17ый стандарт и выше (Библиотеки: STL, Boost) от 5-ти лет;
WebAPI: REST и т. п;
Знание принципов работы systemd и d-bus;
Linux на уровне программирования userspace (POSIX API);
Хорошее знание C, достаточное для периодических работ с драйверами Linux и загрузчиком u-boot;
Знание низкоуровневых протоколов коммуникации, таких как: I²C, SPI, RS232, и т. п.;
Навыки отладки с помощью gdb и иных средств;
Bash и shell scripting (grep, sed, awk, etc.);
Python.
Nice-to-have:
Знание 23го стандарта;
Опыт управления командой от 5 человек;
GraphQL;
Знание принципов работы проекта Yocto;
Знание принципов работы проекта Yocto Linux;
Знание стека протоколов DMTF: Redfish, PLDM, MCPT, и т. д.;
Знание Python на уровне, достаточном для разработки собственного сложного ПО;
Знание Linux не только на уровне userspace, но и на уровне архитектуры драйверов ядра, опыт разработки драйверов Linux, особенно реализующих интерфейсы sysfs и hwmon.
Опыт работы с NC-SI, особенно с Broadcom NeXtreme;
Условия труда:
Премии за регистрацию патентов создание результатов интеллектуальной деятельности;
Учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;
Лекторий с выдающимися экспертами: инженерами, учеными и исследователями;
ДМС с первых дней работы, льготные условия страхования близких;
Консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
Контакты:
@chikiryaww
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
#C #Linux #Git
Старший инженер-программист C (ядро Linux)
Удаленка, гибрид или офис (МСК, м. Нагатинская, Варшавское ш. 26);
З/П: Обсуждается на собеседовании
Должностные обязанности:
Мейнтейнерство ядра Linux (разработка модулей, доработка, патчи, фиксы, отладка);
Поддержка и доработка различных подсистем ядра Linux;
Поддержка собственного модуля безопасности (СЗИ).
Знание/опыт:
Must-have:
Работа с языком С от 3 лет;
Доработка различных подсистем ядра Linux;
Программирование в пространстве ядра Linux;
Владение git.
Nice-to-have:
Наличие доработок в opensource mainline kernel;
Знание технологий отладки ядра;
Опыт разработки, связанный с криптографией, СЗИ, LSM.
Условия труда:
ДМС со стоматологией;
Поддержку в спортивных увлечениях;
График в твоем ритме. Мы здесь ради результата, а не процесса. Начинай свой рабочий день, когда тебе удобно, просто договорись с руководителем.
Контакты:
@chikiryaww
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Старший инженер-программист C (ядро Linux)
Удаленка, гибрид или офис (МСК, м. Нагатинская, Варшавское ш. 26);
З/П: Обсуждается на собеседовании
Должностные обязанности:
Мейнтейнерство ядра Linux (разработка модулей, доработка, патчи, фиксы, отладка);
Поддержка и доработка различных подсистем ядра Linux;
Поддержка собственного модуля безопасности (СЗИ).
Знание/опыт:
Must-have:
Работа с языком С от 3 лет;
Доработка различных подсистем ядра Linux;
Программирование в пространстве ядра Linux;
Владение git.
Nice-to-have:
Наличие доработок в opensource mainline kernel;
Знание технологий отладки ядра;
Опыт разработки, связанный с криптографией, СЗИ, LSM.
Условия труда:
ДМС со стоматологией;
Поддержку в спортивных увлечениях;
График в твоем ритме. Мы здесь ради результата, а не процесса. Начинай свой рабочий день, когда тебе удобно, просто договорись с руководителем.
Контакты:
@chikiryaww
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
#linux #bash #deb #C #cpp
Инженер Linux / Мейнтейнер
Группа компаний Астра
Москва и МО, готовность к переезду
Гибрид, офис (МСК, м. Нагатинская, Варшавское ш. 26);
З/П: Обсудим на собеседовании
Должностные обязанности:
• Работа с пакетами и системами сборки ОС Linux: сборка пакетов, устранение ошибок сборки, (количество пакетов может составлять более 4000 в исходных текстах);
• Разработка/доработка большой сборочной системы bash/python;
• Подготовка дистрибутивов ОС Linux: разработка/доработка инсталлятора, формирование комплекта установочных дисков;
• Ведение(компетенция) части пакетов дистрибутива (развертывание, администрирование, тестирование, документирование): мейнтейнер отвечает за несколько пакетов в операционной системе, исправляет в них ошибки, работает с Opensource сообществом;
• Сопровождение и сборка дистрибутивов преимущественно под Эльбрус.
Знание/опыт:
Must-have:
Инженер Linux от 1,5 лет;
Cборки бинарных deb пакетов и доработки исходных пакетов, работа с debian based репозиториями;
Владение системным администрированием ОС Linux: сервисы, виртуализация, домены;
Умение писать скрипты на bash, python (bash и командная строка-хороший уровень владения, python можно базовые знания и желание обучаться).
Nice-to-have:
Опыт с git, gitlab, jira, C/С++, apt, dpkg.
Условия труда:
• ДМС со стоматологией;
• Поддержку в спортивных увлечениях;
• График в твоем ритме. Мы здесь ради результата, а не процесса. Начинай свой рабочий день, когда тебе удобно, просто договорись с руководителем.
Контакты:
@chikiryaww
refnihr@mail.ru
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Инженер Linux / Мейнтейнер
Группа компаний Астра
Москва и МО, готовность к переезду
Гибрид, офис (МСК, м. Нагатинская, Варшавское ш. 26);
З/П: Обсудим на собеседовании
Должностные обязанности:
• Работа с пакетами и системами сборки ОС Linux: сборка пакетов, устранение ошибок сборки, (количество пакетов может составлять более 4000 в исходных текстах);
• Разработка/доработка большой сборочной системы bash/python;
• Подготовка дистрибутивов ОС Linux: разработка/доработка инсталлятора, формирование комплекта установочных дисков;
• Ведение(компетенция) части пакетов дистрибутива (развертывание, администрирование, тестирование, документирование): мейнтейнер отвечает за несколько пакетов в операционной системе, исправляет в них ошибки, работает с Opensource сообществом;
• Сопровождение и сборка дистрибутивов преимущественно под Эльбрус.
Знание/опыт:
Must-have:
Инженер Linux от 1,5 лет;
Cборки бинарных deb пакетов и доработки исходных пакетов, работа с debian based репозиториями;
Владение системным администрированием ОС Linux: сервисы, виртуализация, домены;
Умение писать скрипты на bash, python (bash и командная строка-хороший уровень владения, python можно базовые знания и желание обучаться).
Nice-to-have:
Опыт с git, gitlab, jira, C/С++, apt, dpkg.
Условия труда:
• ДМС со стоматологией;
• Поддержку в спортивных увлечениях;
• График в твоем ритме. Мы здесь ради результата, а не процесса. Начинай свой рабочий день, когда тебе удобно, просто договорись с руководителем.
Контакты:
@chikiryaww
refnihr@mail.ru
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
#C++ #C #Linux #Qt
Embedded Linux, С/С++(Middle\Senior)developer
Инситех Девелопмент, город Санкт-Петербург, полная занятость, гибрид/офис
З/П: Готовы рассмотреть Ваши ожидания
Должностные обязанности:
▪️Разработка, доработка и развитие ПО под Embed-Linux на языках C/C++
▪️Разработка, доработка и развитие ПО под микроконтроллеры на языках C/C++
▪️Разработка архитектуры встраиваемого ПО
▪️Разработка протоколов взаимодействия отдельных устройств, компонентов комплекса ПО, интерфейсов взаимодействия
▪️Декомпозиция задач, оценка реализуемости, сложности и времени выполнения
▪️Разработка сопроводительного ПО для автоматизации, настройки и тестирования программно-аппаратных решений
☑️Code review
Знание/опыт:
✔️Высшее профильное образование
✔️Уверенное знание C/C++ с многопоточным программированием
✔️Опыт разработки под Embed-Linux
✔️Опыт написания bash/shell скриптов
✔️Опыт написания многопоточных приложений
✔️Знания и опыт работы с основными ipc в ОС Linux
✔️Опыт использования утилит ОС Linux
✔️Опыт разработки под МК в т.ч. с использованием RTOS.
✔️Знание и опыт работы с cmake
✔️Опыт работы с интерфейсами: I2C, UART, SPI, GPIO, CAN; USB
✔️Знание и опыт работы с git
Будем плюсом:
Опыт работы с чужим кодом для поддержки, развития, использования полезных элементов в других проектах
Умение работать с микропроцессорами (ARM, MIPS, RISC) на уровне регистров, а также через SDK
Опыт наставления менее опытных специалистов/коллег
Условия труда:
Компания «INSITECH Development» является аккредитованной ИТ-компанией в структуре производственного холдинга и специализируется на разработке высокотехнологичного программного обеспечения. На данный момент команда разработки сопровождает сеть из 7 тыс. IOT устройств
Условия:
🔳Официальное трудоустройство, бессрочный ТД
🔳Официальная заработная плата(оклад+годовой бонус)
🔳Полис ДМС
🔳Подарки к Дню рождения и новогодние подарки детям
Контакты:
👇Ждем Ваши резюме и вопросы
Пишите в Директ в Телеграм или WhatsApp
Телефон: +7-991-291-64-33(Валерия)
Почта: valeria.proskurkina@armorjack.ru
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Embedded Linux, С/С++(Middle\Senior)developer
Инситех Девелопмент, город Санкт-Петербург, полная занятость, гибрид/офис
З/П: Готовы рассмотреть Ваши ожидания
Должностные обязанности:
▪️Разработка, доработка и развитие ПО под Embed-Linux на языках C/C++
▪️Разработка, доработка и развитие ПО под микроконтроллеры на языках C/C++
▪️Разработка архитектуры встраиваемого ПО
▪️Разработка протоколов взаимодействия отдельных устройств, компонентов комплекса ПО, интерфейсов взаимодействия
▪️Декомпозиция задач, оценка реализуемости, сложности и времени выполнения
▪️Разработка сопроводительного ПО для автоматизации, настройки и тестирования программно-аппаратных решений
☑️Code review
Знание/опыт:
✔️Высшее профильное образование
✔️Уверенное знание C/C++ с многопоточным программированием
✔️Опыт разработки под Embed-Linux
✔️Опыт написания bash/shell скриптов
✔️Опыт написания многопоточных приложений
✔️Знания и опыт работы с основными ipc в ОС Linux
✔️Опыт использования утилит ОС Linux
✔️Опыт разработки под МК в т.ч. с использованием RTOS.
✔️Знание и опыт работы с cmake
✔️Опыт работы с интерфейсами: I2C, UART, SPI, GPIO, CAN; USB
✔️Знание и опыт работы с git
Будем плюсом:
Опыт работы с чужим кодом для поддержки, развития, использования полезных элементов в других проектах
Умение работать с микропроцессорами (ARM, MIPS, RISC) на уровне регистров, а также через SDK
Опыт наставления менее опытных специалистов/коллег
Условия труда:
Компания «INSITECH Development» является аккредитованной ИТ-компанией в структуре производственного холдинга и специализируется на разработке высокотехнологичного программного обеспечения. На данный момент команда разработки сопровождает сеть из 7 тыс. IOT устройств
Условия:
🔳Официальное трудоустройство, бессрочный ТД
🔳Официальная заработная плата(оклад+годовой бонус)
🔳Полис ДМС
🔳Подарки к Дню рождения и новогодние подарки детям
Контакты:
👇Ждем Ваши резюме и вопросы
Пишите в Директ в Телеграм или WhatsApp
Телефон: +7-991-291-64-33(Валерия)
Почта: valeria.proskurkina@armorjack.ru
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
#C #Cpp #Linux #OpenBMC #x86 #bash #shell #systemd #dbus #gdb
Senior/TeamLead разработки в OpenBMC
YADRO
Компания рассматривает кандидатов из РФ и Беларуси.
Формат работы: Офис, Удаленка, Гибрид
Офисы в Москве, Санкт-Петербурге, Екатеринбурге, Нижнем Новгороде и Минске).
З/П: Обсудим на собеседовании
Должностные обязанности:
• Управление техническим базисом разработки и поддержки продуктов в сфере систем управления BMC на базе OpenBMC;
• Исправление ошибок и разработка новых функций в нашем варианте прошивки OpenBMC, в частности, с целью наладки взаимодействия с UEFI/BIOS x86;
• Взаимодействие с нашими схемотехниками и трассировщиками в процессе запуска новых версий и ревизий наших плат;
• Разработка интерфейсов доступа BMC:private WebAPI (GraphQL C++), Redfish API, IPMI, WebUI;
• Разработка интерфейса командной строки управления BMC(Bash);
• Самостоятельная разработка системного ПО на C/С++ под ОС GNU/Linux;
• Поиск причин неисправностей на стыке программного кода и вычислительного железа и разработка методов их решения;
• Наставничество инженеров уровня (Junior +);
• Управление командой 7+ человек;
• Участие в развитии комьюнити OpenBMC.
• Непосредственное участие в работах по UEFI/BIOS для x86.
Знание/опыт:
Must have:
• C++, 17ый стандарт и выше (Библиотеки: STL, Boost) от 5-ти лет;
• WebAPI: REST и т. п;
• Знание принципов работы systemd и d-bus;
• Linux на уровне программирования userspace (POSIX API);
• Хорошее знание C, достаточное для периодических работ с драйверами Linux и загрузчиком u-boot;
• Знание низкоуровневых протоколов коммуникации, таких как: I²C, SPI, RS232, и т. п.;
• Навыки отладки с помощью gdb и иных средств;
• Bash и shell scripting (grep, sed, awk, etc.);
• Python.
Nice-to-have:
• Знание 23го стандарта;
• Опыт управления командой от 5 человек;
• GraphQL;
• Знание принципов работы проекта Yocto;
• Знание принципов работы проекта Yocto Linux;
• Знание стека протоколов DMTF: Redfish, PLDM, MCPT, и т. д.;
• Знание Python на уровне, достаточном для разработки собственного сложного ПО;
• Знание Linux не только на уровне userspace, но и на уровне архитектуры драйверов ядра, опыт разработки драйверов Linux, особенно реализующих интерфейсы sysfs и hwmon.
• Опыт работы с NC-SI, особенно с Broadcom NeXtreme;
Условия труда:
Мы предлагаем:
• Премии за регистрацию патентов создание результатов интеллектуальной деятельности;
• Учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;
• ДМС с первых дней работы, льготные условия страхования близких;
• Консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
Контакты:
Для отправки резюме:
@chikiryaww
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Senior/TeamLead разработки в OpenBMC
YADRO
Компания рассматривает кандидатов из РФ и Беларуси.
Формат работы: Офис, Удаленка, Гибрид
Офисы в Москве, Санкт-Петербурге, Екатеринбурге, Нижнем Новгороде и Минске).
З/П: Обсудим на собеседовании
Должностные обязанности:
• Управление техническим базисом разработки и поддержки продуктов в сфере систем управления BMC на базе OpenBMC;
• Исправление ошибок и разработка новых функций в нашем варианте прошивки OpenBMC, в частности, с целью наладки взаимодействия с UEFI/BIOS x86;
• Взаимодействие с нашими схемотехниками и трассировщиками в процессе запуска новых версий и ревизий наших плат;
• Разработка интерфейсов доступа BMC:private WebAPI (GraphQL C++), Redfish API, IPMI, WebUI;
• Разработка интерфейса командной строки управления BMC(Bash);
• Самостоятельная разработка системного ПО на C/С++ под ОС GNU/Linux;
• Поиск причин неисправностей на стыке программного кода и вычислительного железа и разработка методов их решения;
• Наставничество инженеров уровня (Junior +);
• Управление командой 7+ человек;
• Участие в развитии комьюнити OpenBMC.
• Непосредственное участие в работах по UEFI/BIOS для x86.
Знание/опыт:
Must have:
• C++, 17ый стандарт и выше (Библиотеки: STL, Boost) от 5-ти лет;
• WebAPI: REST и т. п;
• Знание принципов работы systemd и d-bus;
• Linux на уровне программирования userspace (POSIX API);
• Хорошее знание C, достаточное для периодических работ с драйверами Linux и загрузчиком u-boot;
• Знание низкоуровневых протоколов коммуникации, таких как: I²C, SPI, RS232, и т. п.;
• Навыки отладки с помощью gdb и иных средств;
• Bash и shell scripting (grep, sed, awk, etc.);
• Python.
Nice-to-have:
• Знание 23го стандарта;
• Опыт управления командой от 5 человек;
• GraphQL;
• Знание принципов работы проекта Yocto;
• Знание принципов работы проекта Yocto Linux;
• Знание стека протоколов DMTF: Redfish, PLDM, MCPT, и т. д.;
• Знание Python на уровне, достаточном для разработки собственного сложного ПО;
• Знание Linux не только на уровне userspace, но и на уровне архитектуры драйверов ядра, опыт разработки драйверов Linux, особенно реализующих интерфейсы sysfs и hwmon.
• Опыт работы с NC-SI, особенно с Broadcom NeXtreme;
Условия труда:
Мы предлагаем:
• Премии за регистрацию патентов создание результатов интеллектуальной деятельности;
• Учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;
• ДМС с первых дней работы, льготные условия страхования близких;
• Консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
Контакты:
Для отправки резюме:
@chikiryaww
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
#fpga #rtl #verilog #linux
RTL разработчик SoC
Kraftway (ГК Росатом).
Россия.Москва (м. Алексеевская)
Полная занятость/гибрид
З/П: готовы обсуждать
Должностные обязанности:
◾Разработка RTL описания и интеграция блоков и высокоуровневых подсистем (High-Level Block, HLB), входящих в состав SoC.
◾Разработка инженерной документации на разрабатываемые вами решения.
◾Разработка базовых тестов и моделирование для проверки работоспособности блоков перед их передачей на верификацию.
◾Проведение логического синтеза разработанных блоков под ASIC и/или FPGA.
◾Сопровождение FPGA-инженеров в процессе прототипирования разработанных вами решений.
◾Проведение формальной верификации (Lint, CDC, RDC, LEC).
◾Подготовка инженерной документации на разработанные блоки.
◾Взаимодействие с командой верификации при разработке функциональных, интеграционных и нагрузочных тестов.
◾Анализ результатов синтеза, оптимизация критических путей и устранение найденных ошибок и предупреждений.
◾Взаимодействие с командой физического проектирования (топологии кристалла) с целью проведения доработок/оптимизации дизайна по результатам ревью.
◾Участие в code-review разрабатываемых блоков.
Знание/опыт:
◾Опыт разработки RTL для ASIC или FPGA от 3 лет (Verilog/SystemVerilog).
◾Знание языка TCL, достаточное для написания скриптов взаимодействия с современными САПР.
◾Знакомство с архитектурами современных процессоров.
◾Опыт работы с внутренними системными интерфейсами семейства AMBA/Avalon.
◾Опыт работы с различными САПР Enterprise уровня (Xcelium/VCS/Genus/DC/JasperGold/SpyGlass).
◾Опыт написания timing constraints (SDC).
◾Понимание техник CDC, RDC.
◾Навыки проведения/сопровождения функционального и формального тестирования RTL.
◾Уверенный пользователь ОС Linux.
◾Опыт использования системы контроля версий Git.
◾Умение писать понятный код для возможности его дальнейшего наследования.
◾Знание английского языка – на уровне чтения технической документации.
Будет плюсом:
◾Опыт программирования на C.
◾Владение техниками DFT/Low Power.
◾Опыт работы с Xilinx (ISE/Vivado) / Altera (Intel) (Quartus).
◾Опыт отладки разрабатываемых решений на FPGA прототипах.
◾Опыт работы с внешними высокоскоростными физическими интерфейсами PCI-Express, DDR, ONFI/Toggle.
◾Понимание внутреннего строения и опыт работы с микросхемами NAND Flash памяти.
◾Наличие собственных проектов на GitHub для оценки качества кода, архитектуры.
◾Навыки работы с продуктами Atlassian (Jira, Confluence).
◾Навыки работы с PCI-Express и сетевыми интерфейсами (xxMII, SFI, SFP).
Условия труда:
▪️Собственная R&D IT-лаборатория.
▪️Официальное трудоустройство по ТК РФ.
▪️Полный социальный пакет, включая ДМС.
▪️График работы: гибридный.
▪️Размер заработной платы: обсуждаем.
▪️ИТ-аккредитация. Бронь.
Контакты:
Наш сайт: www.kraftway.ru
reznikova@kraftway.ru
https://t.me/Kraftway_Yana
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
RTL разработчик SoC
Kraftway (ГК Росатом).
Россия.Москва (м. Алексеевская)
Полная занятость/гибрид
З/П: готовы обсуждать
Должностные обязанности:
◾Разработка RTL описания и интеграция блоков и высокоуровневых подсистем (High-Level Block, HLB), входящих в состав SoC.
◾Разработка инженерной документации на разрабатываемые вами решения.
◾Разработка базовых тестов и моделирование для проверки работоспособности блоков перед их передачей на верификацию.
◾Проведение логического синтеза разработанных блоков под ASIC и/или FPGA.
◾Сопровождение FPGA-инженеров в процессе прототипирования разработанных вами решений.
◾Проведение формальной верификации (Lint, CDC, RDC, LEC).
◾Подготовка инженерной документации на разработанные блоки.
◾Взаимодействие с командой верификации при разработке функциональных, интеграционных и нагрузочных тестов.
◾Анализ результатов синтеза, оптимизация критических путей и устранение найденных ошибок и предупреждений.
◾Взаимодействие с командой физического проектирования (топологии кристалла) с целью проведения доработок/оптимизации дизайна по результатам ревью.
◾Участие в code-review разрабатываемых блоков.
Знание/опыт:
◾Опыт разработки RTL для ASIC или FPGA от 3 лет (Verilog/SystemVerilog).
◾Знание языка TCL, достаточное для написания скриптов взаимодействия с современными САПР.
◾Знакомство с архитектурами современных процессоров.
◾Опыт работы с внутренними системными интерфейсами семейства AMBA/Avalon.
◾Опыт работы с различными САПР Enterprise уровня (Xcelium/VCS/Genus/DC/JasperGold/SpyGlass).
◾Опыт написания timing constraints (SDC).
◾Понимание техник CDC, RDC.
◾Навыки проведения/сопровождения функционального и формального тестирования RTL.
◾Уверенный пользователь ОС Linux.
◾Опыт использования системы контроля версий Git.
◾Умение писать понятный код для возможности его дальнейшего наследования.
◾Знание английского языка – на уровне чтения технической документации.
Будет плюсом:
◾Опыт программирования на C.
◾Владение техниками DFT/Low Power.
◾Опыт работы с Xilinx (ISE/Vivado) / Altera (Intel) (Quartus).
◾Опыт отладки разрабатываемых решений на FPGA прототипах.
◾Опыт работы с внешними высокоскоростными физическими интерфейсами PCI-Express, DDR, ONFI/Toggle.
◾Понимание внутреннего строения и опыт работы с микросхемами NAND Flash памяти.
◾Наличие собственных проектов на GitHub для оценки качества кода, архитектуры.
◾Навыки работы с продуктами Atlassian (Jira, Confluence).
◾Навыки работы с PCI-Express и сетевыми интерфейсами (xxMII, SFI, SFP).
Условия труда:
▪️Собственная R&D IT-лаборатория.
▪️Официальное трудоустройство по ТК РФ.
▪️Полный социальный пакет, включая ДМС.
▪️График работы: гибридный.
▪️Размер заработной платы: обсуждаем.
▪️ИТ-аккредитация. Бронь.
Контакты:
Наш сайт: www.kraftway.ru
reznikova@kraftway.ru
https://t.me/Kraftway_Yana
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Telegram
Yana Reznikova
#linux #verilog #gitlab #fpga #rtl
Инженер верификатор
Kraftway (ГК Росатом).
Россия.Москва (м. Алексеевская)
Полная занятость/гибрид
З/П: готовы обсуждать
Должностные обязанности:
◾Функциональная верификация IP-блоков по полному маршруту с применением методологии UVM;
◾Отслеживание ошибок в проекте и взаимодействие с разработчиками
◾Поддержка системы регрессионного тестирования / непрерывной интеграции
◾Составление плана верификации.
Знание/опыт:
◾Опыт в сфере верификации или разработки RTL для ASIC или FPGA от 3 лет (Verilog/ System Verilog, и т.п.);
◾Знание методологии UVM;
◾Знакомство с архитектурой современных процессоров, знание современных SoC интерфейсов (ACE, AXI, APB);
◾Знание System Verilog Assertion;
◾Уверенный пользователь ОС Linux;
◾Опыт использования системы контроля версий Git(GitLab);
◾Опыт в использовании VIP сторонних разработчиков;
◾Знание английского языка – на уровне чтения технической документации.
Дополнительно приветствуем:
◾Владение скриптовыми языками (C, python, tcl, shell);
◾Опыт работы с системами непрерывной интеграции (Jenkins/Gitlab + Cadence Vmanager)
◾Опыт работы с внешними высокоскоростными физическими интерфейсами PCI-Express, DDR, ONFI/Toggle
◾Навыки работы с PCI-Express и сетевыми интерфейсами (xxMII, SFI, SFP).
Навыки работы с продуктами Atlassian (Jira, Confluence).
Условия труда:
▪️Собственная R&D IT-лаборатория.
▪️Официальное трудоустройство по ТК РФ.
▪️Полный социальный пакет, включая ДМС.
▪️График работы: гибридный.
▪️Размер заработной платы: обсуждаем.
▪️ИТ-аккредитация. Бронь.
Контакты:
Наш сайт: www.kraftway.ru
reznikova@kraftway.ru
https://t.me/Kraftway_Yana
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Инженер верификатор
Kraftway (ГК Росатом).
Россия.Москва (м. Алексеевская)
Полная занятость/гибрид
З/П: готовы обсуждать
Должностные обязанности:
◾Функциональная верификация IP-блоков по полному маршруту с применением методологии UVM;
◾Отслеживание ошибок в проекте и взаимодействие с разработчиками
◾Поддержка системы регрессионного тестирования / непрерывной интеграции
◾Составление плана верификации.
Знание/опыт:
◾Опыт в сфере верификации или разработки RTL для ASIC или FPGA от 3 лет (Verilog/ System Verilog, и т.п.);
◾Знание методологии UVM;
◾Знакомство с архитектурой современных процессоров, знание современных SoC интерфейсов (ACE, AXI, APB);
◾Знание System Verilog Assertion;
◾Уверенный пользователь ОС Linux;
◾Опыт использования системы контроля версий Git(GitLab);
◾Опыт в использовании VIP сторонних разработчиков;
◾Знание английского языка – на уровне чтения технической документации.
Дополнительно приветствуем:
◾Владение скриптовыми языками (C, python, tcl, shell);
◾Опыт работы с системами непрерывной интеграции (Jenkins/Gitlab + Cadence Vmanager)
◾Опыт работы с внешними высокоскоростными физическими интерфейсами PCI-Express, DDR, ONFI/Toggle
◾Навыки работы с PCI-Express и сетевыми интерфейсами (xxMII, SFI, SFP).
Навыки работы с продуктами Atlassian (Jira, Confluence).
Условия труда:
▪️Собственная R&D IT-лаборатория.
▪️Официальное трудоустройство по ТК РФ.
▪️Полный социальный пакет, включая ДМС.
▪️График работы: гибридный.
▪️Размер заработной платы: обсуждаем.
▪️ИТ-аккредитация. Бронь.
Контакты:
Наш сайт: www.kraftway.ru
reznikova@kraftway.ru
https://t.me/Kraftway_Yana
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Telegram
Yana Reznikova
#Job #Embedded #C #Linux
Senior Software Engineer
Москва
З/П: 400 000 руб.
Должностные обязанности:
Разработка аппаратуры спектрального уплотнения каналов для применения в ЦОД (Data Center Interconnect, DCI)
Знание/опыт:
Коммерческий опыт разработки на С от 3 лет (уровень драйверов)
Знание принципов работы проекта Yocto
Знание принципов построения сетевых инфраструктур и функционирования протоколов (Ethernet, IP, BGP, OSPF)
Английский язык B1 (+ чтение технической документации)
Условия труда:
💰Достойная оплата труда
🏢 Гибридный график, офис м.Текстильщики
🤝 Работа в команде профессионалов с высокой инженерной культурой
Контакты:
Павел @mazhar_tqb
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Senior Software Engineer
Москва
З/П: 400 000 руб.
Должностные обязанности:
Разработка аппаратуры спектрального уплотнения каналов для применения в ЦОД (Data Center Interconnect, DCI)
Знание/опыт:
Коммерческий опыт разработки на С от 3 лет (уровень драйверов)
Знание принципов работы проекта Yocto
Знание принципов построения сетевых инфраструктур и функционирования протоколов (Ethernet, IP, BGP, OSPF)
Английский язык B1 (+ чтение технической документации)
Условия труда:
💰Достойная оплата труда
🏢 Гибридный график, офис м.Текстильщики
🤝 Работа в команде профессионалов с высокой инженерной культурой
Контакты:
Павел @mazhar_tqb
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
#C #CPP #Linux #REST #Python #BIOS #OPENBMC #x86
Senior/TeamLead разработки в OpenBMC
YADRO
Удаленка или гибрид, офис (Москва, Санкт-Петербург, Екатеринбург, Нижний Новгород и Минск).
З/П: Обсудим на интервью
Должностные обязанности:
• Управление техническим базисом разработки и поддержки продуктов в сфере систем управления BMC на базе OpenBMC;
• Исправление ошибок и разработка новых функций в нашем варианте прошивки OpenBMC, в частности, с целью наладки взаимодействия с UEFI/BIOS x86;
• Взаимодействие с нашими схемотехниками и трассировщиками в процессе запуска новых версий и ревизий наших плат;
• Разработка интерфейсов доступа BMC:private WebAPI (GraphQL C++), Redfish API, IPMI, WebUI;
• Разработка интерфейса командной строки управления BMC(Bash);
• Самостоятельная разработка системного ПО на C/С++ под ОС GNU/Linux;
• Поиск причин неисправностей на стыке программного кода и вычислительного железа и разработка методов их решения;
• Наставничество инженеров уровня (Junior +);
• Управление командой 7+ человек;
• Участие в развитии комьюнити OpenBMC.
• Непосредственное участие в работах по UEFI/BIOS для x86.
Знание/опыт:
Must have:
• C++, 17ый стандарт и выше (Библиотеки: STL, Boost) от 5-ти лет;
• WebAPI: REST и т. п;
• Знание принципов работы systemd и d-bus;
• Linux на уровне программирования userspace (POSIX API);
• Хорошее знание C, достаточное для периодических работ с драйверами Linux и загрузчиком u-boot;
• Знание низкоуровневых протоколов коммуникации, таких как: I²C, SPI, RS232, и т. п.;
• Навыки отладки с помощью gdb и иных средств;
• Bash и shell scripting (grep, sed, awk, etc.);
• Python.
Nice-to-have:
• Знание 23го стандарта;
• Опыт управления командой от 5 человек;
• GraphQL;
• Знание принципов работы проекта Yocto;
• Знание принципов работы проекта Yocto Linux;
• Знание стека протоколов DMTF: Redfish, PLDM, MCPT, и т. д.;
• Знание Python на уровне, достаточном для разработки собственного сложного ПО;
• Знание Linux не только на уровне userspace, но и на уровне архитектуры драйверов ядра, опыт разработки драйверов Linux, особенно реализующих интерфейсы sysfs и hwmon.
• Опыт работы с NC-SI, особенно с Broadcom NeXtreme;
Условия труда:
• Премии за регистрацию патентов создание результатов интеллектуальной деятельности;
• Учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;
• Лекторий с выдающимися экспертами: инженерами, учеными и исследователями;
• ДМС с первых дней работы, льготные условия страхования близких;
• Консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
• Регулярные онлайн-встречи всей команды YADRO.
Контакты:
@chikiryaww
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Senior/TeamLead разработки в OpenBMC
YADRO
Удаленка или гибрид, офис (Москва, Санкт-Петербург, Екатеринбург, Нижний Новгород и Минск).
З/П: Обсудим на интервью
Должностные обязанности:
• Управление техническим базисом разработки и поддержки продуктов в сфере систем управления BMC на базе OpenBMC;
• Исправление ошибок и разработка новых функций в нашем варианте прошивки OpenBMC, в частности, с целью наладки взаимодействия с UEFI/BIOS x86;
• Взаимодействие с нашими схемотехниками и трассировщиками в процессе запуска новых версий и ревизий наших плат;
• Разработка интерфейсов доступа BMC:private WebAPI (GraphQL C++), Redfish API, IPMI, WebUI;
• Разработка интерфейса командной строки управления BMC(Bash);
• Самостоятельная разработка системного ПО на C/С++ под ОС GNU/Linux;
• Поиск причин неисправностей на стыке программного кода и вычислительного железа и разработка методов их решения;
• Наставничество инженеров уровня (Junior +);
• Управление командой 7+ человек;
• Участие в развитии комьюнити OpenBMC.
• Непосредственное участие в работах по UEFI/BIOS для x86.
Знание/опыт:
Must have:
• C++, 17ый стандарт и выше (Библиотеки: STL, Boost) от 5-ти лет;
• WebAPI: REST и т. п;
• Знание принципов работы systemd и d-bus;
• Linux на уровне программирования userspace (POSIX API);
• Хорошее знание C, достаточное для периодических работ с драйверами Linux и загрузчиком u-boot;
• Знание низкоуровневых протоколов коммуникации, таких как: I²C, SPI, RS232, и т. п.;
• Навыки отладки с помощью gdb и иных средств;
• Bash и shell scripting (grep, sed, awk, etc.);
• Python.
Nice-to-have:
• Знание 23го стандарта;
• Опыт управления командой от 5 человек;
• GraphQL;
• Знание принципов работы проекта Yocto;
• Знание принципов работы проекта Yocto Linux;
• Знание стека протоколов DMTF: Redfish, PLDM, MCPT, и т. д.;
• Знание Python на уровне, достаточном для разработки собственного сложного ПО;
• Знание Linux не только на уровне userspace, но и на уровне архитектуры драйверов ядра, опыт разработки драйверов Linux, особенно реализующих интерфейсы sysfs и hwmon.
• Опыт работы с NC-SI, особенно с Broadcom NeXtreme;
Условия труда:
• Премии за регистрацию патентов создание результатов интеллектуальной деятельности;
• Учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;
• Лекторий с выдающимися экспертами: инженерами, учеными и исследователями;
• ДМС с первых дней работы, льготные условия страхования близких;
• Консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
• Регулярные онлайн-встречи всей команды YADRO.
Контакты:
@chikiryaww
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
#С #Сpp #STL #Boost #Python #Bash #Linux #Yocto
Junior/Middle C++ разработчик (Linux/OpenBMC)
YADRO
Удаленка или гибрид, офис (Москва, Санкт-Петербург, Екатеринбург, Нижний Новгород и Минск).
З/П: Обсудим на собеседовании
Должностные обязанности:
• Разработка новых функций и исправлением ошибок OpenBMC;
• Разработка интерфейсов доступа BMC:private WebAPI (GraphQL C++), Redfish API, IPMI, WebUI;
• Взаимодействие с сообществом и мейнтейнерами проекта OpenBMC.
Знание/опыт:
Обязательно:
• С/C++ (17ый стандарт и выше (Библиотеки: STL, Boost)) от 2-х лет;
• Bash и shell scripting (grep, sed, awk, etc.);
• Linux на уровне программирования Userspace;
• Умение понимать код на Python;
• Навык отладки с помощью gdb и иных средств;
Желательно:
• Знание принципов работы systemd и d-bus;
Условия труда:
• Премии за регистрацию патентов создание результатов интеллектуальной деятельности;
• Учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;
• Лекторий с выдающимися экспертами: инженерами, учеными и исследователями;
• ДМС с первых дней работы, льготные условия страхования близких;
• Консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
Контакты:
@chikiryaww
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Junior/Middle C++ разработчик (Linux/OpenBMC)
YADRO
Удаленка или гибрид, офис (Москва, Санкт-Петербург, Екатеринбург, Нижний Новгород и Минск).
З/П: Обсудим на собеседовании
Должностные обязанности:
• Разработка новых функций и исправлением ошибок OpenBMC;
• Разработка интерфейсов доступа BMC:private WebAPI (GraphQL C++), Redfish API, IPMI, WebUI;
• Взаимодействие с сообществом и мейнтейнерами проекта OpenBMC.
Знание/опыт:
Обязательно:
• С/C++ (17ый стандарт и выше (Библиотеки: STL, Boost)) от 2-х лет;
• Bash и shell scripting (grep, sed, awk, etc.);
• Linux на уровне программирования Userspace;
• Умение понимать код на Python;
• Навык отладки с помощью gdb и иных средств;
Желательно:
• Знание принципов работы systemd и d-bus;
Условия труда:
• Премии за регистрацию патентов создание результатов интеллектуальной деятельности;
• Учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;
• Лекторий с выдающимися экспертами: инженерами, учеными и исследователями;
• ДМС с первых дней работы, льготные условия страхования близких;
• Консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
Контакты:
@chikiryaww
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
#С #Сpp #Python #Linux #Yocto #U-Boot #UEFI
Junior/Middle Разработчик C (BIOS/UEFI)
Удаленка или гибрид, офис (Москва, Санкт-Петербург, Екатеринбург, Нижний Новгород и Минск).
З/П: Обсудим на собеседовании
Должностные обязанности:
• Сопровождение и доработка кода UEFI BIOS для компьютеров на базе x86-64;
• Разработка системного ПО на C/С++ под ОС GNU/Linux;
• Поиск причин неисправностей на стыке программного кода и вычислительного железа и разработка методов их решения;
• Реверс-инжиниринг встроенного ПО.
Знание/опыт:
Обязательно:
• Опыт самостоятельной разработки на C/C++ от 2-ух лет;
• Знание архитектур x86 и amd64;
Желательно:
• C/C++, достаточное для периодических работ с драйверами Linux и загрузчиком u-boot;
• Разработка ПО для Embedded Linux;
• Опыт отладки с помощью gdb и иных средств;
• Linux;
• Git;
Условия труда:
• Премии за регистрацию патентов создание результатов интеллектуальной деятельности;
• Учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;
• Лекторий с выдающимися экспертами: инженерами, учеными и исследователями;
• ДМС с первых дней работы, льготные условия страхования близких;
• Консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;с
Контакты:
@chikiryaww
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Junior/Middle Разработчик C (BIOS/UEFI)
Удаленка или гибрид, офис (Москва, Санкт-Петербург, Екатеринбург, Нижний Новгород и Минск).
З/П: Обсудим на собеседовании
Должностные обязанности:
• Сопровождение и доработка кода UEFI BIOS для компьютеров на базе x86-64;
• Разработка системного ПО на C/С++ под ОС GNU/Linux;
• Поиск причин неисправностей на стыке программного кода и вычислительного железа и разработка методов их решения;
• Реверс-инжиниринг встроенного ПО.
Знание/опыт:
Обязательно:
• Опыт самостоятельной разработки на C/C++ от 2-ух лет;
• Знание архитектур x86 и amd64;
Желательно:
• C/C++, достаточное для периодических работ с драйверами Linux и загрузчиком u-boot;
• Разработка ПО для Embedded Linux;
• Опыт отладки с помощью gdb и иных средств;
• Linux;
• Git;
Условия труда:
• Премии за регистрацию патентов создание результатов интеллектуальной деятельности;
• Учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;
• Лекторий с выдающимися экспертами: инженерами, учеными и исследователями;
• ДМС с первых дней работы, льготные условия страхования близких;
• Консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;с
Контакты:
@chikiryaww
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
#С #Сpp #STL #Boost #Python #Bash #Linux #Yocto
Junior/Middle C++ разработчик (Linux/OpenBMC)
YADRO
Удаленка или гибрид, офис (Москва, Санкт-Петербург, Екатеринбург, Нижний Новгород и Минск).
З/П: Обсудим на собеседовании
Должностные обязанности:
• Разработка новых функций и исправлением ошибок OpenBMC;
• Разработка интерфейсов доступа BMC:private WebAPI (GraphQL C++), Redfish API, IPMI, WebUI;
• Взаимодействие с сообществом и мейнтейнерами проекта OpenBMC.
Знание/опыт:
Обязательно:
• С/C++ (17ый стандарт и выше (Библиотеки: STL, Boost)) от 2-х лет;
• Bash и shell scripting (grep, sed, awk, etc.);
• Linux на уровне программирования Userspace;
• Умение понимать код на Python;
• Навык отладки с помощью gdb и иных средств;
Желательно:
• Знание принципов работы systemd и d-bus;
Условия труда:
• Премии за регистрацию патентов создание результатов интеллектуальной деятельности;
• Учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;
• Лекторий с выдающимися экспертами: инженерами, учеными и исследователями;
• ДМС с первых дней работы, льготные условия страхования близких;
• Консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
Контакты:
@chikiryaww
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Junior/Middle C++ разработчик (Linux/OpenBMC)
YADRO
Удаленка или гибрид, офис (Москва, Санкт-Петербург, Екатеринбург, Нижний Новгород и Минск).
З/П: Обсудим на собеседовании
Должностные обязанности:
• Разработка новых функций и исправлением ошибок OpenBMC;
• Разработка интерфейсов доступа BMC:private WebAPI (GraphQL C++), Redfish API, IPMI, WebUI;
• Взаимодействие с сообществом и мейнтейнерами проекта OpenBMC.
Знание/опыт:
Обязательно:
• С/C++ (17ый стандарт и выше (Библиотеки: STL, Boost)) от 2-х лет;
• Bash и shell scripting (grep, sed, awk, etc.);
• Linux на уровне программирования Userspace;
• Умение понимать код на Python;
• Навык отладки с помощью gdb и иных средств;
Желательно:
• Знание принципов работы systemd и d-bus;
Условия труда:
• Премии за регистрацию патентов создание результатов интеллектуальной деятельности;
• Учебный портал с курсами и лекциями от внешних и внутренних экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;
• Лекторий с выдающимися экспертами: инженерами, учеными и исследователями;
• ДМС с первых дней работы, льготные условия страхования близких;
• Консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
Контакты:
@chikiryaww
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
#gcc #gpp #gatlab #make #doxygen #yaml #jira #confluence #Linux #bash
Разработчик программного обеспечения
Kraftway (ГК Росатом).
Россия.Москва (м. Алексеевская)
Полная занятость/гибрид
З/П: готовы обсуждать
Должностные обязанности:
▪Разработка новых и поддержка имеющихся модулей встраиваемого ПО(HAL, bare-metal C/C++)для разрабатываемых микросхем и изделий на их основе.
▪Опционально разработка модулей ядра и драйверов Linux реализующих взаимодействие ASIC и HOST OS.
▪Покрытие разработанного кода unit-тестами.
▪Документирование разработанного кода.
▪Ревью кода коллег, обработка merge requests.
▪Взаимодействие с разработчиками аппаратной части (RTL, схемотехника) в части оптимизации работы ПО с имеющейся аппаратной частью.
▪Взаимодействие с тестировщиками аппаратной и программной части в части наполнений тест-планов и исправления обнаруженных проблем.
Знание/опыт:
▪Опыт работы в сфере информационных технологий, разработки встраиваемого и системного ПО от трех лет.
▪Наличие профессиональных знаний и навыков: gcc, gpp, make, gitlab, doxygen, yaml, jira, confluence, Linux, bash
Условия труда:
▪Собственная R&D IT-лаборатория.
▪️Официальное трудоустройство по ТК РФ.
▪️Полный социальный пакет, включая ДМС.
▪️График работы: гибридный (гибкое начало дня).
▪️Размер заработной платы: обсуждаем.
▪️ИТ-аккредитация. Бронь.
Контакты:
Наш сайт: www.kraftway.ru
reznikova@kraftway.ru
https://t.me/Kraftway_Yana
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Разработчик программного обеспечения
Kraftway (ГК Росатом).
Россия.Москва (м. Алексеевская)
Полная занятость/гибрид
З/П: готовы обсуждать
Должностные обязанности:
▪Разработка новых и поддержка имеющихся модулей встраиваемого ПО(HAL, bare-metal C/C++)для разрабатываемых микросхем и изделий на их основе.
▪Опционально разработка модулей ядра и драйверов Linux реализующих взаимодействие ASIC и HOST OS.
▪Покрытие разработанного кода unit-тестами.
▪Документирование разработанного кода.
▪Ревью кода коллег, обработка merge requests.
▪Взаимодействие с разработчиками аппаратной части (RTL, схемотехника) в части оптимизации работы ПО с имеющейся аппаратной частью.
▪Взаимодействие с тестировщиками аппаратной и программной части в части наполнений тест-планов и исправления обнаруженных проблем.
Знание/опыт:
▪Опыт работы в сфере информационных технологий, разработки встраиваемого и системного ПО от трех лет.
▪Наличие профессиональных знаний и навыков: gcc, gpp, make, gitlab, doxygen, yaml, jira, confluence, Linux, bash
Условия труда:
▪Собственная R&D IT-лаборатория.
▪️Официальное трудоустройство по ТК РФ.
▪️Полный социальный пакет, включая ДМС.
▪️График работы: гибридный (гибкое начало дня).
▪️Размер заработной платы: обсуждаем.
▪️ИТ-аккредитация. Бронь.
Контакты:
Наш сайт: www.kraftway.ru
reznikova@kraftway.ru
https://t.me/Kraftway_Yana
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Telegram
Yana Reznikova
#Job #Embedded #C #Linux
Senior Software Engineer
Москва
З/П: 400 000 руб.
Должностные обязанности:
Разработка аппаратуры спектрального уплотнения каналов для применения в ЦОД (Data Center Interconnect, DCI)
Знание/опыт:
Коммерческий опыт разработки на С от 3 лет (уровень драйверов)
Знание принципов работы проекта Yocto
Английский язык B1 (+ чтение технической документации)
Условия труда:
💰Достойная оплата труда
🏢 Гибридный график, офис м.Текстильщики
🤝 Работа в команде профессионалов с высокой инженерной культурой
Контакты:
Павел @mazhar_tqb
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Senior Software Engineer
Москва
З/П: 400 000 руб.
Должностные обязанности:
Разработка аппаратуры спектрального уплотнения каналов для применения в ЦОД (Data Center Interconnect, DCI)
Знание/опыт:
Коммерческий опыт разработки на С от 3 лет (уровень драйверов)
Знание принципов работы проекта Yocto
Английский язык B1 (+ чтение технической документации)
Условия труда:
💰Достойная оплата труда
🏢 Гибридный график, офис м.Текстильщики
🤝 Работа в команде профессионалов с высокой инженерной культурой
Контакты:
Павел @mazhar_tqb
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
#Python #Pytest #C #STM32 #UART #SPI #I2C #CAN #Linux
Младший инженер-тестировщик встраиваемых систем электромобиля
Электромобили Мануфэкчуринг Рус - российский разработчик и производитель ключевых узлов электромобильности
Сайт компании - evm.eco
Город - Санкт-Петербург
Полная занятость/присутствие в офисе
З/П: З/П: от 103 500 gross
Должностные обязанности:
- Ручное и автоматизированное тестирование встраиваемой системы;
- Анализ результатов тестов, выявление и документирование дефектов (Bitrix);
- Ведение и составление тестовой документации (тест-планы, тестовые методики, тест репорты и т. д.);
- Автоматизация тестов с использованием python/pytest;
- Проектирование и сборка HIL/SIL тестовых стендов;
- Тестирование новых версий прошивок для встраиваемых систем, включая отладочные платы;
- Разработка и поддержка тест-кейсов, сценариев автоматизированного тестирования (Python);
- Взаимодействие с разработчиками и инженерами для устранения проблем и улучшения качества продукта;
- Работа с осциллографами, логическими анализаторами, источниками питания и другим лабораторным оборудованием.
Знание/опыт:
- Высшее специальное профильное образование;
- Знание языков программирования: Python, С;
- Опыт работы с аналогичными задачами от 6 мес.;
- Опыт работы с отладочными платами (STM32, ESP и аналоги), протоколами связи (UART, SPI, I2C, CAN);
- Умение читать принципиальные схемы и техническую документацию;
- Базовые навыки работы с Git, CI/CD-инструментами;
- Владение Linux на уверенном пользовательском уровне (анализ логов, запуск утилит и т. д.);
- Английский язык (уровень Intermediate+ для чтения технической документации).
Условия труда:
- Перспективную работу в инновационной направлении;
- Интересные профессиональные вызовы, возможности роста и развития;
- Официальное оформление с первого дня, соблюдение социальных гарантий;
- Обсуждаемый уровень дохода по результатам собеседования;
- Пятидневная рабочая неделя с гибким началом рабочего дня 8-9-10 / 17-18-19;
- Регулярные корпоративные и образовательные мероприятия, мастер-классы;
Материальная помощь и поддержка в экстренных ситуациях;
- Место работы в творческом пространстве на ул. Газовой в шаговой доступности от м. Петроградская/м. Чкаловская.
Контакты:
@NatashaEVM
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Младший инженер-тестировщик встраиваемых систем электромобиля
Электромобили Мануфэкчуринг Рус - российский разработчик и производитель ключевых узлов электромобильности
Сайт компании - evm.eco
Город - Санкт-Петербург
Полная занятость/присутствие в офисе
З/П: З/П: от 103 500 gross
Должностные обязанности:
- Ручное и автоматизированное тестирование встраиваемой системы;
- Анализ результатов тестов, выявление и документирование дефектов (Bitrix);
- Ведение и составление тестовой документации (тест-планы, тестовые методики, тест репорты и т. д.);
- Автоматизация тестов с использованием python/pytest;
- Проектирование и сборка HIL/SIL тестовых стендов;
- Тестирование новых версий прошивок для встраиваемых систем, включая отладочные платы;
- Разработка и поддержка тест-кейсов, сценариев автоматизированного тестирования (Python);
- Взаимодействие с разработчиками и инженерами для устранения проблем и улучшения качества продукта;
- Работа с осциллографами, логическими анализаторами, источниками питания и другим лабораторным оборудованием.
Знание/опыт:
- Высшее специальное профильное образование;
- Знание языков программирования: Python, С;
- Опыт работы с аналогичными задачами от 6 мес.;
- Опыт работы с отладочными платами (STM32, ESP и аналоги), протоколами связи (UART, SPI, I2C, CAN);
- Умение читать принципиальные схемы и техническую документацию;
- Базовые навыки работы с Git, CI/CD-инструментами;
- Владение Linux на уверенном пользовательском уровне (анализ логов, запуск утилит и т. д.);
- Английский язык (уровень Intermediate+ для чтения технической документации).
Условия труда:
- Перспективную работу в инновационной направлении;
- Интересные профессиональные вызовы, возможности роста и развития;
- Официальное оформление с первого дня, соблюдение социальных гарантий;
- Обсуждаемый уровень дохода по результатам собеседования;
- Пятидневная рабочая неделя с гибким началом рабочего дня 8-9-10 / 17-18-19;
- Регулярные корпоративные и образовательные мероприятия, мастер-классы;
Материальная помощь и поддержка в экстренных ситуациях;
- Место работы в творческом пространстве на ул. Газовой в шаговой доступности от м. Петроградская/м. Чкаловская.
Контакты:
@NatashaEVM
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
#C++ #Linux #Git #RTOS #SoC #микроконтроллеры
Ведущий программист встроенных систем (senior embedded developer)
РБ, Минск, полная занятость, офис
З/П: до 3500$
Должностные обязанности:
Разработка и отладка встроенного программного обеспечения.
Участие в программно-аппаратной отладке.
Формирование требований к схемам подключения микроконтроллеров/SoC.
Рецензирование схем по подключению микроконтроллеров/SoC.
Рецензирование кода (code review).
Знание/опыт:
Знание C, C++.
Навыки разработки под системы с Embedded Linux и/или RTOS.
Опыт разработки встраиваемого ПО для современных микроконтроллеров и/или SoC.
Навыки чтения цифровых схем.
Навыки проектирования и документирования архитектуры ПО.
Навыки работы с git или подобными системами контроля версий.
Навыки работы с измерительным оборудованием: осциллограф, логический анализатор и пр.
Знание английского языка для технической переписки.
Условия труда:
Компания занимается разработкой и производством приборов для наблюдения и охоты.
Условия:
Полный рабочий день в офисе (Минск, пер. Козлова, 25);
Официальное трудоустройство;
График работы с 9 до 18, пн-пт;
Оплачиваемые больничные, годовая премия
Контакты:
Телеграм @yumariposa
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Ведущий программист встроенных систем (senior embedded developer)
РБ, Минск, полная занятость, офис
З/П: до 3500$
Должностные обязанности:
Разработка и отладка встроенного программного обеспечения.
Участие в программно-аппаратной отладке.
Формирование требований к схемам подключения микроконтроллеров/SoC.
Рецензирование схем по подключению микроконтроллеров/SoC.
Рецензирование кода (code review).
Знание/опыт:
Знание C, C++.
Навыки разработки под системы с Embedded Linux и/или RTOS.
Опыт разработки встраиваемого ПО для современных микроконтроллеров и/или SoC.
Навыки чтения цифровых схем.
Навыки проектирования и документирования архитектуры ПО.
Навыки работы с git или подобными системами контроля версий.
Навыки работы с измерительным оборудованием: осциллограф, логический анализатор и пр.
Знание английского языка для технической переписки.
Условия труда:
Компания занимается разработкой и производством приборов для наблюдения и охоты.
Условия:
Полный рабочий день в офисе (Минск, пер. Козлова, 25);
Официальное трудоустройство;
График работы с 9 до 18, пн-пт;
Оплачиваемые больничные, годовая премия
Контакты:
Телеграм @yumariposa
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
#C #C++ #Embedded #Linux #RTOS #микроконтроллер #SoC
Ведущий программист встроенных систем (Senior Embedded Developer)
Компания занимается разработкой и производством приборов для наблюдения и охоты.
Минск, полная занятость, офисная работа
З/П: до 3500$ на руки
Должностные обязанности:
Разработка и отладка встроенного программного обеспечения.
Участие в программно-аппаратной отладке.
Формирование требований к схемам подключения микроконтроллеров/SoC.
Рецензирование схем по подключению микроконтроллеров/SoC.
Рецензирование кода (code review).
Знание/опыт:
Знание C, C++.
Навыки разработки под системы с Embedded Linux и/или RTOS.
Опыт разработки встраиваемого ПО для современных микроконтроллеров и/или SoC.
Навыки чтения цифровых схем.
Навыки проектирования и документирования архитектуры ПО.
Навыки работы с git или подобными системами контроля версий.
Навыки работы с измерительным оборудованием: осциллограф, логический анализатор и пр.
Знание английского языка для технической переписки.
Условия труда:
Офис в Минске, график 5/2.
Работа в команде профессионалов.
Работа с крупными и интересными проектами в команде с профессионалами; трудоустройство по ТК РБ
Контакты:
Телеграм @yumariposa
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
Ведущий программист встроенных систем (Senior Embedded Developer)
Компания занимается разработкой и производством приборов для наблюдения и охоты.
Минск, полная занятость, офисная работа
З/П: до 3500$ на руки
Должностные обязанности:
Разработка и отладка встроенного программного обеспечения.
Участие в программно-аппаратной отладке.
Формирование требований к схемам подключения микроконтроллеров/SoC.
Рецензирование схем по подключению микроконтроллеров/SoC.
Рецензирование кода (code review).
Знание/опыт:
Знание C, C++.
Навыки разработки под системы с Embedded Linux и/или RTOS.
Опыт разработки встраиваемого ПО для современных микроконтроллеров и/или SoC.
Навыки чтения цифровых схем.
Навыки проектирования и документирования архитектуры ПО.
Навыки работы с git или подобными системами контроля версий.
Навыки работы с измерительным оборудованием: осциллограф, логический анализатор и пр.
Знание английского языка для технической переписки.
Условия труда:
Офис в Минске, график 5/2.
Работа в команде профессионалов.
Работа с крупными и интересными проектами в команде с профессионалами; трудоустройство по ТК РБ
Контакты:
Телеграм @yumariposa
_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
#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