Auf einen Blick
- Aufgaben: Leite ein Team, das Ubuntu für OEMs und ODMs bereitstellt.
- Unternehmen: Canonical bringt Ubuntu direkt zu Millionen von Nutzern weltweit.
- Vorteile: Flexible Arbeitszeiten, Karriereentwicklung und internationale Reisen nach COVID-19.
- Weitere Informationen: Engagiertes Team, das Vielfalt schätzt und Chancengleichheit fördert.
- Warum dieser Job: Gestalte die Zukunft von Ubuntu und arbeite in einem dynamischen, innovativen Umfeld.
- Qualifikationen: Bachelor-Abschluss in STEM und Erfahrung mit Linux, idealerweise Ubuntu.
Das prognostizierte Gehalt liegt zwischen 43200 - 72000 € pro Jahr.
Join to apply for the Ubuntu Enablement - Software Engineering Manager role at Canonical
Ubuntu Enablement - Software Engineering Manager2 weeks ago Be among the first 25 applicants
Join to apply for the Ubuntu Enablement - Software Engineering Manager role at Canonical
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.
Wenn Sie mehr über diese Stelle wissen möchten oder eine Bewerbung in Erwägung ziehen, lesen Sie bitte die folgenden Stelleninformationen.
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; (after covid-19 restrictions lift)
- 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
- 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 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. xayajpt
#stack
Seniority level
- Seniority levelMid-Senior level
- Employment typeFull-time
- Job functionEngineering and Information Technology
- IndustriesSoftware Development
Referrals increase your chances of interviewing at Canonical by 2x
Sign in to set job alerts for “Software Engineering Manager” roles.Software Engineering Manager - Sustaining EngineeringSoftware Engineering Manager - Cross-platform C++ - MultipassSoftware Engineering Manager - Cross-platform C++ - MultipassSoftware Engineering Manager - Cross-platform C++ - MultipassSoftware Engineering Manager, Ubuntu GamingSoftware Engineering Manager - Desktop and Embedded Linux OptimisationSoftware Platform Engineering Manager - Ubuntu for Next-Gen SiliconEngineering Manager - Build and Release InfrastructureSystems Integrations Engineering ManagerLinux Enablement - Software Engineering ManagerEngineering Manager - Public Cloud, Python, GolangSalesforce Engineering Manager, Commercial SystemsLinux Engineering Manager - Optimisation for Latest HardwareEngineering Manager for IAM (Identity and Access Management)We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Ubuntu Enablement - Software Engineering Manager Arbeitgeber: Canonical
Canonical ist ein hervorragender Arbeitgeber, der eine dynamische und inklusive Arbeitsumgebung bietet, in der Innovation und Teamarbeit gefördert werden. Als Software Engineering Manager im Bereich Ubuntu Enablement haben Sie die Möglichkeit, ein talentiertes Team zu leiten und an spannenden Projekten mit führenden OEMs und ODMs zu arbeiten, während Sie gleichzeitig Ihre Karriere durch gezielte Entwicklungs- und Wachstumschancen vorantreiben können. Die Unternehmenskultur bei Canonical schätzt Vielfalt und fördert eine offene Kommunikation, was zu einem inspirierenden Arbeitsumfeld führt.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Ubuntu Enablement - Software Engineering Manager erhalten könnten
✨Tipp Nummer 1
Netzwerke sind entscheidend! Nutze Plattformen wie LinkedIn, um dich mit Fachleuten aus der Linux- und Softwareentwicklungsbranche zu vernetzen. Suche nach Gruppen oder Foren, die sich auf Ubuntu oder Open-Source-Entwicklung konzentrieren, und beteilige dich aktiv an Diskussionen.
✨Tipp Nummer 2
Zeige deine Führungsqualitäten! Wenn du in der Vergangenheit Teams geleitet hast, bereite konkrete Beispiele vor, die deine Fähigkeit zur Motivation und Entwicklung von Talenten zeigen. Überlege dir, wie du Herausforderungen gemeistert und Erfolge gefeiert hast.
✨Tipp Nummer 3
Bleibe über aktuelle Trends in der Softwareentwicklung informiert, insbesondere im Bereich Linux und Ubuntu. Lies Blogs, nimm an Webinaren teil und folge relevanten Influencern, um dein Wissen zu erweitern und bei Gesprächen während des Interviews glänzen zu können.
✨Tipp Nummer 4
Bereite dich auf technische Fragen vor! Da die Rolle tiefes technisches Wissen erfordert, solltest du dich mit den spezifischen Technologien und Tools, die in der Stellenbeschreibung erwähnt werden, vertraut machen. Übe, wie du komplexe technische Probleme lösen würdest, um deine Problemlösungsfähigkeiten zu demonstrieren.
Wir glauben, dass du diese Fähigkeiten brauchst, um Ubuntu Enablement - Software Engineering Manager mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Verstehe die Anforderungen:Lies die Stellenbeschreibung sorgfältig durch und achte auf die geforderten Fähigkeiten und Erfahrungen. Stelle sicher, dass du diese in deinem Lebenslauf und Anschreiben hervorhebst.
Betone deine technischen Fähigkeiten:Da die Rolle tiefes Wissen über Linux und Softwareentwicklung erfordert, solltest du relevante Projekte oder Erfahrungen, die du in diesen Bereichen hast, klar und prägnant darstellen.
Fokussiere dich auf Führungskompetenzen:Da es sich um eine Managementposition handelt, ist es wichtig, deine Erfahrungen in der Teamführung und -motivation zu betonen. Nenne konkrete Beispiele, wie du Teams erfolgreich geleitet hast.
Schreibe ein überzeugendes Anschreiben:Nutze dein Anschreiben, um deine Leidenschaft für Ubuntu und Open-Source-Entwicklung zu zeigen. Erkläre, warum du gut zu Canonical passt und wie du zur Weiterentwicklung des Unternehmens beitragen kannst.
Wie man sich auf ein Vorstellungsgespräch bei Canonical vorbereitet
✨Kenntnis der Linux-Systeme
Stelle sicher, dass du ein tiefes Verständnis für Linux-Systeme, insbesondere Ubuntu, hast. Bereite dich darauf vor, technische Fragen zu beantworten und deine Erfahrungen mit Low-Level-Debugging und Problembehebung zu erläutern.
✨Führungskompetenzen demonstrieren
Bereite Beispiele vor, die deine Fähigkeiten in der Teamführung und -motivation zeigen. Zeige, wie du dein Team unterstützt hast, um Ziele zu erreichen und die Karriereentwicklung deiner Teammitglieder gefördert hast.
✨Kommunikationsfähigkeiten hervorheben
Da die Rolle internationale Kommunikation erfordert, solltest du deine Englisch- und Chinesischkenntnisse betonen. Übe, technische Herausforderungen klar und präzise zu erklären, um deine Kommunikationsfähigkeiten zu demonstrieren.
✨Projekterfahrung teilen
Sei bereit, über deine Erfahrungen mit Projektmanagement und der Überwachung von Projekten vom Kickoff bis zum Post-Mortem zu sprechen. Betone, wie du Eskalationen gehandhabt und mit verschiedenen Teams zusammengearbeitet hast, um erfolgreiche Ergebnisse zu erzielen.