C/C++ программисты. Вакансии компании Parallels Москва

Поиск временных и постоянных исполнителей.

Модератор: Yurich

HR_Parallels
Сообщения: 650
Зарегистрирован: 21 ноя 2005, 22:22

В компании Parallels, занимающейся разработкой Виртуальной машины (конкурент VM Ware), открыты вакансии С/С++ программистов.

Вакансии открыты в связи с расширением проекта.

Условия:

• Работа в офисе (м. Речной вокзал, Водный Стадион)
• «Белая» з/пл варьируется в широком диапазоне по результатам собеседования (от 1800$).
• Бесплатные обеды + фрукты + бутерброды + чай, кофе, печенье.
Медицинская страховка + Стоматология
• Профессиональный рост.

Рассматриваем резюме студентов старших курсов (начиная с 4-го). Для студентов предусматривается гибкий график работы, позволяющий совмещать работу и учебу.


Ждем резюме job@parallels.ru
Пожалуйста, указывайте в теме письма вакансию


1. Core Team

Основные направления работы:
• разработка технологий виртуализации, в том числе поддержка Intel VT-x, AMD SVM (Pacifica).
• поддержка функционирования на различных программных платформах (Windows, Linux, Mac, FreeBSD) и аппаратных платформах (IA32, IA32e, IA64)
• разработка системного кода (в том числе компонентов ядра и драйверов)
• разработка и применение алгоритмов управления памятью, диспетчеризации и др.

Основные требования:
• в/о, н/в
• хорошее знание и опыт программирования на C, C++
• понимание архитектуры процессоров IA32, их режимов работы, сегментно-страничного преобразования, обработки прерываний, базовых принципов работы с устройствами
• желание работать в области системного программирования


Желательно:
• хорошая алгоритмическая подготовка
• участие в разработке компонентов ОС, драйверов
• знание принципов работы и архитектуры операционных систем
• практический опыт работы с процессорами
• знание принципов работы многопроцессорных (SMP) систем

2. Device Team

Основные направления:
• разработка модулей эмуляции и виртуализации физических устройств виртуальной машины
• разработка модулей взаимодействия с физическими устройствами в ОС linux/windows

Основные требования:
• в/о, н/в
• хорошее знание и опыт программирования на C/C++
• желательно знание архитектуры и опыт программирования различных физических устройств
o Знание шины PCI на уровне понимания логического устройства
o Программирование видеоадаптеров – VESA/VGA/SVGA
o Программирование USB 1.1/2.0 на низком уровне или хорошее знание принципов работы
o Программирование сетевых адаптеров на низком уровне и знание сетевых протоколов

Желательно:
• знание assembler x86
• опыт написания драйверов под ОС Windows/Linux
• понимание архитектуры х86 процессоров
• знание EFI

3. Virtual Infrastructure Team

Основные направления работы:
• Разработка продуктов (внешних тулзов), сопровождающих работу с Виртуальной машиной

Основные требования:
• в/о, н/в
• отличное знание и опыт программирования на C, C++, основы ООП
• понимание принципов работы операционных систем, знание структуры файловых систем
• иметь представление о функционировании виртуальной машины и виртуализации в целом
• написание приложений, драйверов под ОС Windows, Linux, Mac OS
• Знание Linux kernel API , Win32 API, опыт работы с библиотеками Qt, Xlib, MFC, STL


4. Server Team

Основные направления:

• Разработка клиентской части (GUI: полнофункциональный клиент, взаимодействующий с удаленными серверами; Web-клиент);
• Разработка серверной части (Web-сервисы, управляющий модуль (серверная логика), подсистема удаленного доступа — по типу VNC, RDP);
• Управление виртуальной машиной;
• Интеграция с системами управления: HP OpenView, Unicenter TND, Tivoli;

Разработка кроссплатформенного кода в среде ОС Linux/ Mac OS X/Windows на C/C++ с использованием библиотеки Qt и технологий, основанных на XML, SOAP.

Уровень образования:

• в/о, н/в;

Основные требования:

• Свободное владение методологией ООП, отличное знание и опыт программирования на C/C++ – обязательно;
• Опыт разработки приложений с 2-х звенной и/или 3-х звенной архитектурой – обязательно;
• Опыт разработки приложений с использование XML, SOAP – желательно;
• Опыт разработки многопользовательских приложений – желательно;
• Опыт разработки многопоточных приложений с межпроцессным взаимодействием – обязательно;
• Опыт проектирования и разработки GUI на C/C++ в среде Linux /Mac OS X/Windows (как минимум две из трех перечисленных платформ) с использованием библиотек MFC, Qt, иных (поддерживающих кроссплатформенную разработку) – обязательно для разработчика GUI, для остальных – желательно;
• Опыт разработки Web-приложений, знание динамического HTML, стандартов W3C, включая XML, SOAP и т п. – обязательно для Web-разработчика, для остальных — приветствуется;
• Владение Win32 API, Linux kernel API, Mac OS X API — приветствуется;

5. Tools Team


Основные направления работы:
• Разработка драйверов эмулируемых устройств для различных гостевых ОС (Windows, Linux, FreeBSD и др.)
• Разработка и написание различных утилит для гостевых ОС (Windows, Linux, FreeBSD и др.) и поддержка их функционирования со стороны Виртуальной Машины

Основные требования:
• в/о, н/в
• хорошее знание и опыт программирования на C, C++
• понимание архитектуры и принципов работы операционных систем
• опыт написания драйверов под ОС Linux/Windows
• желание работать в области системного программирования
• ответственность, доброжелательность, желание работать в команде

Желательно:
• хорошая алгоритмическая подготовка
• знание Linux kernel API , Win32 API, опыт работы с библиотеками Qt, Xlib, MFC, STL, DirectX, OpenGL
• знание файловых систем NTFS, ext3, FAT/FAT32, др.
• участие в разработке компонентов ОС
• понимание архитектуры х86 процессоров
• знание ASM

6. Программист по локализации ПО

Основные направления работы:
• Локализация ПО

Основные требования:
• в/о, н/в
• опыт программирования на C++
• знание основ unix shell, perl,
• знание основ Qt, cvs
• представление о работе с ресурсами в Windows – программах
• обязателен технический английский язык

Желательно:
• знание какого-либо иностранного языка помимо английского

7. Программист на направление OpenGL/DirectX

Основные направления работы:
• Написание модулей с использованием OpenGL/DirectX технологий для разрабатываемого программного продукта

Основные требования:
• в/о, н/в
• опыт программирования на C++
• Знание OpenGL/DirectX на низком (но не железа) уровне
• Опыт по специальности от 2 лет (рассматриваются варианты непризнанных
гениев)

Желательно:

 Большой плюс для кандидата — участие в demoscene
 В письмо вложите, пожалуйста, пример работы по данному направлению


Ждем Ваших резюме с указанием вакансии на job@parallels.ru
HR_Parallels
Сообщения: 650
Зарегистрирован: 21 ноя 2005, 22:22

Ждем Ваши резюме на job@parallels.ru
HR_Parallels
Сообщения: 650
Зарегистрирован: 21 ноя 2005, 22:22

Ждем Ваши резюме на job@parallels.ru
HR_Parallels
Сообщения: 650
Зарегистрирован: 21 ноя 2005, 22:22

Ждем Ваши резюме на job@parallels.ru
HR_Parallels
Сообщения: 650
Зарегистрирован: 21 ноя 2005, 22:22

Ждем Ваши резюме на job@parallels.ru
HR_Parallels
Сообщения: 650
Зарегистрирован: 21 ноя 2005, 22:22

Приглашаем сотрудников, которые хотели бы развиваться и развивать....

Пишите на job@parallels.ru
HR_Parallels
Сообщения: 650
Зарегистрирован: 21 ноя 2005, 22:22

Ждем Ваши резюме на job@parallels.ru
HR_Parallels
Сообщения: 650
Зарегистрирован: 21 ноя 2005, 22:22

Вакансия открыта. Ждем ваши резюме на job@parallels.ru
HR_Parallels
Сообщения: 650
Зарегистрирован: 21 ноя 2005, 22:22

Вакансия актуальна. Ждем ваши резюме на job@parallels.ru
HR_Parallels
Сообщения: 650
Зарегистрирован: 21 ноя 2005, 22:22

Ждем ваши резюме на job@parallels.ru
Ответить