Software DevOps Engineer Embedded Systeme
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Job description
- Full-timeEmployment type: Full-time
- €67,000 - €88,500 (XING estimate)
- On-site
- Be an early applicant, München Vor Ort Vollzeit Mid-Level vor 5 Tagen Gehaltsrahmen wird im Prozess kommuniziert Teilen, Das Unternehmen ist ein innovativer Anbieter im Bereich der Küchentechnologie und entwickelt Premium-Kücheneinbaugeräte, die durch intelligente Technologien und ein hohes Maß an Designanspruch bestechen. In der Abteilung Technology wird das gesamte Know-how für die Küchengeräte entwickelt. Hier arbeiten Teams von Spezialisten aus den Bereichen Konstruktion, Metall und Kunststoff, Elektronik und Software zusammen, um Produkte zu entwickeln und zu modifizieren. Die tägliche Herausforderung besteht darin, Kundenwünsche sowie Verbesserungsvorschläge der Mitarbeiter in die Produktentwicklung einfließen zu lassen. Das technische Projektmanagement übernimmt die zentrale Koordination und Steuerung der Entwicklungsprojekte, die von der Idee bis zur Umsetzung reichen. In einem eigenen Versuchslabor werden Konzepte unter realen Bedingungen getestet und weiterentwickelt, was zu Innovationen auf höchstem Niveau führt. In dieser Rolle sind Sie verantwortlich für den Aufbau, die Automatisierung und die kontinuierliche Weiterentwicklung der CI/CD-Pipelines für die Embedded-Softwareentwicklung. Zu Ihren Aufgaben gehören die Pflege und Optimierung von Build-, Test- und Release-Automatisierungen sowie die Administration und Weiterentwicklung der Entwicklungsinfrastruktur. Zudem sind Sie für das Deployment- und Versionsmanagement zuständig und stellen die Einhaltung von Sicherheits-, Qualitäts- und Compliance-Standards in der Embedded-Entwicklung sicher. Die enge Zusammenarbeit mit internen und externen Entwicklungsteams ist ebenfalls ein wichtiger Bestandteil Ihrer Tätigkeit, um den Delivery-Prozess kontinuierlich zu verbessern.
Requirements
Für diese Position wird ein abgeschlossenes Studium der Informatik, Software Engineering oder eine vergleichbare Ausbildung vorausgesetzt. Sie sollten Erfahrung im Testen von Embedded-Software mitbringen und ein gutes Verständnis von Mikrocontrollern, Treibern und Echtzeitsystemen haben. Kenntnisse in Programmiersprachen wie C/C++ sind erforderlich, idealerweise verfügen Sie auch über Kenntnisse in Python zur Testautomatisierung. Fundierte Kenntnisse in CI/CD-Umgebungen wie Azure DevOps, GitHub Actions, GitLab oder Jenkins sind ebenfalls notwendig. Zudem sollten Sie mit gängigen Build-Systemen wie CMake, Make und Ninja vertraut sein. Kenntnisse in Testautomatisierung, Testframeworks und Qualitätssicherungsmethoden sind von Vorteil. Persönliche Eigenschaften wie ausgeprägte Kommunikationsfähigkeiten, eine strukturierte Arbeitsweise und eine Hands-on-Mentalität sind ebenfalls wichtig. Sehr gute Deutschkenntnisse sind erforderlich, Englischkenntnisse sind von Vorteil.
Technologien
Python Docker Git C C++ Jenkins
Soft Skills
Teamfähigkeit Kommunikation Analytisches Denken
Erforderliche Sprachen
Deutsch Englisch
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on xing.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where to Find Entry-Level Software Engineering Jobs
The Most Popular IT Jobs on the Market
System change: restart as developer?
Finding IT & Technology English-speaking Jobs in Germany