myitjob GmbH
Embedded Software Engineer
📍 Region Schwyz
Role and responsibilities
Für den Bereich Intelligent Transport suchen wir dich als Embedded Linux Software Engineer. Du entwickelst unser Produktportfolio im Bereich Fahrgastinformation und Zugkommunikation weiter und stellst sicher, dass unsere Kunden massgeschneiderte Lösungen mit höchster Zuverlässigkeit erhalten. Die Produkte von ErvoCom umfassen unteranderem Audioverstärker, Fahrgastsprechstellen, Bediengeräte und Zugfunksysteme. Diese werden sowohl als vernetztes Gesamtsystem als auch als Einzelkomponenten an Fahrzeughersteller, Betreiber und Systemintegratoren vertrieben. Als Embedded Linux Software Engineer nimmst du folgende Aufgaben wahr: Entwicklung und Design neuer Softwarekomponenten auf unserem Embedded-Linux Betriebssystem, Erstellung von Spezifikationen und Softwarearchitekturen, Erstellung von CI/CD-Pipelines und automatisierten Testabläufen, Konzeption und Umsetzung von Cybersecurity-Massnahmen, Unterstützung bei Projektleitung, technischen Abklärungen und Angebotserstellung.
Team / description
ErvoCom ist ein Unternehmen, das Produkte im Bereich Fahrgastinformation und Zugkommunikation entwickelt und vertreibt. Die Produkte umfassen Audioverstärker, Fahrgastsprechstellen, Bediengeräte und Zugfunksysteme, die sowohl als vernetztes Gesamtsystem als auch als Einzelkomponenten an Fahrzeughersteller, Betreiber und Systemintegratoren angeboten werden.
Qualifications and Skills
Abschluss einer höheren Fachschule (HF) oder Fachhochschule (Bachelor / Master) im Bereich Informatik, Elektrotechnik oder einer vergleichbaren Qualifikation
Schnelle Auffassungsgabe, gutes logisches und verknüpftes Denken
Sorgfältige Arbeitsweise und hohes Verantwortungsbewusstsein
Hohe Eigeninitiative, Selbstständigkeit und Teamfähigkeit
Lernbereitschaft und schnelle Anpassungsfähigkeit
Erfahrung in der Embedded Softwareentwicklung unter Linux
Sehr gute Programmierkenntnisse in C++
Erfahrung mit modernen Entwicklungsprozessen wie Git, CI/CD und Testing
Kenntnisse in Skriptsprachen (z. B. Python, Bash) zur Automatisierung von Build- und Testabläufen sind von Vorteil
Kenntnisse Netzwerkkommunikation (TCP/IP, UDP, VLANs, Routing)
Praktische Erfahrungen mit dem Yocto-Projekt zur Erstellung und Anpassung von Embedded-Linux-Distributionen sind von Vorteil
Gute Deutschkenntnisse in mündlicher und schriftlicher Form
Gute Englischkenntnisse in mündlicher und schriftlicher Form