В связи с расширением, компания ООО «МэйнКонцепт – ДивИкс» открывает серию вакансий на позиции: ВАКАНСИИ ГРУППЫ РАЗРАБОТЧИКОВ (Engineering) – программист-разработчик ПО, ведущий программист-разработчик ПО ............................................................................................................. 2 Software Engineer и Senior Software Engineer (Mobile development) ..............................................................2 Software Engineer и Senior Software Engineer (TSDK project) ...........................................................................4 Software Engineer и Senior Software Engineer (Java) ........................................................................................5 Software Engineer (Qt) ....................................................................................................................................6 ВАКАНСИИ ГРУППЫ ТЕСТИРОВАНИЯ (QA) ........................................................................................... 8 Тестировщик ПО (BlackBox, TSDK project) .......................................................................................................8 Тестировщик ПО (WhiteBox, TSDK project)......................................................................................................8 Тестировщик ПО (BlackBox, Java) ....................................................................................................................9 Тестировщик ПО (WhiteBox, Java)................................................................................................................. 10 Менеджер группы тестировщиков (QA Engineering Manager) ..................................................................... 11 Хотите работать в компании с мировым именем над передовыми продуктами, которыми пользуются миллионы людей по всему миру? Если вы – профессионал, и желаете совершенствовать свои навыки в одном из следующих направлений: Разработка масштабируемых и кросс-платформенных кодеков и мультимедиа-приложений для десктопов, CE и мобильных платформ (Windows, Linux, Mac OSX, Android, and iOS); Разработка высококачественного C/C++ и ассемблерного кода для платформ x86/64, Intel Atom и MIPS, полностью использующего вычислительную мощь современных CPU и GPU; оптимизация кода для лучшего использования кэша и предсказания переходов, уменьшение количества потребляемой памяти; Разработка сложных распределенных веб-приложений и облачных сервисов; Разработка кросс-платформенных GUI-приложений. Если Вы чувствуете, что обладаете требуемыми навыками, если Вы любите работать в команде и готовы начать создавать действительно передовые технологии, присылайте свое резюме. Обязательное требование всех вакансий – знание английского языка. Компания ООО «МэйнКонцепт – ДивИкс» предлагает: Работу в стабильной всемирно известной международной компании Интересные задачи, современную методологию разработок, тесное сотрудничество с иностранными коллегами Гибкую систему мотивации и премирования Большой социальный пакет (мед.страхование сотрудников и членов семьи, страхование жизни, поддержка здоровья и пр.) – Дружный профессиональный коллектив Просторный и современный офис, новейшее оборудование Ждем Ваше резюме на английском языке по адресу: jobtomsk@rovicorp.com ВАКАНСИИ ГРУППЫ РАЗРАБОТЧИКОВ (Engineering) – программистразработчик ПО, ведущий программист-разработчик ПО Software Engineer и Senior Software Engineer (Mobile development) Функциональные обязанности: Разработка приложений для обработки цифрового видео для различных операционных систем и CPU. Разработка и реализация многопоточных мультимедиа технологий следующего поколения. Реализация устойчивого и модульного C/C++/Assembler кода для декодирования, проигрывания и управления видеопотоками. Разработка и реализация автоматизированных юнит-тестов, интеграционных и регрессионных тестов. Создаваемый код должен быть устойчивым - он может быть использован в различных аппаратных средах. Работа в команде с использованием методологии Agile (Scrum framework). Обязательные требования: C++ Assembler (x86 and/or ARM) Cross platform C++ (Android, iOS, Windows, OS X, Linux) ABI for 32- and 64-bit Windows and Linux Cross-compilation experience Опыт работы с техниками оптимизации (Instruction count, CPU cache, branch prediction, TLB, page faults, etc.) GNU make, binutils, and compiler GDB Желаемые требования: Опыт работы со стандартами видеокодирования ARM Cortex-A architecture and EABI LLVM compiler toolchain SIMD (SSE and/or NEON) OpenCL, CUDA, OpenMax Shell scripting (batch files, bash, etc.) GTest Doxygen Shell scripting (batch files, bash, etc.) Continuous Integration Agile, Scrum Ждем Ваше резюме на английском языке по адресу: jobtomsk@rovicorp.com Software Engineer и Senior Software Engineer (TSDK project) Описание вакансии Разработка передового кросс-платформенного программного обеспечения для обработки цифрового видео на платформах PC, Mac и Linux Проектировка и реализация многопоточных мультимедийных приложений реального времени с использованием предлагаемого API и стандартов Разработка и реализация устойчивых модульных C/C++ компонент для проигрывания видео-файлов, передачи данных по сети, предоставления пользовательского интерфейса управления приложением. Разрабатываемые компоненты должны быть быстрыми, эффективными и пригодными для многократного использования в различных приложениях на платформах Windows, Mac и Linux Разработка и реализация автоматизированных юнит-тестов, интеграционных и регрессионных тестов. Создаваемый код должен быть чрезвычайно устойчивым, так как он может быть использован в различных аппаратных средах Обязательные требования: C++ STL MultiThreading Sync Дополнительно: Cross Platform (Windows, Linux, OSX) DirectShow, Quicktime, GStreamer GNU Make Python , Batch/Shell Scripts GTest Doxygen Continuous Integration Agile, Scrum Ждем Ваше резюме на английском языке по адресу: jobtomsk@rovicorp.com Software Engineer и Senior Software Engineer (Java) Функциональные обязанности: Разработка облачных приложений на передовой современных технологий Проектирование и разработка DB-driven веб-приложений Создание кроссплатформенных пользовательских интерфейсов для облачных сервисов и распределенных приложений Работа в команде с использованием методологии Agile (Scrum framework) Функциональные обязанности: Разработка облачных приложений на передовой современных технологий Проектирование и разработка DB-driven веб-приложений Создание кроссплатформенных UI для облачных сервисов и распределенных приложений Работа в команде с использованием методологии Agile (Scrum framework) Обязательные требования: Java JavaScript Web development incl. DB-driven web apps AJAX SQL Обязательные требования: C++ Приветствуются знания: Java Enterprise Beans (EJB) JavaServer Faces, exp. PrimeFaces Apache Derby, Apache Tomcat SOAP Junit Javadoc FTP, HTTP Selenium (automated browser testing) Cloud computing, OpenStack Amazon EC2+S3, MS Azure Agile, Scrum Желательно знать также: Cross platform C++ (Windows, OS X, Linux) Qt Высшее техническое образование DirectShow, GStreamer GNU Make GTest Squish (automated UI testing) Doxygen Continuous Integration Agile, Scrum Software Engineer (Qt) Ждем Ваше резюме на английском языке по адресу: jobtomsk@rovicorp.com ВАКАНСИИ ГРУППЫ Тестировщик ПО (BlackBox, TSDK project) Требования: Опыт в тестировании от 1 года, Знание методологий тестирования, Уверенное понимание принципов работы программного обеспечения и жизненного цикла программных продуктов, Опыт кроссплатформенного тестирования мультимедийных приложений (Windows, MacOS, Linux) Уверенное владение английским языком Приветствуются также дополнительные навыки и опыт: Squish (automated UI testing) DirectShow, Quicktime, G-Streamer Codec knowledge Знание методик Agile, Scrum Уверенное владение английским языком Тестировщик ПО (BlackBox, Java) Требования: Опыт в тестировании от 1 года, Знание методологий тестирования, Уверенное понимание принципов работы программного обеспечения и жизненного цикла программных продуктов, Опыт кроссплатформенного тестирования мультимедийных приложений (Windows, MacOS, Linux) Уверенное владение английским языком Приветствуются также дополнительные навыки и опыт: Squish (automated UI testing) Java JavaScript SOAP DirectShow Codec knowledge Cloud computing Знание методик Agile, Scrum ТЕСТИРОВАНИЯ (QA) Тестировщик ПО (WhiteBox, TSDK project) Требования: Опыт в тестировании по методологии WhiteBox от 3-х лет Уверенные знания С++ Опыт разработки автоматических тестов и их реализация для сложных продуктов Опыт работы со скриптовыми языками, такими, как Python, Lua и др. Опыт кроссплатформенного тестирования мультимедийных приложений (Windows, MacOS, Linux) Уверенное владение английским языком Дополнительные требования: Squish (automated UI testing) html, php, apache Java, JavaScript, SOAP Опыт работы в составе распределенных (международных) команд Знание методик Agile, Scrum Уверенное владение английским языком Тестировщик ПО (WhiteBox, Java) Требования: Опыт в тестировании по методологии WhiteBox от 3-х лет Уверенные знания С++ Опыт разработки автоматических тестов и их реализация для сложных продуктов Опыт работы со скриптовыми языками, такими, как Python, Lua и др. Опыт кроссплатформенного тестирования мультимедийных приложений (Windows, MacOS, Linux) Уверенное владение английским языком Приветствуется также следующий опыт и знания: Squish (automated UI testing) html, php, apache Java, JavaScript, SOAP Знание методик Agile, Scrum Менеджер группы тестировщиков (QA Engineering Manager) Если Вы знаете ведущие методологии тестирования, включая автоматическое тестирование, разработку и создание тестов, и у Вас есть опыт руководства; если Вы инновационный, творческий и гибкий технический эксперт в области мультимедиа – мы предлагаем Вам принять участие в конкурсе на должность Менеджера группы тестировщиков. Обязанности – руководство командой тестировщиков (WhiteBox и BlackBox QA engineers), совместная работа с разработчиками и менеджерами продуктов российских и иностранных офисов. Требования: 3 года опыта работы в управлении технической командой (соответствующее образование или эквивалентный опыт работы в руководстве тестировщиками) Знание различных платформ (Windows, Linux, OSX) Опыт создания планов тестирования, разработки и определения тестовых задач на основе проектных требований, функциональных и дизайн - спецификаций. Опыт разработки автоматических тестов и их реализация для сложных продуктов Опыт в работе и применении передовых практик тестирования и различных инженерных методологий (например, agile, scrum) Навыки лидерства и руководства техническими специалистами, развития команды, кооперации с другими департаментами компании Желание работать со сложными проблемами в кодировании и тестировании Энергичность, желание производить высококачественное ПО в жестких временных рамках Опыт создания и мотивирования команды, быстрой установки фокуса работы и твердые навыки тактического планирования Хорошие письменные и устные коммуникационные навыки для эффективной работы с командой Уверенное владение английским языком (разговорный и письменный) Приветствуется также следующий опыт и знания: Знание стандартов кодирования Знание облачных сервисов Опыт работы с одним или несколькими скриптовыми языками, такими, как Python, Lua и др. Если Вы само-мотивированы, любите многозадачность и работать с деталями, у Вас прекрасные организационные способности и хорошие личностные качества - ждем Ваше резюме на английском языке по адресу: jobtomsk@rovicorp.com ООО "МэйнКонцепт - ДивИкс" (MainConcept - DivX LLC)