Let's talk about the job

We offer exciting jobs for different areas. We are active in the areas of permanent employment, freelance projects and temporary work. Simply upload your profile and we will contact you immediately. If there is no suitable job for you, we would be pleased to receive your unsolicited application.

Find the job you like!
search
reorder
keyboard_arrow_left Back
Is this a good fit for you?

AFRA-4345 - Erlang/OTP Entwickler mit Linux/Unix Erfahrung (m/w/d) (DE)

[7692]
Erlang/OTP, Linux/Unix, Softwareentwicklung

Projekt-/Aufgabenbeschreibung: ·Entwicklung und Dokumentation von Software-Lösungen ·Aufsetzen einer Buildroot basierten Entwicklungsumgebung für die eingesetzten Intel Architektur CPUs ·Implementation der Geräte Software und Anbindung an vorhandene Linux Treiber ·Anpassung und Neu-Entwicklung von Linux Device Treibern ·Einrichtung/Konfiguration von NAT und NAC ·Protokollentwicklung zur Anbindung der Backendsysteme ·Umsetzung von Verschlüsselungs- und Signaturkonzepten zur Absicherung der Authentizität von auf den Geräten anzuzeigenden Informationen bzw. Dokumenten und von Software-Updates ·Implementation von TPM basiertem Secure-Boot und Full Disk Encryption ·Definition der Security Prozesse bei der Installation beim Hersteller ·Dokumentation des Systems und Sourcecodes ·Testerstellung mittels Property- bzw. Model-Based-Testing ·Teilnahme an den Abstimmungen mit den Verantwortlichen für Backend und Gerätehardware als auch mit den Gerätelieferanten ·Verfeinerung der Konzepte der übergreifenden technischen Gesamtlösung · Konzeption der Integration mit den umgebenden Systemen (inkl. Schnittstellendesign) · Anforderungsaufnahme und Berücksichtigung dieser in der Konzepterstellung · Dokumentation der Konzepte · Bewerten der Langlebigkeit, Qualität und des Ausfallrisikos der Software-Komponenten · Umfassende Fehleranalysen und deren Behebung Anforderungen – must have: ·Sehr gute Kenntnisse in der Programmiersprache Erlang/OTP (mind. jeweils 3 Jahre Projekt-Erfahrung) ·fundierte praktische Linux oder/und Unix Betriebssystemkenntnisse (mind. 3 Jahre) ·mind. 8 Jahre relevante/einschlägige Berufserfahrung im technischen Umfeld mit Schwerpunkt Softwareentwicklung Anforderungen – should + nice to have: ·Kenntnisse in Embedded Systeme ·Kenntnisse in Security und/oder Public und Private Key Verschlüsselungsverfahren ·Erfahrungen mit Verteilten Systemen (distributed systems) ·Erfahrung im Einsatz von Erlang/OTP auf Embedded Systems ·Praktische Erfahrung mit Buildroot Nachweis durch Referenzprojekte ·Praktische Kenntnisse in NetzwerkRouting und Security (NAT und NAC) ·Methodische Erfahrungen und Kenntnisse in der Umsetzung Agiler Softwareentwicklung (Kanban oder Scrum) ·Mehrjährige Expertise über die Kommunikation in Projekten in englischer Sprache ·Konfliktfähigkeit, Durchsetzungsvermögen und insbesondere Teamgeist ·Überzeugendes und professionelles Auftreten (Telefon-) Interview ·Kenntnisse und/oder Erfahrungen im Bereich Netzwerk-Protokolle ·Kenntnisse mit skalierbaren Systemen und Load-Testing

Projekt-/Aufgabenbeschreibung:


  • Entwicklung und Dokumentation von Software-Lösungen
  • Aufsetzen einer Buildroot basierten Entwicklungsumgebung für die eingesetzten Intel Architektur CPUs
  • Implementation der Geräte Software und Anbindung an vorhandene Linux Treiber
  • Anpassung und Neu-Entwicklung von Linux Device Treibern
  • Einrichtung/Konfiguration von NAT und NAC
  • Protokollentwicklung zur Anbindung der Backendsysteme
  • Umsetzung von Verschlüsselungs- und Signaturkonzepten zur Absicherung der Authentizität von auf den Geräten anzuzeigenden Informationen bzw. Dokumenten und von Software-Updates
  • Implementation von TPM basiertem Secure-Boot und Full Disk Encryption
  • Definition der Security Prozesse bei der Installation beim Hersteller
  • Dokumentation des Systems und Sourcecodes
  • Testerstellung mittels Property- bzw. Model-Based-Testing
  • Teilnahme an den Abstimmungen mit den Verantwortlichen für Backend und Gerätehardware als auch mit den Gerätelieferanten
  • Verfeinerung der Konzepte der übergreifenden technischen Gesamtlösung
  •  Konzeption der Integration mit den umgebenden Systemen (inkl. Schnittstellendesign)
  •  Anforderungsaufnahme und Berücksichtigung dieser in der Konzepterstellung
  •  Dokumentation der Konzepte
  •  Bewerten der Langlebigkeit, Qualität und des Ausfallrisikos der Software-Komponenten
  •  Umfassende Fehleranalysen und deren Behebung


Anforderungen – must have:


  • Sehr gute Kenntnisse in der Programmiersprache Erlang/OTP (mind. jeweils 3 Jahre Projekt-Erfahrung)
  • fundierte praktische Linux oder/und Unix Betriebssystemkenntnisse (mind. 3 Jahre)
  • mind. 8 Jahre relevante/einschlägige Berufserfahrung im technischen Umfeld mit Schwerpunkt Softwareentwicklung


Anforderungen – should + nice to have:


  • Kenntnisse in Embedded Systeme
  • Kenntnisse in Security und/oder Public und Private Key Verschlüsselungsverfahren
  • Erfahrungen mit Verteilten Systemen (distributed systems)
  • Erfahrung im Einsatz von Erlang/OTP auf Embedded Systems
  • Praktische Erfahrung mit Buildroot Nachweis durch Referenzprojekte
  • Praktische Kenntnisse in NetzwerkRouting und Security (NAT und NAC)
  • Methodische Erfahrungen und Kenntnisse in der Umsetzung Agiler Softwareentwicklung (Kanban oder Scrum)
  • Mehrjährige Expertise über die Kommunikation in Projekten in englischer
    Sprache
  • Konfliktfähigkeit, Durchsetzungsvermögen und insbesondere Teamgeist
  • Überzeugendes und professionelles Auftreten (Telefon-) Interview
  • Kenntnisse und/oder Erfahrungen im Bereich Netzwerk-Protokolle
  • Kenntnisse mit skalierbaren Systemen und Load-Testing
 

map Berlin, Deutschland date_range 01.08.2022 update Freelance


No suitable job? Send us a message!

No suitable job for you? No problem! Just send us your name, your e-mail address and a short description of your desired job. We will get back to you immediately with matching positions!