от компании (организации): Samsung Research Center в городе (населённом пункте): Москва, Россия
в отрасли экономики "Наука, образование" → "Информатика, информационные системы"
с заработной платой: по договоренности
Вакансия № 5050937 добавлена в базу данных сайта Работа в Москве и Московской области (МО, Подмосковье): Воскресенье, 15 сентября 2024 года.
Дата обновления вакансии № 5050937 на сайте Работа в Москве и Московской области (МО, Подмосковье): Среда, 25 сентября 2024 года.
Обращаем Ваше внимание, что на момент обращения к работодателю вакансия № 5050937 может быть уже занята. Администрация сайта Работа в Москве и Московской области (МО, Подмосковье) приносит извинения за доставленные неудобства.
Требования к опыту работы:
1–3 года
Тип занятости:
полная занятость
График работы:
полный день
Дополнительные сведения о вакансии: Системный разработчик
Описание проекта:
Цель проекта – разработка решения для эффективного запуска и исполнения виртуальной машины на мобильной платформе с архитектурой ARM. Используется гипервизор KVM, в рамках проекта разрабатываются решения для поддержки устройств ввода-вывода с подходами паравиртуализации и проброса устройств в гостевую операционную систему. Решаются вопросы по интеграции гипервизора в мобильную платформу и бесшовному запуску приложений из гостевой системы. Основная кодовая база написана на языке С.
Разработка ведётся с тесным взаимодействием с командой инженеров из Кореи.
От кандидатов требуется понимать принципы работы ядер операционных систем, желательно иметь опыт в разработке драйверов устройств и/или библиотек/сервисов системного уровня.
Желательно знание английского, т.к. необходимо общаться с командой из Кореи а также общаться с технической поддержкой сторонних компаний.
Responsibilities
- Development of Type2 hypervisor based solution for Samsung embedded platforms
- Design, Develop and Optimize drivers and solutions for Virtual I/O devices for Hypervisor and Guest OS. Investigate and fix issues in existent features
Requirements
- Master or PhD in Computer Science or related technical field
Mandatory
- Extensive knowledge and experience in System S/W development area (Linux kernel subsystems, kernel-userspace interaction)
- Thorough understanding of embedded software development
- Proficient-level programming skills in C language
- English language: Intermediate or higher
- Good written and verbal communication skills
Preferable
- Virtualization/Emulation (virtual devices, hypervisor) concepts understanding
- Experience in embedded platform and OS development
- Experience of software profiling, instrumentation and optimization
- Experience with ARM Cortex-A architecture and ARM assembly code debugging and optimization
- Demonstrated ability to dive into and work with large code bases.
Откликнуться на эту вакансию: Системный разработчик
Предыдущая вакансия:
Вакансия № 5050933 на должность OpenStack / Kubernetes Engineer от компании Samsung Research Center в городе (населенном пункте) Москва