Python Software Engineer Hardware Certification

Home based - EMEA Remote Mid-Level vor 3 Tagen
Software Engineer backend-developer Python Software Engineer
Auf einen Blick

Python Software Engineer für Ubuntu Hardware Certification. Entwickle Test-Automatisierungs-Tools und Hardware-Enablement-Software für Desktop, Laptop, Server und IoT-Devices.

💰 ~€60.000–105.000/Jahr (geschätzt) 📊 Mid-Level 🕒 Vollzeit 🌍 Remote 🗺️ EMEA
  • Python Programmierung
  • Test-Automatisierungs-Methodologien
  • Ubuntu/Linux-Erfahrung
  • Hardware-Testing-Interesse
Python Test Automation Linux Hardware Testing IoT Embedded Systems C

Gehalt geschätzt anhand Mid-Level Python Engineer, Hardware-Testing, EMEA, Canonical. Kein Gehalt in der Anzeige angegeben.

✅ Geeignet für
  • Hardware-Enthusiasten
  • Test-Automatisierungs-Spezialisten
  • Python-IoT-Entwickler
  • Maker/Tinkerer
🚫 Weniger geeignet
  • Web/Frontend-Entwickler
  • Anfänger ohne Hardware-Erfahrung
  • Nicht-Test-interessiert
💡 Gut zu wissen
  • 2-3 internationale Reisen pro Jahr
  • Agile-Umgebung
  • Maker-Mentalität hilfreich
  • C-Programmierung hilfreich aber nicht erforderlich

Über das Unternehmen

Canonical entwickelt Hardware-Certification-Tools, um sicherzustellen, dass Desktop, Laptop, Server und IoT-Geräte korrekt mit Ubuntu funktionieren. Das Team arbeitet an der Schnittstelle von Hardware und Software.

Deine Aufgaben

  • Entwickle und pflege Python-basierte Test-Automatisierungs-Tools wie Checkbox
  • Erfinde neue Wege zur Remote-automatisierten Hardware-Tests
  • Baue Software-Gegenstücke zu in-house designter Test-Hardware
  • Schreibe funktionale und Performance-Tests für Hardware-Enablement
  • Partizipiere in internationalen Meetings mit 2-3 Reisen pro Jahr

Deine Voraussetzungen

  • Wissen über Python-Programmiersprache
  • Qualitäts-orientierter, pragmatischer Ansatz zum Software-Design
  • Interesse an Test-Automatisierungs-Methodologien
  • Vorherige Erfahrung mit Ubuntu oder anderen Linux-Distributionen
  • Fähigkeit zur Produktivität in global verteilten Teams

Benefits

  • Maker/Tinkering-Kultur
  • Hardware-Testing und Enablement Expertise
  • Agile Umgebung