Embedded Linux / C++ Software Engineer (m/w/d)
Embedded Linux / C++ Software Engineer (m/w/d)
Embedded Linux / C++ Software Engineer (m/w/d)
Embedded Linux / C++ Software Engineer (m/w/d)
Jobriver HR Service
Internet, IT
Köln
- Art der Beschäftigung: Vollzeit
- 54.000 € – 78.000 € (von XING geschätzt)
- Vor Ort
- Zu den Ersten gehören
Embedded Linux / C++ Software Engineer (m/w/d)
Über diesen Job
Embedded Linux / C++ Software Engineer (m/w/d)
Beschreibung
Das Unternehmen ist ein führender Anbieter im Bereich der Laborautomatisierung und hat sich über viele Jahre einen hervorragenden Ruf erarbeitet, indem es seinen Kunden innovative Softwarelösungen und Geräte bereitstellt. Zur Verstärkung des Teams suchen wir einen Embedded Linux / C++ Software Engineer (m/w/d). In dieser Rolle sind Sie verantwortlich für das Entwerfen, Implementieren und Warten von Linux-Systemen sowie den Komponenten der Automatisierungssoftware. Sie werden strukturierte Softwarearchitekturen entwickeln, die den Kern der Automatisierungssoftware und deren Schnittstellen gestalten. Zudem planen und konfigurieren Sie Betriebssystemvorlagen für Linux, insbesondere mit Yocto. Ein weiterer wichtiger Aspekt Ihrer Tätigkeit ist die Pflege und Entwicklung von CI/CD-Pipelines. Sie arbeiten eng mit anderen Abteilungen zusammen, um Anforderungen zu erarbeiten und langfristige, tragfähige Lösungen für das System zu entwickeln. Das Team zeichnet sich durch eine hohe technische Expertise und eine klare Produktorientierung aus, was Ihnen die Möglichkeit gibt, an technisch anspruchsvollen Aufgaben mit echtem Gestaltungsspielraum zu arbeiten. Darüber hinaus legt das Unternehmen großen Wert auf nachhaltige Qualität, robuste Architekturen und saubere Prozesse. Persönliche Weiterentwicklung wird gefördert, und es werden Fortbildungen angeboten, um Ihre Stärken auszubauen.
Anforderungen
Der ideale Kandidat bringt mehr als 5 Jahre Berufserfahrung im Softwaredesign und in der Softwareentwicklung mit, insbesondere in modernem C++17. Wünschenswert sind Kenntnisse in IEC 62443 und MISRA C++. Sie sollten nachgewiesene Erfahrung in der Entwicklung von Linux-Betriebssystemen im Embedded- bzw. Echtzeitumfeld haben, wobei Kenntnisse in Yocto von Vorteil sind. Ein tiefgehendes Verständnis des Linux-Kernels ist ebenso erforderlich wie Erfahrung in der Pflege und Entwicklung von CI/CD-Pipelines. Eine zielorientierte, selbstständige Arbeitsweise sowie ausgeprägte Teamfähigkeit sind für diese Position unerlässlich. Zudem sollten Sie die Motivation mitbringen, sich komplexe technische Zusammenhänge eigenständig zu erarbeiten. Gute Kenntnisse in Bash/Shell und Python runden Ihr Profil ab.