Город: Москва
З/п: обсуждается с кандидатом
Опыт работы: От 3 до 6 лет
Отзывы о компании Auriga

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


Описание проекта: Нашим заказчиком является крупнейшая международная компания - лидер в области производства микропроцессоров, чипсетов и других электронных устройств. Основной продукт, с которым ведется работа – симулятор реальных “железных” платформ, включающих все – процессоры, контроллеры, шины, периферийные устройства. Этот продукт использует большим клиентами, занимающимися разработкой платформ и софта для них, для ранней (до выхода реальной железной платформы) разработки своих BIOS, firmware и драйверов. Запуская весь этот разрабатываемый софт в симуляторе с использованием модели платформы, клиенты могут сталкиваться с различными проблемами – зависание при загрузке, general/page fault, постоянная перезагрузка ОС. Ваша задача будет исследовать такие проблемы, и находить ошибки, как в софте (BIOS, драйвера в т.ч. для Linux и Windows) клиента (часто без сорцов, в бинарном виде), так и в созданных моделях реальных физический устройств. Таким образом, работать придется на стыке “железа” (симуляции) и софта, начиная с BIOS и заканчивая ядром ОС, как правило, Linux, иногда Windows, и их драйверами. Также придется общаться с англоязычными клиентами, в основном по почте и в форуме (не голосом). У нас небольшая команда сильных разработчиков с большим опытом, так что если вы что-то не будете знать, мы с удовольствием поделимся своими знаниями и научим вас. Если вы что-то знаете лучше нас, будем рады поучиться у вас. Из непрограммистских вещей, хочется отметить хороший офис, соответствующий статусу компании-заказчика (наша команда работает в офисе заказчика), фрукты по утрам и т.п. 

    

Обязанности:

  • Исследовать проблемы загрузки BIOS, firmware и ОС на модели платформы.
  • Общаться с англоязычными заказчиками по почте и в форуме.

 

Требования:

Более 3-х лет работы в следующих областях:

  • Разработка на С, Ассемблере (желательно x86)
  • Разработка модулей и драйверов для BIOS, EFI, bootloaders и ОС (Linux и Windows).   

Технические навыки:

  • Язык C, Ассемблер (желательно x86)
  • Отличное знание архитектуры CPU (желательно x86)
  • Отличное знание архитектуры PC (северный/южный мосты, PIC,
  • PCI, ISA и т.д.)
  • Знание внутреннего устройства ядра Unix (Linux) и стандартных библиотек
  • Английский язык: письменный upper-intermediate.

Условия:

  • Конкурентоспособная заработная плата (зависит от результатов собеседования)
  • Оформление согласно ТК РФ
  • Программа добровольного медицинского страхования (поликлиническое и стационарное обслуживание, стоматология)
  • Возможность карьерного и профессионального роста
  • Место работы: м.Крылатское

0
Нравится