- Страна
- Китай
Откликайтесь
на вакансии с ИИ

Linux Enablement - Software Engineering Manager
Престижная роль в Canonical, влияющая на миллионы устройств. Отличные возможности для профессионального роста, работа с передовыми технологиями и глобальное влияние, несмотря на высокие требования к командировкам.
Сложность вакансии
Роль требует сочетания глубоких технических знаний Linux (ядро, драйверы) и управленческих навыков в распределенной команде. Высокая планка ответственности из-за работы с крупнейшими OEM-производителями и необходимости свободного владения двумя языками.
Анализ зарплаты
Зарплата для руководителей инженерных групп в Пекине в международных технологических компаниях обычно выше среднего по рынку. Указанный диапазон отражает специфику роли, требующей двуязычности и глубокой технической экспертизы в Open Source.
Сопроводительное письмо
I am writing to express my strong interest in the Software Engineering Manager position for the Device Delivery Team at Canonical. With a solid background in Linux systems and experience in managing engineering teams, I am confident in my ability to lead your OEM enablement projects and foster a high-performing team environment. My experience aligns well with Canonical's mission to deliver high-quality Ubuntu experiences on tier-1 hardware.
Throughout my career, I have demonstrated a commitment to technical excellence and team development. I have a proven track record of navigating complex technical challenges, from low-level debugging to coordinating with global stakeholders like OEMs and ODMs. I am particularly drawn to this role because of Canonical's unique position in the open-source ecosystem and the opportunity to work with diverse technologies such as Ubuntu Core, snap packaging, and various kernel-level optimizations.
I am a self-motivated leader who thrives in globally distributed environments. My proficiency in both English and Chinese, combined with my technical expertise in Python, C, and Linux architecture, allows me to bridge the gap between technical requirements and business goals. I look forward to the possibility of contributing to Canonical's continued success in the device delivery space.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в canonical уже сейчас
Присоединяйтесь к Canonical, чтобы возглавить разработку Ubuntu для миллионов устройств по всему миру!
Описание вакансии
Canonical's Device Delivery Team works with tier-1 OEM and ODM customers to pre-load Ubuntu Desktop and Ubuntu Core, bringing Ubuntu directly to millions of users.
As a Software Engineering Manager you will lead and manage the software engineering team to deliver OEM enablement projects. This fast-paced environment requires excellent time management, deep knowledge of the Linux system, low-level debugging, critical thinking, problem-solving skills and management ability.
Key responsibilities
- Recruit, motivate, mentor, and enable your team to succeed in delivering quality products
- Set goals with the team; prioritize tasks, identify and measure team health indicators
- Maximise the results of team members and support their career growth
- Coordinate with project managers, HWE, QA and certification management
- Monitor projects from kickoff to post-mortem and handle escalations
- Communicate, understand, and resolve the technical challenge with OEMs, ODMs, SiPs, IHVs
- Prioritize customer requests globally
- Collaborate with product engineering teams (including Desktop, Foundations, Kernel, and Security)
- Provide leadership for methodologies, strategies, standards, tools, and best practices
- Must be able to travel to the EU, USA, China, and Taiwan
Required skills and experience
- A Bachelor (or higher) degree in STEM, preferably computer science or software engineering
- Proven track record in technical roles with Linux, preferably Ubuntu or Debian
- Commitment to development and testing methodologies, and maintainable code quality
- Experience with management responsibilities
- Ability to work collaboratively in a team environment
- Ability to be productive in a globally distributed team through self-discipline and self-motivation
- Commitment and energy to deliver on schedule
- Strong English and Chinese language communication skills, both written and verbal
Desirable skills and experience
- Making technical decisions for a team as a tech lead
- Software architecture and design experience
- Software development or operations experience with: Ubuntu - kernel and userspace, deb/snap packaging, QEMU/KVM, LXC/LXD, Containers, Python, Go, C, bash, Postgresql, Mongo, Kubernetes, OpenStack, Ceph, AI/ML
- Participation in open-source development projects
- Experience with CI/CD
Canonical is an equal opportunity employer
Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world’s computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
#LI-ET1 #stack
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- Python
- Linux
- Kubernetes
- Bash
- CI/CD
- PostgreSQL
- Go
- MongoDB
- QEMU
- OpenStack
- Ceph
- KVM
- Ubuntu
- Debian
- LXD
- LXC
Возможные вопросы на собеседовании
Проверка опыта взаимодействия с крупными производителями оборудования и решения конфликтов.
Расскажите о случае, когда вам приходилось разрешать критическую техническую эскалацию со стороны OEM-клиента. Каков был ваш подход?
Оценка навыков управления талантами в специфической инженерной среде.
Как вы подходите к менторству инженеров, работающих над низкоуровневым ПО, и как помогаете им расти профессионально?
Проверка понимания экосистемы Ubuntu и технических стандартов компании.
Каков ваш опыт работы с deb/snap пакетированием и как вы оцениваете их роль в доставке ПО на устройства?
Оценка способности работать в распределенной среде.
Как вы обеспечиваете синхронизацию и высокую продуктивность команды, когда сотрудники находятся в разных часовых поясах?
Проверка технических навыков принятия решений.
Опишите процесс принятия архитектурного решения в проекте, где требования клиента конфликтовали с долгосрочной поддержкой кодовой базы.
Похожие вакансии
Тимлид С++
Тим лид разработки в команду цифровых продуктов кибербезопасности (python/go)
ИТ-лидер команды (Lead)
Руководитель направления автоматизации клиентского сервиса
Техлид в команду HRDWH
Руководитель команды разработки
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Китай