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.
Is this a good fit for you?
AFRA-4751 - Senior Entwickler (Embedded Software Testmanagement) (m/w/d) (DE)
[7900]
Softwareentwicklung, Testmanagement, embedded
Projekt-/Aufgabenbeschreibung: ·Entwerfen und Erstellen von Software (Coding) ·Aufbau, Weiterentwicklung und Administration von Laborinfrastruktur (Elektrotechnik, Netzwerk, Hypervisor, VMs, Linux basierte Geräte und Servern) ·Definition von Testvorgehen auf Unit-, Service- und Integrationsebene ·Konzeption und Entwicklung von automatisierten und manuellen Systemtests ·Auswahl von Tools, Frameworks für automatisierten und manuellen Systemtests Anforderungen – must have: ·Umfassende Expertise aus mindestens 3 Jahren relevanter, praktischer Erfahrung in der C+-Entwicklung, auch mit modernem C+ (nach C++14 Standard) und der Standard Template Library (STL) für Linux im Embedded Bereich und im Bereich verteilter Anwendungen ·Umfassende Expertise aus mindestens 3 Jahren relevanter, praktischer Erfahrung im Betriebssystemen Linux/ Unix (Shell, Kernel, Treiber, Init System) sowie im Bereiche Netzwerke und Protokolle ·Umfassende Expertise aus mindestens 3 Jahren relevanter, praktischer Erfahrung im Bereich von Software Teststrategien und insbesondere Testautomatisierung sowie Kenntnis gängiger Testtools und Testmethodiken (funktional und technisch) ·Umfassende Expertise aus mindestens 3 Jahren relevanter, praktischer Erfahrung in der Code-Qualitätssicherung (Entwicklung von Unit- und Integrationstests, Einbindung von Codeanalysetools (bspw. cpplint, cppcheck, valgrind, SonarQube), Durchführung von CodeReviews, Pairing, etc.) ·Umfassende Expertise aus mindestens 3 Jahren relevanter, praktischer Erfahrung mit GitLab und Jenkins sowie im Umgang mit Monitoring-Tools wie Kibana und Grafana
Projekt-/Aufgabenbeschreibung:
- Entwerfen und Erstellen von Software (Coding)
- Aufbau, Weiterentwicklung und Administration von Laborinfrastruktur (Elektrotechnik, Netzwerk, Hypervisor, VMs, Linux basierte Geräte und Servern)
- Definition von Testvorgehen auf Unit-, Service- und Integrationsebene
- Konzeption und Entwicklung von automatisierten und manuellen Systemtests
- Auswahl von Tools, Frameworks für automatisierten und manuellen Systemtests
Anforderungen – must have:
- Umfassende Expertise aus mindestens 3 Jahren relevanter, praktischer Erfahrung in der C+-Entwicklung, auch mit modernem C+ (nach C++14 Standard) und der Standard Template Library (STL) für Linux im Embedded Bereich und im Bereich verteilter Anwendungen
- Umfassende Expertise aus mindestens 3 Jahren relevanter, praktischer Erfahrung im Betriebssystemen Linux/ Unix (Shell, Kernel, Treiber, Init System) sowie im Bereiche Netzwerke und Protokolle
- Umfassende Expertise aus mindestens 3 Jahren relevanter, praktischer Erfahrung im Bereich von Software Teststrategien und insbesondere Testautomatisierung sowie Kenntnis gängiger Testtools und Testmethodiken (funktional und technisch)
- Umfassende Expertise aus mindestens 3 Jahren relevanter, praktischer Erfahrung in der Code-Qualitätssicherung (Entwicklung von Unit- und Integrationstests, Einbindung von Codeanalysetools (bspw. cpplint, cppcheck, valgrind, SonarQube), Durchführung von CodeReviews, Pairing, etc.)
- Umfassende Expertise aus mindestens 3 Jahren relevanter, praktischer Erfahrung mit GitLab und Jenkins sowie im Umgang mit Monitoring-Tools wie Kibana und Grafana