Software Engineering Manager - Desktop and Embedded Linux Optimisation

Software Engineering Manager - Desktop and Embedded Linux Optimisation

Berlin Vollzeit 48000 - 84000 € / Jahr (geschätzt) Kein Homeoffice möglich
Canonical

Auf einen Blick

  • Aufgaben: Leite ein Team zur Optimierung von Ubuntu für neueste Hardware und Software.
  • Unternehmen: Canonical ist führend in der Linux-Entwicklung und bietet innovative Lösungen.
  • Vorteile: Homeoffice, globale Reisen, jährliche Gehaltsüberprüfung und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Vielfältige Arbeitsumgebung, die Chancengleichheit fördert.
  • Warum dieser Job: Werde Teil eines dynamischen Teams und forme die Zukunft von Ubuntu mit.
  • Qualifikationen: Erfahrung mit Linux, Teamführung und agile Methoden sind erforderlich.

Das prognostizierte Gehalt liegt zwischen 48000 - 84000 € pro Jahr.

Wir arbeiten eng mit großen Halbleiterunternehmen zusammen, um Ubuntu für ihre neuesten Hardwarelösungen zu optimieren. Als Software Engineering Manager benötigen Sie sowohl technische als auch Managementfähigkeiten, um Ihr Team zu führen. Sie werden ein Ingenieurteam leiten, das über den gesamten Linux-Stack von Kernel bis GUI arbeitet, um Ubuntu, das weltweit am häufigsten verwendete Linux-Desktop- und Server-Betriebssystem, für die neueste Hardware zu optimieren.

Sie werden das Team in direkten Partnerengagements vertreten und sicherstellen, dass die vereinbarten Projektmeilensteine rechtzeitig erreicht werden. Ihre Hauptverantwortung als Engineering Manager bei Canonical liegt bei den Menschen, die Sie unterstützen: sicherzustellen, dass sie sich als Ingenieure weiterentwickeln, wertvolle Arbeit leisten und allgemein eine großartige Zeit bei Canonical haben. Als Führungskraft für starke Ingenieure sind technisches Fachwissen und ein solider Hintergrund in der Softwareentwicklung unerlässlich, damit Sie Ihre Teammitglieder herausfordern und fördern können. Sie haben die Möglichkeit, die Kultur zu beeinflussen, technische Lieferungen zu erleichtern und mit Ihrem Team an Strategie und Ausführung zu arbeiten.

Was Sie tun werden:

  • Leiten Sie ein Team von verteilten Ingenieuren, um die beste Ubuntu-Integration für die neuesten IoT- und serverklassigen Hardwareplattformen und Software-Stacks zu entwerfen und umzusetzen.
  • Engagieren Sie sich mit kommerziellen Partnern, um ein angenehmes, optimiertes, erstklassiges Ubuntu-Erlebnis auf ihren Plattformen zu bieten.
  • Entwickeln Sie Ihr Team durch Coaching, Mentoring, Vorbildfunktion und Feedback.
  • Überwachen Sie kommerzielle Engagements und unterstützen Sie die rechtzeitige Lieferung der vereinbarten Projektmeilensteine.
  • Sicherstellen eines fortlaufenden Engagements für strenge Qualitäts- und Zuverlässigkeitsstandards.
  • Engagieren Sie sich mit anderen Teams bei Canonical, um die Abstimmung über Produktarchitektur und Fahrpläne sicherzustellen.
  • Arbeiten Sie von zu Hause aus mit globalen Reisen bis zu zweimal im Jahr für bis zu zwei Wochen.

Wer Sie sind:

  • Sie haben mit Linux-Distributionen, Debian-Paketierung und Hochleistungsserver-Hardware gearbeitet.
  • Sie haben Erfahrung in der direkten Zusammenarbeit mit Kunden, bei der Lösung ihrer technischen Probleme, der Interpretation ihrer geschäftlichen Herausforderungen und der effektiven Kommunikation, wie Ihre Lösung ihre Bedürfnisse erfüllen wird.
  • Sie haben nachweisliche Erfahrung in der Leitung oder Verwaltung eines Teams von Softwareingenieuren.
  • Sie haben ein Verständnis für agile Softwareentwicklungsmethoden.
  • Sie arbeiten effektiv über mehrere interne Teams hinweg, bauen Vertrauen auf und liefern Ergebnisse.
  • Sie verfügen über effektive Kommunikationsfähigkeiten in Englisch, sowohl schriftlich als auch mündlich.
  • Sie haben einen Bachelor-Abschluss (oder einen gleichwertigen Hochschulabschluss), vorzugsweise in einem technischen Bereich.

Was Canonical bietet:

  • Lern- und Entwicklungsmöglichkeiten.
  • Jährliche Vergütungsüberprüfung.
  • Anerkennungsprämien.
  • Jährlicher Urlaub.
  • Priority Pass für Reisen.

Wir sind stolz darauf, einen Arbeitsplatz zu fördern, der frei von Diskriminierung ist. Vielfalt an Erfahrungen, Perspektiven und Hintergründen schafft ein besseres Arbeitsumfeld und bessere Produkte. Unabhängig von Ihrer Identität werden wir Ihre Bewerbung fair berücksichtigen.

Software Engineering Manager - Desktop and Embedded Linux Optimisation Arbeitgeber: Canonical

Canonical ist ein hervorragender Arbeitgeber, der eine dynamische und unterstützende Arbeitsumgebung bietet, in der Mitarbeiter ihre technischen Fähigkeiten weiterentwickeln können. Mit einem starken Fokus auf Lernen und Entwicklung, jährlichen Vergütungsüberprüfungen und einem Engagement für Vielfalt und Inklusion, fördert Canonical eine Kultur, in der jeder die Möglichkeit hat, zu wachsen und einen bedeutenden Beitrag zu leisten. Die Möglichkeit, remote zu arbeiten und global zu reisen, macht diese Position besonders attraktiv für Fachkräfte, die nach einer sinnvollen und erfüllenden Karriere im Bereich Softwareentwicklung suchen.

Canonical

Kontaktdaten:

Canonical Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Software Engineering Manager - Desktop and Embedded Linux Optimisation erhalten könnten

Tip Nummer 1

Netzwerke sind entscheidend! Suche nach Veranstaltungen oder Online-Communities, die sich mit Linux und Softwareentwicklung beschäftigen. Dort kannst du wertvolle Kontakte knüpfen, die dir helfen könnten, mehr über die Rolle bei Canonical zu erfahren.

Tip Nummer 2

Bereite dich darauf vor, deine technischen Fähigkeiten zu demonstrieren. Überlege dir Beispiele aus deiner bisherigen Arbeit, die zeigen, wie du Teams geleitet und technische Herausforderungen gemeistert hast. Dies wird dir helfen, im Vorstellungsgespräch zu überzeugen.

Tip Nummer 3

Informiere dich über die neuesten Entwicklungen in der Linux-Welt und bei Ubuntu. Zeige dein Interesse an den neuesten Technologien und Trends, die für die Rolle relevant sind. Dies wird dir helfen, während des Bewerbungsprozesses einen guten Eindruck zu hinterlassen.

Tip Nummer 4

Nutze LinkedIn, um dich mit aktuellen Mitarbeitern von Canonical zu vernetzen. Frage sie nach ihren Erfahrungen und Tipps für die Bewerbung. Oft können Insiderinformationen dir einen Vorteil verschaffen und dir helfen, dich besser auf das Gespräch vorzubereiten.

Wir glauben, dass du diese Fähigkeiten brauchst, um Software Engineering Manager - Desktop and Embedded Linux Optimisation mit Bravour zu bestehen

Führungskompetenz
Technische Kenntnisse in Linux-Distributionen
Erfahrung mit Debian-Paketierung
Kenntnisse in Hochleistungsserver-Hardware
Agile Softwareentwicklungsmethoden
Teammanagement und -entwicklung
Coaching und Mentoring

Einige Tipps für deine Bewerbung 🫡

Verstehe die Anforderungen:Lies die Stellenbeschreibung sorgfältig durch und achte auf die spezifischen Anforderungen an technische und Managementfähigkeiten. Stelle sicher, dass du diese in deiner Bewerbung ansprichst.

Hebe deine Erfahrungen hervor:Betone in deinem Lebenslauf und Anschreiben deine Erfahrungen mit Linux-Distributionen, debian packaging und der Führung von Software-Engineering-Teams. Zeige konkrete Beispiele, wie du technische Herausforderungen gemeistert hast.

Zeige deine Kommunikationsfähigkeiten:Da effektive Kommunikation in Englisch gefordert ist, solltest du in deinem Anschreiben darauf eingehen, wie du erfolgreich mit Kunden und internen Teams kommuniziert hast. Verwende klare und präzise Sprache.

Motivationsschreiben:Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du bei Canonical arbeiten möchtest und wie du zur Unternehmenskultur beitragen kannst. Betone deine Leidenschaft für Softwareentwicklung und Teamführung.

Wie man sich auf ein Vorstellungsgespräch bei Canonical vorbereitet

Technisches Wissen auffrischen

Stelle sicher, dass du über die neuesten Entwicklungen in der Linux-Welt und insbesondere über Ubuntu informiert bist. Vertraue dich mit den spezifischen Technologien an, die Canonical verwendet, um deine technische Kompetenz im Interview zu demonstrieren.

Führungskompetenzen hervorheben

Bereite Beispiele vor, die deine Erfahrungen in der Führung von Software-Engineering-Teams zeigen. Betone, wie du dein Team unterstützt hast, um ihre Fähigkeiten zu entwickeln und gleichzeitig Projektziele zu erreichen.

Kommunikationsfähigkeiten betonen

Da die Rolle auch Kundeninteraktionen umfasst, solltest du deine Fähigkeit zur effektiven Kommunikation unter Beweis stellen. Übe, technische Konzepte einfach und klar zu erklären, um zu zeigen, dass du komplexe Informationen verständlich vermitteln kannst.

Agile Methoden verstehen

Zeige dein Verständnis für agile Softwareentwicklungsmethoden. Bereite dich darauf vor, darüber zu sprechen, wie du agile Praktiken in deinem Team implementiert hast und welche Vorteile dies für die Projektarbeit hatte.