Software Entwickler (m/w/d) Embedded Software remote

remote  ‐ Vor Ort
Dieses Projekt ist archiviert und leider nicht (mehr) aktiv.
Sie finden vakante Projekte hier in unserer Projektbörse.

Beschreibung

Tätigkeitenbeschreibung
Für unseren Kunden in Frankfurt am Main suchen wir ab sofort einen Software Entwickler (m/w/d) für die Dauer von 11 Monaten.

Anforderungen:

Softwareentwicklung:
Entwerfen und Erstellen von Software (Coding)
Aufbau, Weiterentwicklung und Administration von Laborinfrastruktur (Elektrotechnik, Netzwerk, Hypervisor, VMs, Linux basierte Geräte und Servern)
Ergebnisse der gemeinsamen Arbeit: Software

Softwaretest:
Definition von Testvorgehen auf Unit-, Service- und Integrationsebene
Konzeption und Entwicklung von automatisierten und manuellen Systemtests
Auswahl von Tools, Frameworks
Ergebnisse der gemeinsamen Arbeit: Übergreifende automatisierte Tests

Muss-Anforderungen:
Technologischen Skills
Langjährige praktische Erfahrung in der C++-Entwicklung, auch mit modernem C++ (nach C++14 Standard) und der Standard Template Library (STL) für Linux im Embedded Be[1]reich und im Bereich verteilter Anwendungen
Umfassende Kenntnisse sowie absolut sicherer Umgang mit Linux (Shell, Kernel, Treiber, Init System) sowie im Bereiche Netzwerke und Protokolle
Erfahrung in der Qualitätssicherung (Entwicklung von Unit- und Integrationstests, Einbindung von Codeanalysetools, Durchführung von CodeReviews, Pairing, etc.) sowie Umgang mit Monitoring-Tools wie Kibana und Grafana
Erfahrung mit git und cmake sowie mit Codeanalysetools wie cpplint, cppcheck, valgrind, SonarQube

Methodenkompetenzen
Nachgewiesene methodische Kenntnisse und einschlägige praktische Erfahrungen im Bereich von Software Teststrategien und insbesondere Testautomatisierung sowie Kenntnis gängiger Testtools und Testmethodiken (funktional und technisch)
Nachgewiesene methodische Kenntnisse in der Umsetzung von Agiler Softwareentwicklung (SCRUM)
Analytisches und konzeptionelles Denkvermögen, eigenverantwortliche und ergebnisorientierte Arbeitsweise in Verbindung mit ausgeprägter sozialer Kompetenz und Kommunikationsfähigkeit

Qualifikationen & Zertifizierungen & Erfahrungen
Erfolgreich abgeschlossenes Hochschul- oder Fachhochschulstudium (oder vergleichbare Qualifikation), bevorzugt im Bereich der Informatik

Soll-Anforderungen (nice-to-have):
Fachlichen Skills
Grundsätzliche Branchenkenntnisse Transport und Logistik (insbesondere System Eisenbahn im Bereich der Personenbeförderung)
Kenntnisse der IT-Systeme der Deutschen Bahn
Kenntnisse im Bereich Reisendeninformation (Richtlinien, Regelwerke, Innovationen, Trends)

Technologischen Skills
Erfahrung in der strukturierten Fehleranalyse, Profiling (Performance) und Fehlerbehebung
Erfahrung in den folgenden Programmiersprachen: Go, C#, JavaScript
Praktische Erfahrung im Bereich Elektrotechnik
Erfahrungen mit VoIP, AMQP, ELK, AWS, ARM, imx6, TPM und Disk Encryption wünschenswert

Methodenkompetenzen
Überwachung und Pflege der Projekt-, Unterstützungs-, und Dokumentationsaufträge
Erfahrung im Hinblick auf relevante Prozesse im Scope-, Anforderungs- und Changema[1]nagement
Erfahrung im Management von IT-Delivery Projekten
Konfliktfähigkeit und Durchsetzungsvermögen aber vor allem Teamspirit
Überzeugendes und professionelles Auftreten
Insbesondere kooperativen Arbeitsstil um in dem gewachsenen Umfeld der Deutschen Bahn Türen zu öffnen

Qualifikationen & Zertifizierungen & Erfahrungen
Mindestens 5 Jahre relevanter/ einschlägiger Berufserfahrung
Start
ab sofort
Dauer
31.12.2022
Von
Knieper Consulting GmbH
SIPJOB-ID:
20591
Eingestellt
24.01.2022
Projekt-ID:
2298143
Vertragsart
Freiberuflich
Um sich auf dieses Projekt zu bewerben müssen Sie sich einloggen.
Registrieren