Python Software Engineer - Ubuntu Hardware Certification Team
Jetzt bewerben
Python Software Engineer - Ubuntu Hardware Certification Team

Python Software Engineer - Ubuntu Hardware Certification Team

München Vollzeit 36000 - 60000 € / Jahr (geschätzt) Kein Home Office möglich
Jetzt bewerben
Canonical

Auf einen Blick

  • Aufgaben: Entwickle Tools zur Zertifizierung von Hardware-Kompatibilität mit Ubuntu.
  • Arbeitgeber: Canonical ist ein globales Softwareunternehmen, das die Open-Source-Community unterstützt.
  • Mitarbeitervorteile: Flexible Arbeitszeiten, Remote-Arbeit und ein kreatives Arbeitsumfeld.
  • Warum dieser Job: Beeinflusse die Linux-Adoption und arbeite in einem dynamischen, internationalen Team.
  • Gewünschte Qualifikationen: Erfahrung in Python, Testautomatisierung und Linux-basierten Systemen erforderlich.
  • Andere Informationen: Möglichkeit zur Teilnahme an internationalen Meetings mehrmals im Jahr.

Das voraussichtliche Gehalt liegt zwischen 36000 - 60000 € pro Jahr.

Canonical sucht einen Python Software Engineer, um dem Zertifizierungsteam beizutreten, das Werkzeuge entwickelt, um sicherzustellen, dass Desktop-, Laptop-, Server- oder IoT-Geräte ordnungsgemäß funktionieren. Das Team arbeitet an der Schnittstelle von Hardware und Software, daher sind Vertrautheit mit Hardware und Python-Entwicklung unerlässlich.

Das Zertifizierungsteam erstellt Werkzeuge zur Zertifizierung der Hardwarekompatibilität mit Ubuntu Core, Ubuntu Desktop und Server. Zu den Aufgaben gehören:

  • Entwurf von Hardware-Abtastgeräten
  • Entwicklung von Frameworks für Softwaretests
  • Automatisierung von Zertifizierungsprozessen zur Verbesserung der Linux-Adoption in verschiedenen Gerätekategorien und Branchen

Diese Rolle bietet die Möglichkeit, die Linux-Adoption erheblich zu beeinflussen, während man in einer dynamischen, schnelllebigen Umgebung mit Kollegen aus EMEA, Amerika und APAC zusammenarbeitet.

Wir suchen einen selbstmotivierten Python-Entwickler mit Erfahrung in der Testautomatisierung und Linux-basierten Embedded-Hardware. Die Rolle umfasst:

  • Entwicklung und Wartung von Open-Source-Zertifizierungstools
  • Erstellung von Hardwarelösungen für die Testautomatisierung
  • Verbesserung bestehender Prozesse für eine bessere Testabdeckung und Qualität des Linux-Erlebnisses für Millionen von Nutzern

Wesentliche Verantwortlichkeiten:

  • Wartung und Entwicklung von Funktionen für Python-basierte Testautomatisierungstools wie Checkbox
  • Innovationen zur Ermöglichung von Remote-Tests
  • Entwicklung von Software zum Testen von Hardwarekomponenten wie Grafiken, Hotplug, Bluetooth usw.
  • Schreiben von funktionalen und Leistungstests zur Unterstützung der Hardwareaktivierung und zur Vermeidung von Regressionen
  • Teilnahme an internationalen Meetings (2-3 Mal pro Jahr)

Erforderliche Fähigkeiten und Erfahrungen:

  • Beherrschung der Python-Programmierung
  • Qualitätsorientierter, pragmatischer Ansatz für Softwaredesign
  • Interesse an Testautomatisierungsmethoden
  • Erfahrung mit Ubuntu oder anderen Linux-Distributionen
  • Fähigkeit, produktiv in einem verteilten, globalen Team zu arbeiten

Gewünschte Fähigkeiten und Erfahrungen:

  • Leidenschaft für Tüfteln und Machen
  • Erfahrung in agilen Umgebungen
  • Hardware-Test-Erfahrung, z.B. im IoT
  • Vertrautheit mit der Programmiersprache C

Canonical ist ein globales Softwareunternehmen, das mit der Open-Source-Community zusammenarbeitet, um Ubuntu, die beste kostenlose Softwareplattform der Welt, bereitzustellen. Wir helfen Unternehmen, Kosten zu senken, die Effizienz zu verbessern und die Sicherheit mit Ubuntu zu erhöhen. Wir fördern einen vielfältigen, integrativen Arbeitsplatz und schätzen unterschiedliche Perspektiven und Hintergründe. Alle Bewerbungen werden fair berücksichtigt.

Python Software Engineer - Ubuntu Hardware Certification Team Arbeitgeber: Canonical

Canonical ist ein hervorragender Arbeitgeber, der eine dynamische und inklusive Arbeitskultur fördert, in der Innovation und Zusammenarbeit im Vordergrund stehen. Als Teil des Ubuntu Hardware Certification Teams haben Sie die Möglichkeit, an bedeutenden Projekten zu arbeiten, die die Akzeptanz von Linux weltweit vorantreiben, während Sie gleichzeitig von umfangreichen Wachstums- und Entwicklungsmöglichkeiten profitieren. Unsere Mitarbeiter genießen flexible Arbeitsbedingungen, internationale Zusammenarbeit und die Chance, an der Spitze der Open-Source-Technologie zu stehen.
Canonical

Kontaktperson:

Canonical HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Python Software Engineer - Ubuntu Hardware Certification Team

Tipp Nummer 1

Verstehe die spezifischen Anforderungen der Rolle. Informiere dich über die neuesten Entwicklungen in der Hardware-Zertifizierung und wie Python dabei eingesetzt wird. Dies zeigt dein Engagement und deine Bereitschaft, dich in das Team einzubringen.

Tipp Nummer 2

Netzwerke mit Fachleuten aus der Branche. Nutze Plattformen wie LinkedIn, um Kontakte zu knüpfen, die bereits im Bereich Hardware-Zertifizierung oder bei Canonical arbeiten. Ein persönlicher Kontakt kann dir wertvolle Einblicke geben und deine Chancen erhöhen.

Tipp Nummer 3

Beteilige dich an Open-Source-Projekten, die sich mit Hardware-Tests oder Automatisierung beschäftigen. Dies zeigt nicht nur deine Fähigkeiten, sondern auch deine Leidenschaft für die Community und die Technologien, die du verwenden möchtest.

Tipp Nummer 4

Bereite dich auf technische Interviews vor, indem du häufige Fragen zu Python, Testautomatisierung und Hardware-Interaktionen übst. Zeige, dass du nicht nur die Theorie verstehst, sondern auch praktische Lösungen entwickeln kannst.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Python Software Engineer - Ubuntu Hardware Certification Team

Python-Programmierung
Testautomatisierung
Kenntnisse in Linux-basierten eingebetteten Systemen
Entwicklung von Software für Hardwaretests
Qualitätsorientierter Ansatz für Softwaredesign
Erfahrung mit Ubuntu oder anderen Linux-Distributionen
Fähigkeit zur produktiven Arbeit in einem verteilten, globalen Team
Interesse an Testautomatisierungsmethoden
Hardware-Testkenntnisse, z.B. im IoT-Bereich
Familiarität mit der Programmiersprache C
Agile Arbeitsmethoden

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 die wichtigsten Punkte in deinem Lebenslauf und Anschreiben ansprichst.

Betone deine Python-Kenntnisse: Da die Rolle einen starken Fokus auf Python-Entwicklung hat, solltest du konkrete Beispiele für deine Erfahrungen mit Python anführen. Beschreibe Projekte, an denen du gearbeitet hast, und wie du Python zur Lösung von Problemen eingesetzt hast.

Hebe deine Erfahrung mit Hardware hervor: Da die Position auch Kenntnisse im Bereich Hardware erfordert, solltest du relevante Erfahrungen oder Projekte erwähnen, bei denen du mit Hardware und Software gearbeitet hast. Dies könnte alles von IoT-Geräten bis hin zu spezifischen Hardwaretests umfassen.

Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du erklärst, warum du dich für diese Position interessierst und wie deine Fähigkeiten zur Mission von Canonical passen. Zeige deine Leidenschaft für Open Source und Linux-Entwicklung.

Wie du dich auf ein Vorstellungsgespräch bei Canonical vorbereitest

Kenntnis von Python und Hardware

Stelle sicher, dass du deine Kenntnisse in Python und dein Verständnis für Hardware gut präsentieren kannst. Bereite Beispiele vor, die zeigen, wie du in der Vergangenheit Hardware- und Softwareprobleme gelöst hast.

Testautomatisierung im Fokus

Da die Rolle stark auf Testautomatisierung ausgerichtet ist, solltest du dich mit verschiedenen Testmethoden vertraut machen. Sei bereit, über deine Erfahrungen mit Testautomatisierung zu sprechen und wie du diese in früheren Projekten angewendet hast.

Agile Arbeitsweise betonen

Wenn du Erfahrung in agilen Umgebungen hast, hebe dies hervor. Diskutiere, wie du in einem agilen Team gearbeitet hast und welche Methoden dir geholfen haben, effizient zu arbeiten.

Vorbereitung auf internationale Zusammenarbeit

Da die Position internationale Meetings umfasst, solltest du deine Kommunikationsfähigkeiten betonen. Überlege dir, wie du in der Vergangenheit erfolgreich mit globalen Teams zusammengearbeitet hast und welche Herausforderungen du dabei gemeistert hast.

Python Software Engineer - Ubuntu Hardware Certification Team
Canonical
Jetzt bewerben
Canonical
  • Python Software Engineer - Ubuntu Hardware Certification Team

    München
    Vollzeit
    36000 - 60000 € / Jahr (geschätzt)
    Jetzt bewerben

    Bewerbungsfrist: 2027-05-05

  • Canonical

    Canonical

    201 - 500
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>