C/C++ программисты. 5 направлений. Москва. Офис.
Добавлено: 30 янв 2006, 11:40
Ведущая американская компания, занимающаяся разработкой системы виртуальных машин (единственная в России подобная разработка), расширяет свое Российское отделение.
Требуются С/С++ программисты различных направлений.
Условия:
• Работа в офисе (м. Речной вокзал, Водный Стадион)
• «Белая» з/пл варьируется в широком диапазоне по результатам собеседования (от $1200).
• Бесплатные обеды + чай, кофе + бутерброды, печенье + фрукты.
• Профессиональный рост.
1. Core Team
Основные направления работы:
• технология виртуализации
• эмуляция инструкций процессора
• эмуляция сегментной модели
• эмуляция страничной модели
• эмуляция прерываний и исключений
Основные требования:
• в/о, н/в
• хорошее знание и опыт программирования на C, C++
• глубокое знание архитектуры х86 процессоров
• знание ASM
Желательно:
• понимание архитектуры процессоров IA32, их режимов работы, сегментно-страничного преобразования, обработки прерываний, принципов работы с устройствами
• хорошая алгоритмическая подготовка
• знание принципов работы и архитектуры операционных систем
* желательно опыт работы с процессорами
* участие в разработке компонентов ОС
2. Device Team
Основные направления:
• эмуляция устройств ввода/вывода
• работа с реальными устройствами в хостовых ОС
Основные требования:
• в/о, н/в
• знание и опыт программирования на C/C++
• знание архитектуры и опыт программирования различных физических устройств
o Знание шины PCI/PCI X на уровне понимания что это такое
o Программирование видеоадаптеров – VESA/VGA/SVGA
o Понимание работы и программирование SCSI устройств
Желательно:
• знание assembler
• опыт написания драйверов под ОС Windows/Linux
• понимание архитектуры х86 процессоров
• знание и опыт работы с сетевыми протоколами
3. Maintenance Team
Основные направления работы:
• Изменение и поддержка разработанного ПО в рамках системы виртуальных машин
Основные требования:
• в/о, н/в
• отличное знание и опыт программирования на C, C++
• знание архитектуры х86 процессоров, принципов работы с устройствами
• понимание принципов работы операционных систем
• написание приложений под ОС Windows, Linux, FreeBSD
• Знание Win32 API [Linux kernel API желательно], опыт работы с библиотеками MFC, STL, Qt, Xlib
4. Server Team
Основные направления:
• Разработка клиентской части (GUI: “толстый” клиент, Web-клиент; взаимодействие с удаленным сервером);
• Разработка серверной части (Web-сервисы, управляющий модуль (серверная логика), подсистема удаленного доступа (по типу VNC, RDP));
• Управление виртуальной машиной;
• Интеграция с системами управления: HP OpenView, Unicenter TND, Tivoli;
Разработка кода в среде ОС Windows/Linux/FreeBSD.
Уровень образования:
• в/о, н/в;
Основные требования:
Кандидат должен иметь опыт как минимум в трех областях из перечисленных ниже:
• Свободное владение методологией ООП, отличное знание и опыт программирования на C/C++;
• Опыт разработки приложений с 2-х звенной (клиент/сервер) и/или 3-х звенной архитектурой;
• Опыт разработки приложений с использование XML, SOAP, RPC;
• Опыт разработки многопользовательских приложений;
• Опыт разработки многопоточных приложений с межпроцессным взаимодействием;
• Опыт проектирования и разработки GUI на C/C++ в среде Windows и/или Linux с использованием библиотек MFC, Qt, иных (но именно на C/C++ !);
• Опыт разработки Web-приложений, знание динамического HTML, стандартов W3C;
• Опыт разработки приложений для X Windows System;
• Свободное владение Win32 API ();
• Знание Linux kernel API;
5. Tools Team
Основные направления:
• Драйвера для гостевых и хостовых ОС (Windows, Linux, FreeBSD, OS/2 и т.д.)
• Написание различных утилит под гостевые и хостовые ОС (Windows, Linux, FreeBSD, OS/2 и т.д.)
Основные требования:
• в/о, н/в
• отличное знание и опыт программирования на C/C++
• опыт написания драйверов под ОС Windows/Linux
• понимание архитектуры ОС
• понимание архитектуры шины PCI
Желательно:
• знание файловых систем NTFS, ext3, FAT/FAT32
• знание и опыт работы с сетевыми протоколами
• понимание архитектуры х86 процессоров
• знание ASM
• опыт работы с графическими библиотеками DirectX, OpenGL
Рассматриваем резюме студентов старших курсов (начиная с 4-го). Для студентов предусматривается гибкий график работы, позволяющий совмещать работу и учебу.
Ждем резюме job@parallels.ru.
в теме письма указывайте, пожалуйста, вакансию
Требуются С/С++ программисты различных направлений.
Условия:
• Работа в офисе (м. Речной вокзал, Водный Стадион)
• «Белая» з/пл варьируется в широком диапазоне по результатам собеседования (от $1200).
• Бесплатные обеды + чай, кофе + бутерброды, печенье + фрукты.
• Профессиональный рост.
1. Core Team
Основные направления работы:
• технология виртуализации
• эмуляция инструкций процессора
• эмуляция сегментной модели
• эмуляция страничной модели
• эмуляция прерываний и исключений
Основные требования:
• в/о, н/в
• хорошее знание и опыт программирования на C, C++
• глубокое знание архитектуры х86 процессоров
• знание ASM
Желательно:
• понимание архитектуры процессоров IA32, их режимов работы, сегментно-страничного преобразования, обработки прерываний, принципов работы с устройствами
• хорошая алгоритмическая подготовка
• знание принципов работы и архитектуры операционных систем
* желательно опыт работы с процессорами
* участие в разработке компонентов ОС
2. Device Team
Основные направления:
• эмуляция устройств ввода/вывода
• работа с реальными устройствами в хостовых ОС
Основные требования:
• в/о, н/в
• знание и опыт программирования на C/C++
• знание архитектуры и опыт программирования различных физических устройств
o Знание шины PCI/PCI X на уровне понимания что это такое
o Программирование видеоадаптеров – VESA/VGA/SVGA
o Понимание работы и программирование SCSI устройств
Желательно:
• знание assembler
• опыт написания драйверов под ОС Windows/Linux
• понимание архитектуры х86 процессоров
• знание и опыт работы с сетевыми протоколами
3. Maintenance Team
Основные направления работы:
• Изменение и поддержка разработанного ПО в рамках системы виртуальных машин
Основные требования:
• в/о, н/в
• отличное знание и опыт программирования на C, C++
• знание архитектуры х86 процессоров, принципов работы с устройствами
• понимание принципов работы операционных систем
• написание приложений под ОС Windows, Linux, FreeBSD
• Знание Win32 API [Linux kernel API желательно], опыт работы с библиотеками MFC, STL, Qt, Xlib
4. Server Team
Основные направления:
• Разработка клиентской части (GUI: “толстый” клиент, Web-клиент; взаимодействие с удаленным сервером);
• Разработка серверной части (Web-сервисы, управляющий модуль (серверная логика), подсистема удаленного доступа (по типу VNC, RDP));
• Управление виртуальной машиной;
• Интеграция с системами управления: HP OpenView, Unicenter TND, Tivoli;
Разработка кода в среде ОС Windows/Linux/FreeBSD.
Уровень образования:
• в/о, н/в;
Основные требования:
Кандидат должен иметь опыт как минимум в трех областях из перечисленных ниже:
• Свободное владение методологией ООП, отличное знание и опыт программирования на C/C++;
• Опыт разработки приложений с 2-х звенной (клиент/сервер) и/или 3-х звенной архитектурой;
• Опыт разработки приложений с использование XML, SOAP, RPC;
• Опыт разработки многопользовательских приложений;
• Опыт разработки многопоточных приложений с межпроцессным взаимодействием;
• Опыт проектирования и разработки GUI на C/C++ в среде Windows и/или Linux с использованием библиотек MFC, Qt, иных (но именно на C/C++ !);
• Опыт разработки Web-приложений, знание динамического HTML, стандартов W3C;
• Опыт разработки приложений для X Windows System;
• Свободное владение Win32 API ();
• Знание Linux kernel API;
5. Tools Team
Основные направления:
• Драйвера для гостевых и хостовых ОС (Windows, Linux, FreeBSD, OS/2 и т.д.)
• Написание различных утилит под гостевые и хостовые ОС (Windows, Linux, FreeBSD, OS/2 и т.д.)
Основные требования:
• в/о, н/в
• отличное знание и опыт программирования на C/C++
• опыт написания драйверов под ОС Windows/Linux
• понимание архитектуры ОС
• понимание архитектуры шины PCI
Желательно:
• знание файловых систем NTFS, ext3, FAT/FAT32
• знание и опыт работы с сетевыми протоколами
• понимание архитектуры х86 процессоров
• знание ASM
• опыт работы с графическими библиотеками DirectX, OpenGL
Рассматриваем резюме студентов старших курсов (начиная с 4-го). Для студентов предусматривается гибкий график работы, позволяющий совмещать работу и учебу.
Ждем резюме job@parallels.ru.
в теме письма указывайте, пожалуйста, вакансию