Staff Software Engineer – Embedded

Senior Software Engineer
5550 Radstadt
Vollzeit – 38,5 h
ab sofort

Werde Teil unseres Teams!

Wir sind has·to·be. Mit unseren Softwarelösungen und Services gestalten wir die Zukunft der E-Mobilität. Als echte Branchenpioniere sind wir in über 45 Ländern vertreten und versorgen internationale Unternehmen wie AUDI oder IONITY mit smarten Lösungen.

Du möchtest schon heute mitgestalten, wie sich die Welt von morgen bewegt? Flexible Arbeitszeiten sind Dir genauso wichtig wie Teamwork und flache Hierarchien? Dann werde jetzt Teil unseres Teams!

Deine Aufgaben als Staff Software Engineer - Embedded

Als Staff Software Engineer – Embedded wirst Du neue Systeme in einem sich schnell entwickelnden Problembereich entwickeln, entwerfen, implementieren und testen, während Du an einer eingebetteter Plattformsoftware in einer Linux-basierten Umgebung arbeitest. Ereignisgesteuerte und asynchrone Anwendungen werden von Dir hauptsächlich in C und C++ geschrieben. Du programmierst Software, die mit anderen Geräten über Schnittstellen wie CAN, UART, I2C, SPI und andere kommuniziert und diese steuert. Die funktionsübergreifende Zusammenarbeit mit anderen Teams gehört ebenfalls zu Deinen Aufgaben und Du stehst anderen Teammitgliedern als Mentor zur Seite.

  • Arbeit an Plattformsoftware, einschließlich Linux-Kernel, und Kommunikationsschnittstellen, einschließlich CAN, RS-232/485, I2C, SPI, Modbus und PPP
  • Kenntnisse über drahtlose Netzwerke, einschließlich LTE, Wi-Fi und BLE
  • Funktionsübergreifende und globale Zusammenarbeit mit Hardware-, Fertigungs- und anderen Softwareteams zur Definition von Spezifikationen, Funktionen und APIs
  • Teilnahme an Design- und Code-Reviews sowie Mentoring anderer Teammitglieder

Dein Profil

Das solltest Du als Staff Software Engineer – Embedded mitbringen:

  • BS/MS in Informatik/Elektrotechnik oder gleichwertig
  • C/C++-Kenntnisse auf Expertenniveau (vorzugsweise in einer Linux-Umgebung)
  • Nachgewiesene Fähigkeit und Bereitschaft, kritische Designentscheidungen auf Systemebene zu treffen und Projekte von Anfang bis Ende unter minimaler Aufsicht durchzuführen

von Vorteil:

  • Erfahrung mit Ereignisschleifen, asynchroner ereignisgesteuerter Architektur und der Entwicklung skalierbarer und latenzoptimierter verteilter Anwendungsdienste
  • Erfahrung mit modernem C++ (14 und 17)
  • Kenntnisse im Umgang mit GCC, Make, CMake, git, gdb
  • Erfahrung mit Messaging-Schnittstellen wie MQTT, D-Bus, CoAP
  • Erfahrung mit kundenspezifischen Linux BSPs, Board Bring-up, Gerätetreibern, Dateisystemen
  • Erfahrung mit buildroot, yocto, systemd
  • Kenntnisse in der Konnektivitätsarchitektur mit drahtlosen (Mobilfunk, Wi-Fi, Bluetooth und NFC) und kabelgebundenen (Ethernet) Schnittstellen
  • Erfahrung mit EV/EVSE-Produkten

Unser Angebot

Wir bieten einen zukunftssicheren Arbeitsplatz in einem innovativen, wachsenden und dynamischen Team mit internationalen Kunden in einer nachhaltigen Branche.
Unser Headquarter befindet sich in einer der schönsten Gegenden Österreichs, in einem modernen, 2021 neu erbauten Campus mit einem motivierenden Arbeitsumfeld und vielen Benefits.

Zur Anwendung kommt der IT-KV (ST2) in der jeweils aktuellen Fassung.

Noch nicht überzeugt? Dann schau doch mal auf Facebook oder kununu.

Du fühlst Dich angesprochen? Dann bewirb Dich jetzt!

Deine Vorteile auf einen Blick

Wir freuen uns über Deine aussagekräftige Bewerbung

Jetzt bei has·to·be bewerben

Du willst in unserem innovationsgetriebenen Unternehmen in einem jungen und motivierten Team arbeiten? Dann sende bitte deine persönlichen Bewerbungsunterlagen an die folgenden Kontaktdaten:
 
has·to·be gmbh
Headquarter: Salzburger Straße 26, A-5550 Radstadt, Österreich
Christopher Spannberger
Tel: 0664 5046970

Mehr über das Unternehmen

Du willst mehr über has·to·be erfahren? Dann besuche uns auf unseren Social Media-Kanälen.
Scroll to Top