ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
1000833 | Системный разработчик (С/Linux) | Санкт-Петербург | > Аурига | open | 2023-05-10 |
Требования
Работа нашей команды заключается в разработке моделей реальных устройств для симулятора – от обычных ethernet адаптеров до новейших устройств, которые только...
Обязанности
Разработка на уровне ядра Unix/Linux (модули и подсистемы ядра, драйвера).
Описание
АУРИГА — аккредитованная IT-компания, ведущий разработчик программного обеспечения на заказ для зарубежных и российских клиентов. Мы открываем вакансию Инженера-разработчика (С/Linux).
Описание проекта и задач: Нашим заказчиком является крупнейшая компания – лидер в области производства микропроцессоров, чипсетов и других электронных устройств. Основной продукт, над которым ведется работа – симулятор реальных “железных” платформ, включающих все: процессоры, контроллеры, шины, периферийные устройства.
Работа нашей команды заключается в разработке моделей реальных устройств для симулятора – от обычных ethernet адаптеров до новейших устройств, которые только-только разрабатываются “в железе”. Работать придется на стыке “железа” (симуляции) и софта, начиная с BIOS и заканчивая ядром ОС, как правило, Linux, иногда Windows, и их драйверами. Модели разрабатываются на языке, наследованном и очень похожем на C. Разработанные устройства должны быть очень похожи на реальные: иметь такой же регистровый сет и вести себя также как и реальное устройство. Как правило, драйвер ОС должен успешно распознавать устройство и работать с ним как с реальным.
От вас мы ждем опыт работы в следующих областях:
- Разработка на C и Assembler (желательно x86);
- Использование Unix (Linux) tools (GCC, binutils, shell utilities, shell scripting, Makefile);
- Разработка на уровне ядра Unix/Linux (модули и подсистемы ядра, драйвера);
- Знание внутреннего устройства ядра Unix (Linux) и стандартных библиотек;
- Знание архитектуры CPU (желательно x86);
- Знание архитектуры PC (северный/южный мосты, PIC, PCI, ISA и т.д.);
- Базовое представление о стандартном процессе разработки и жизненного цикла разработки ПО;
- Английский язык: не ниже Preintermediate
Мы предлагаем:
- Стабильная заработная плата.
- Хорошая корпоративная программа ДМС со стоматологией, скорой помощью, вызовом врача на дом и льготным подключением родственников в лучших клиниках региона. Страхование жизни и здоровья от несчастных случаев после 1 года работы;
- Заботливые HRBP и наставник обеспечат тебе легкую адаптацию и одарят полезным и приятным мерчем;
- Ты сможешь прокачать свой английский. У нас есть в штате лучшие преподаватели английского и всегда есть возможность общаться с коллегами - носителями языка;
- Мы фанаты гибкого графика, баланса работы и отдыха, во многих проектах есть возможность иногда работать из дома (все это не исключает 8-часовой рабочий день!).
- Неравнодушные к вашим проблемам hr, к которым всегда можно обратиться. Мы очень ценим наш коллектив, микроклимат и домашнюю атмосферу.
- Помогаем сотрудникам «не стоять на месте», отправляем на тренинги, подключаем к онлайн-ресурсам, проводим внутренние тренинги на регулярной основе, закупаем необходимую литературу по запросам инженеров.