Инженер-программист графической и оконной системы на C++/Rust - Mir
Переведено автоматически с языка оригинала. Читать оригинал по-английски →
Canonical - ведущий поставщик программного обеспечения с открытым исходным кодом и операционных систем для глобальных корпоративных и технологических рынков. Наша платформа, Ubuntu, широко используется в передовых корпоративных инициативах, таких как публичное облако, наука о данных, искусственный интеллект, инновации в инженерии и IoT. Нашими клиентами являются ведущие поставщики публичного облака и кремния, а также отраслевые лидеры во многих секторах. Компания является пионером глобального распределенного сотрудничества, в ней работают более 1200 сотрудников в 75+ странах, и очень мало офисных должностей. Команды встречаются два-четыре раза в год лично, в интересных местах по всему миру, чтобы согласовать стратегию и исполнение. Компания основана основателем, прибыльна и растет. Мы ищем инженера-программиста графической и оконной системы на C++/Rust. Мы создаем Mir - высокопроизводительный, высокоэффективный технологический стек для оконных менеджеров, дисплейных подсистем и решений, построенных на его основе, таких как Ubuntu Frame. Ведущие с видением, мы формируем технологический стек, который дает возможность сообществам реализовать мир, где приложения работают бесперебойно в любой графической среде. Наша цель - обеспечить весь спектр графики от однопользовательских экранов до граничных устройств и полноценных настольных сред. Мы также задаем темп для графической поддержки во всей экосистеме сертифицированного оборудования Ubuntu. Наша повседневная работа включает в себя проектирование, разработку и тестирование функций, а также работу с сообществом и реагирование на проблемы и запросы пользователей. Большая часть программного обеспечения написана на C++, с поддержкой инструментов на языках сценариев. Мы будем использовать Rust как эволюционный шаг вперед. Таким образом, кандидаты должны иметь сильные навыки в обоих языках: Rust и C++. Мы растем команду и ищем новых коллег, которые разделяют нашу страсть к точности, производительности и пользовательскому опыту. Мы набираем сотрудников на различных уровнях карьеры с опытом работы в отрасли не менее 2 лет. Мы ищем людей, которые в идеале имеют опыт в создании систем композиции окон или опыт работы с графическими устройствами. Мы привержены созданию превосходного опыта разработчика, безопасных основ и легкого доступа к наиболее используемым графическим инструментам и библиотекам. Это отличная возможность для тех, кто хочет оказать существенное влияние на современные дисплейные технологии, которые затронут миллионы разработчиков и пользователей. Canonical предлагает динамичную командную среду и карьеру, полную возможностей обучения и развития во всем спектре открытого исходного кода. Местоположение: Эта роль будет основана удаленно в регионе EMEA или APAC. Роль включает в себя - Проектирование и реализацию функций в стеке Mir
- Помощь в отладке, отслеживании и исправлении проблем
- Участие в нашем инженерном процессе посредством кода и архитектурного обзора
- Создание и улучшение тестов и эталонов производительности для раннего обнаружения проблем
- Создание и поддержка документации для улучшения опыта разработчика
- Взаимодействие с открытым сообществом и коммерческими партнерами
- Сотрудничество с распределенной командой
Что мы ищем в вас - Отличная степень бакалавра или эквивалент в области компьютерных наук, STEM или аналогичной области и 2+ года опыта работы
- Отличные навыки программирования на современном C++ и Rust
- Знакомство с Linux как платформой для разработки и развертывания
- Способность к удаленному сотрудничеству с разнообразными членами команды и поддержанию высокой мотивации, производительности и организованности
- Способность к международным поездкам дважды в год на мероприятия компании продолжительностью до двух недель
Nice-to-have навыки - Опыт работы с экосистемой протокола Wayland и композиторами
- Знакомство с OpenGL, Vulkan, Flutter и другими графическими библиотеками, инструментами и фреймворками анимации
- Глубокое понимание шаблонов асинхронного программирования и параллелизма
- Доказанная способность к постоянной поставке надежного кода в производство
- Сильные письменные и устные коммуникативные навыки для документирования и представления разработанного программного обеспечения
Что мы предлагаем коллегам Мы учитываем географическое местоположение, опыт и производительность при формировании компенсации по всему миру. Мы пересматриваем компенсацию ежегодно (и чаще для выпускников и младших сотрудников), чтобы обеспечить признание выдающихся результатов. В дополнение к базовой оплате мы предлагаем ежегодный бонус или комиссию, основанную на производительности. Мы предоставляем всем членам команды дополнительные льготы, которые отражают наши ценности и идеалы. Мы балансируем наши программы, чтобы соответствовать местным потребностям и обеспечить справедливость во всем мире.
- Распределенная рабочая среда с двухгодичными командными спринтами лично
- Личный бюджет на обучение и развитие в размере 2000 долларов США в год
- Ежегодный обзор компенсации
- Награды за признание
- Ежегодный отпуск
- Отпуск по беременности и родам, а также отпуск по уходу за ребенком
- Программа помощи членам команды и платформа для благополучия
- Возможность путешествовать в новые места для встречи с коллегами
- Priority Pass и апгрейды путешествий для длительных корпоративных мероприятий
О Canonical Canonical - пионерская технологическая компания, стоящая на переднем крае глобального перехода на открытые исходные коды. Как компания, публикующая Ubuntu, один из наиболее важных проектов с открытым исходным кодом и платформой для ИИ, IoT и облака, мы меняем мир программного обеспечения. Мы набираем сотрудников по всему миру и устанавливаем очень высокий стандарт для людей, присоединяющихся к компании. Мы ожидаем совершенства; чтобы добиться успеха, нам нужно быть лучшими в том, что мы делаем. Большинство коллег в Canonical работают из дома с момента основания компании в 2004 году. Работа здесь - шаг в будущее, и она заставит вас мыслить иначе, работать умнее, учиться новым навыкам и повышать свою квалификацию. Canonical - работодатель, предоставляющий равные возможности Мы гордимся тем, что создаем рабочую среду, свободную от дискриминации. Разнообразие опыта, взглядов и происхождения создает лучшую рабочую среду и лучшие продукты. Какой бы ни была ваша личность, мы будем рассматривать ваше заявление на равных условиях. #LI-Remote #Linux #Graphics #OpenSource #Canonical #Mir #Rust #C++
Мы публикуем копию этого объявления, чтобы его нашли те, кто ищет работу в Грузии, со ссылкой на первоисточник. Если оно ваше, вы можете взять управление им на себя, или попросить нас его снять.
Полученное объявление становится прямым: показывается выше зеркальных копий, отклики приходят в вашу панель, а объявление попадает в поиск вакансий Google.