Telegram Web
#vacancy #вакансия #удаленка

C++ разработчик (senior)

Российская аэрокосмическая компания,
Формат работы: Офис, Удаленка из России, Гибрид(мск).

З/П: Обсуждается индивидуально

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

Разработка компонентов систем управления;
Исследование и внедрение новых возможностей и стандартов C++ в программное обеспечение космических аппаратов;
Разработка и совершенствование протоколов передачи данных для бортовых систем;
Тестирование разработанных решений на стендах, имитирующих работу космических аппаратов;
Проведение полномасштабного тестирования системы управления.
Участие в разработке архитектурных решений;
Написание и обновление технической документации по проектам;
Участие в разработке новых продуктов и улучшении существующих систем

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

С++ 20, STL, Docker, Boost.Asio, Linux от 3-х лет;
Владение шаблонами С++ (Концепты, SFINAE, CTAD, и др.);
Умение применять RAII, Structured binding и др.;
Владение системами отладки и профилирования кода;
Знание системы сборки Meson на уровне пользователя;
Знание классических алгоритмов и структур данных;
Понимание принципов и проблем многопоточного программирования;
Базовый опыт работы с цифровыми сертификатами (OpenSSL, другие PKI);
Опыт разработки клиент-серверных приложений;
Понимание принципов работы компьютерных сетей: архитектура сетей, сетевые протоколы;
Опыт работы с Git, GitLab CI/CD.
Опыт разработки под Linux для различных архитектур (aarch64, armv7);
Умение писать автотесты, документацию и понимание, зачем они нужны;
Знание и понимание паттернов проектирования.

Опыт написания embedded-проектов под С++ (стандарты 14/17/20);
RTOS (Real-Time Operating Systems);
Знание основ встраиваемых систем и архитектур микроконтроллеров (ARM);
Опыт работы с периферийными устройствами микроконтроллеров (UART, CAN).

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

Мы предлагаем:
Работу в аккредитованной ИТ-компании;
ДМС со стоматологией с первых дней работы, страхование от несчастных случаев, льготные условия страхования близких, оплата больничного до 100% (в соответствии с политикой компании).
Возможность обучения и участия в профессиональных конференциях за счёт компании;
Корпоративная программа скидок и привилегий для сотрудников и другие предложения.

Контакты:

@fr_rec

_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
❤‍🔥2
#linux #c/c++

Разработчик Linux

ООО "Эль Пять" Россиия, Москва и МО
Полная занятость
Формат работы: на месте работодателя или гибрид

З/П: от 230 до вычета

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

Разработка и поддержка драйверов для PCIe устройств, включая работу с регистрами, DMA, прерываниями и управлением питанием

Создание и оптимизация драйверов Ethernet-контроллеров с поддержкой сетевых протоколов

Разработка драйверов для CAN bus интерфейсов с использованием SocketCAN API

Написание и поддержка UART драйверов для последовательных интерфейсов

Реализация поддержки RS-485/RS-232 интерфейсов с корректным управлением сигналами

Интеграция драйверов в Linux kernel subsystems и фреймворки

Написание пользовательских тестов для валидации функциональности драйверов

Взаимодействие с hardware-командами для понимания спецификаций устройств

Поддержка BSP (Board Support Package) разработки и bring-up процессов

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

Опыт работы: 3-6 лет в области разработки Linux драйверов

Языки программирования: Отличное знание C (обязательно), базовые знания ассемблера

Linux kernel: Глубокое понимание внутреннего устройства ядра Linux, включая управление памятью, планировщик задач, файловые системы

Аппаратные интерфейсы: Опыт работы с PCIe, Ethernet, CAN, UART, RS-485/RS-232, I2C, SPI

Инструменты разработки: Владение GDB, GCC, CMake, Buildroot/Petalinux, Git, C/C++, Python, Google Test, TCP/IP.

Желательные навыки:

Понимание архитектуры x86-64 на уровне разработки драйверов, работа с прерываниями, страничной организацией памяти.

Опыт отладки на уровне ядра (kgdb, kdump, ftrace, perf), диагностика и устранение deadlock’ов, анализ oops/panic

Опыт работы с DMA, прерываниями и управлением питанием

Знание Python для автоматизации тестирования

Опыт работы с Git, CI/CD и системами сборки (Make, CMake)

Умение писать unit и интеграционные тесты.

Желательно умение разработки на FPGA (Verilog, VHDL).

Понимание принципов работы HIL стендов.

Автоматизация тестов с использованием Python скриптов.

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

Работа в амбициозном проекте с международными вызовами, респектабельными заказчиками и собственной группировкой КА;

Возможности для профессионального и карьерного роста вместе с компанией до уровня директора по направлению;

Стабильный официальный доход, своевременные выплаты, льготная ипотека 6% на Подмосковье;

Расширенная программа ДМС: амбулаторное и стационарное лечение, обследования, вызов врача на дом и страхование при выезде за рубеж;

Оформление в соответствии с трудовым законодательством;

Режим работы: пять дней в неделю в офисе на ТТК (м. Римская);

Дополнительный отпуск, фитнес-абонемент, поддержка публикационной/спикерской активности.

Контакты:

Почта: [email protected]
telegram: @lenaespacio
89168603204

_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
2🤗2🎉1
#BIOS #BMC

Инженер по верификации и ручному тестированию встроенного ПО (QA)

YADRO, РФ, Москва, гибридный формат или офисный

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

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

- Анализ требований функционала BIOS, разработка тестовых сценариев и выполнение тестовых планов проверки функционала прошивок серверных систем.
- Тестирование совместимости аппаратных устройств с программной прошивкой.
- Тестирование совместимости серверных ОС с прошивками.
- Локализация ошибок как в программной, так и аппаратной части и их фиксация в трекинг системе.
- Взаимодействовать с командами разработки и проектного менеджмента для повышения качества продукта.
- Взаимодействие с командой автоматизации тестирования функционала для обеспечения полноты тестового покрытия.

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

- Опыт тестирования ПО от 2 лет.
- Опыт и знание ОС Linux на уровне администрирования: установка, настройка, администрирование.
- Уверенное знание аппаратного обеспечения и архитектуры серверов.
- Опыт работы с BIOS, BMC (iDRAC, iLO). Знание работы сетевых протоколов и опыт использования тестовых утилит для анализа производительности.
- Английский язык на уровне свободного чтения технической документации.

Дополнительно приветствуем:
- Опыт взаимодействия с скриптами: bash/python.
- Опыт диагностики программно-аппаратных неисправностей серверов.
- Умение работать с git, Jira, Bitbucket.
- Опыт работы с программаторами.

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

Будем рады предложить:
- возможность выбрать удобные начало и окончание рабочего дня;
- конкурентный уровень заработной платы и премирование по результатам работы;
- возможность расти горизонтально и вертикально, а также в зависимости от результатов и интересов перемещаться между проектами и командами;
- обучение и развитие: учебный портал с курсами и лекциями от экспертов, дополнительное профессиональное обучение, изучение английского, участие в конференциях;
- программу поддержки инноваций: премии за регистрацию патентов, создание результатов интеллектуальной деятельности;
- лекторий с выдающимися экспертами: инженерами, учеными и исследователями;
- заботу о здоровье: ДМС с первых дней работы, льготные условия страхования близких;
- поддержку в личных вопросах: консультации юристов, психологов, экспертов по ЗОЖ и управлению финансами;
- открытое общение: регулярные онлайн-встречи всей команды YADRO.

О нашем офисе:
- красивый и удобный лофт-офис с высокими потолками на территории БЦ «Трехгорная мануфактура», 10-15 минут от метро «Краснопресненская»/«Улица 1905 года», г. Москва.

Контакты:

@engineer_rdr

_______________
Подписаться на вакансии: @rabotaembedded
Прислать вакансию: @EmbeddedWorkBot
Наш чат: @proembedded
2025/10/22 02:02:54
Back to Top
HTML Embed Code: