Вакансия: Системный разработчик С/С++ (Linux) в Санкт-Петербург

Полное описание вакансии: Системный разработчик С/С++ (Linux) в Санкт-Петербург

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1010542 Системный разработчик С/С++ (Linux) Санкт-Петербург > Аурига open 2023-05-05
Необходимые навыки
  • > Linux
  • > C/C++
  • > Assembler
  • > Английский язык
  • > CPU
  • > Ядро ОС
  • > х86
Требования

Разработка на C и Assembler (желательно x86). Использование Unix (Linux) tools (GCC, binutils, shell utilities, shell scripting, Makefile).

Обязанности

Разработка моделей различных устройств. Модели разрабатываются на языке, наследованном и очень похожем на C.

Описание

АУРИГА — первая сервисная компания, ведущий разработчик программного обеспечения на заказ для зарубежных и российских клиентов – открывает вакансию Инженера-разработчика. Идеальным для нас кандидатом является инженер уровня standard-senior со знанием языка C, опытом работы в ядре ОС, представлением архитектуры PC и CPU.

О проекте

Нашим заказчиком является крупнейшая компания – лидер в области производства микропроцессоров, чипсетов и других электронных устройств. Основной продукт, над которым ведется работа – симулятор реальных “железных” платформ, включающих все: процессоры, контроллеры, шины, периферийные устройства. Работа нашей команды заключается в разработке моделей реальных устройств для симулятора – от обычных ethernet адаптеров до новейших устройств, которые только-только разрабатываются “в железе”. Работать придется на стыке “железа” (симуляции) и софта, начиная с BIOS и заканчивая ядром ОС, как правило, Linux, иногда Windows, и их драйверами. Как правило, разработанная модель проверяется загрузкой ОС, идентификацией устройства драйвером и успешной работой в этой ОС.

Что мы ждем от вас

Опыт работы в следующих областях:

  • Разработка на C и Assembler (желательно x86);
  • Использование Unix (Linux) tools (GCC, binutils, shell utilities, shell scripting, Makefile);
  • Разработка на уровне ядра Unix/Linux (модули и подсистемы ядра, драйвера);
  • Знание внутреннего устройства ядра Unix (Linux) и стандартных библиотек;
  • Отличное знание архитектуры CPU (желательно x86);
  • Отличное знание архитектуры PC (северный/южный мосты, PIC, PCI, ISA и т.д.);
  • Базовое представление о стандартном процессе разработки и жизненного цикла разработки ПО;
  • Английский язык: на уровне, достаточном для устного общения с представителями заказчика и чтения технической документации (спецификации устройств).

Что вас ждет на проекте:

  • Разработка моделей различных устройств. Модели разрабатываются на языке, наследованном и очень похожем на C.

Разработанные устройства должны быть очень похожи на реальные: иметь такой же регистровый сет и вести себя также как и реальное устройство. Как правило, драйвер ОС должен успешно распознавать устройство и работать с ним как с реальным.

Что мы готовы предложить:

  • Мы аккредитованная IT-компания и предоставляем полный пакет документов для для получения отсрочки от частичной мобилизации и получения льготной ипотеки;
  • Стабильная заработная плата, выплачиваемая день-в-день, оформление по ТК РФ;
  • Мы предлагаем вам возможность переехать и работать с нами в международной команде. Поможем с билетами для всей семьи, арендой жилья и документами (оформим вид на жительство);
  • Гибкость в отношении вашего рабочего времени, графика отпусков и удаленной работы/работы на месте;
  • Неформальный стиль – от общения с руководством до ношения тапочек на работе;
  • Частное медицинское страхование;
  • Для нас важен рост наших сотрудников. Раз в год компания проводит аттестацию сотрудников, которая включает в себя подготовку индивидуального плана развития и пересмотр заработной платы по итогам аттестационной встречи;
  • Наши внутренние эксперты регулярно делятся своими знаниями не только в рамках внутренних технических вебинаров, но и пишут статьи для популярных ИТ-сообществ;
  • Мы поддерживаем любые инициативы наших сотрудников, в частности, волонтерство. Например, мы иногда помогаем приютам для животных и другим социальным фондам;
  • Мы делаем все, чтобы вам нравилось работать с нами и вы хотели бы рекомендовать компанию своим друзьям. Мы, со своей стороны, гарантируем приятный бонус каждому успешному кандидату;
  • И последнее, но не менее важное: вы станете частью команды, которая вносит свой вклад в спасение и улучшение жизни людей по всему миру!

Вверх