Embedded Software Engineer w/m 80-100 Hybrid
franke
About the role
Zusammenfassung der Stellenausschreibung (Embedded Software Engineer – Hybrid, Franke Coffee Systems)
| Bereich | Wesentliche Punkte |
|---|---|
| Unternehmen | Franke – weltweit führender Anbieter von Küchen‑, Gastronomie‑ und Kaffee‑Lösungen (ca. 8 000 Mitarbeitende, 60 Gesellschaften). |
| Division | Franke Coffee Systems – moderne Lösungen für die professionelle Kaffeezubereitung (vollautomatisch + traditionell). |
| Position | Embedded Software Engineer (w/m) – 40 h/Woche, bis zu 40 % Home‑Office, Hybrid‑Arbeitsmodell. |
| Aufgaben | • Verantwortung für den gesamten Software‑Lifecycle (Analyse → Architektur → Implementierung → Test → Wartung → Deployment → Support). • Entwicklung stabiler, funktionaler und benutzerfreundlicher Firmware für Kaffeemaschinen. • Enge Zusammenarbeit mit Product Ownern & Stakeholdern (Anforderungs‑ und Business‑Analyse). • Konzeption, Implementierung, Testing & Integration von Features/User‑Stories. • Teilnahme an Design‑ und Code‑Reviews, Sicherstellung von Best‑Practices. • Kontinuierliche Integration (CI) und Sicherstellung der Funktionsfähigkeit. |
| Qualifikationen | • Hochschulabschluss (BSc) in Informatik, Computer Science, System Engineering, Elektronik o. Ä. • Fundierte C/C++‑Kenntnisse; Erfahrung im agilen Embedded‑Umfeld (Scrum) wünschenswert. • Verständnis von Komponenten‑ und Service‑basierten Architekturen über den gesamten Software‑Lebenszyklus. • Erfahrung mit Atlassian‑Jira, Git, CI‑Tools (Jenkins, Bamboo). • Unit‑Testing & testgetriebene Entwicklung (TDD). • Unternehmerisches, kundenorientiertes Denken, analytische Stärke, Team‑Spirit. • Sehr gute Deutsch‑ und Englischkenntnisse in Wort und Schrift. |
| Benefits | • Innovations‑ & F&E‑Umfeld am Hauptsitz. • 40‑Stunden‑Woche, bis zu 40 % Home‑Office. • Gute Anbindung (Bahnhof, Autobahn) + Gratis‑Parkplätze. • Mindestens 5 Wochen Urlaub. • Personalrestaurant & kostenlose Kaffee‑Getränke (Espresso bis Latte Macchiato). |
| Kontakt | Danijel Zeravica, HR‑Manager – „Jetzt bewerben“ über den Button. |
Wie du dich optimal bewirbst
1. Anschreiben (Cover Letter) – Muster (Deutsch)
[Dein Name]
[Straße Hausnummer]
[PLZ Ort]
[Telefon] – [E‑Mail]Franke Coffee Systems
z. Hd. Herr Danijel Zeravica
[Adresse des Unternehmens][Ort], [Datum]
Betreff: Bewerbung als Embedded Software Engineer (Hybrid) – Ref. [falls angegeben]
Sehr geehrter Herr Zeravica,
mit großer Begeisterung habe ich Ihre Stellenausschreibung für die Position des Embedded Software Engineer gelesen. Als leidenschaftlicher Entwickler mit [X] Jahren Erfahrung in C/C++‑basierten Embedded‑Systemen und fundierter Praxis in agilen Scrum‑Teams sehe ich mich als idealen Kandidaten, um die Software‑Qualität Ihrer hochmodernen Kaffeemaschinen weiter zu steigern.
Warum ich zu Franke passe
- Kompletter Software‑Lifecycle: In meiner letzten Position bei [Unternehmen] war ich für die gesamte Entwicklung einer IoT‑fähigen Küchengeräte‑Firmware verantwortlich – von Anforderungsanalyse über Architektur‑Design bis hin zu CI‑gestütztem Deployment und Kunden‑Support.
- Agile Arbeitsweise: Ich habe mehrere Sprints als Scrum‑Teammitglied geleitet, User‑Stories definiert und aktiv an Retrospektiven teilgenommen.
- Moderne Tool‑Chain: Täglich arbeite ich mit Jira, Git, Jenkins und Docker; Unit‑Tests (GoogleTest) und TDD sind fester Bestandteil meines Entwicklungsprozesses.
- Kunden‑ und Qualitätsfokus: Durch enge Abstimmung mit Produkt‑Ownern und End‑User‑Feedback konnte ich die Fehlerrate um 30 % reduzieren und die Time‑to‑Market für neue Features um 20 % verkürzen.
Was ich bei Franke einbringen möchte
- Weiterentwicklung einer robusten, service‑orientierten Firmware‑Architektur, die zukünftige Feature‑Erweiterungen (z. B. Cloud‑Anbindung, neue Brüh‑Profile) problemlos unterstützt.
- Optimierung Ihrer CI‑Pipelines, um automatisierte Tests und Deployments noch schneller und zuverlässiger zu gestalten.
- Aktive Mitgestaltung von Code‑Reviews und Knowledge‑Sharing‑Sessions, um das gesamte Team auf dem neuesten Stand von Best‑Practices zu halten.
Ich freue mich darauf, meine technische Expertise und meine Leidenschaft für exzellenten Kaffeegenuss in Ihr innovatives Umfeld einzubringen. Gerne überzeuge ich Sie in einem persönlichen Gespräch von meiner Motivation und meinem Fit für die Position.
Mit freundlichen Grüßen
[Dein Name]
Tipps:
- Passe das Anschreiben an deine konkreten Projekte an (z. B. „Entwicklung einer Echtzeit‑Steuerung für Espressomaschinen“).
- Erwähne, falls du bereits Erfahrung mit Kaffee‑ oder Haushaltsgeräten hast – das ist ein Plus.
- Halte das Anschreiben auf eine Seite und verwende klare, aktive Formulierungen.
2. Lebenslauf – Fokusbereiche
| Abschnitt | Was hervorheben |
|---|---|
| Profil / Summary | 2‑3 Zeilen: Embedded‑Engineer, C/C++, Scrum, CI/CD, Passion für Kaffee‑Tech. |
| Berufserfahrung | • Position, Unternehmen, Zeitraum • Kernaufgaben (Firmware‑Entwicklung, Architektur, CI‑Pipelines) • Erfolge (KPIs, Qualitätsverbesserungen, Release‑Zyklen) |
| Technische Skills | C, C++, Embedded Linux/RTOS, Git, Jira, Jenkins, Docker, GoogleTest, TDD, UML, CAN/BUS, I2C, SPI, Debug‑Tools (JTAG, GDB). |
| Methoden | Scrum, Agile, Continuous Integration, Test‑Driven Development, Code‑Review‑Prozesse. |
| Sprachen | Deutsch (Muttersprache), Englisch (fließend). |
| Ausbildung | BSc Informatik / Elektrotechnik – Hochschule, Abschlussjahr, ggf. relevante Projekte. |
| Zusätzliche | Zertifikate (z. B. Certified Scrum Developer), Hackathons, Open‑Source‑Beiträge (falls vorhanden). |
3. Online‑Profil / Portfolio
- GitHub / GitLab: Zeige ein oder zwei kleine, gut dokumentierte Embedded‑Projekte (z. B. „Espresso‑PID‑Regler“).
- LinkedIn: Aktualisiere dein Profil, füge Schlüsselwörter wie Embedded C++, Scrum, CI/CD, Firmware Development hinzu.
- Xing: In der Schweiz/Germany ist Xing ebenfalls verbreitet – ein gepflegtes Profil kann zusätzlichen Eindruck hinterlassen.
4. Bewerbungsunterlagen einreichen
- Dateiformat: PDF, einheitliche Benennung (z. B. Vorname_Nachname_Resume.pdf).
- Betreff der E‑Mail (falls per Mail): Bewerbung Embedded Software Engineer – [Dein Name].
- Anschreiben & Lebenslauf: Beide als separate PDFs oder zusammen als ein Dokument (je nach Vorgabe).
- Referenzen: Optional, aber ein kurzer Hinweis („Referenzen auf Anfrage“) ist üblich.
5. Vorbereitung auf das Interview
| Thema | Mögliche Fragen |
|---|---|
| Technik | • Wie gehst du beim Debuggen einer Echtzeit‑Firmware vor? • Erkläre den Unterschied zwischen FreeRTOS‑Tasks und Interrupt Service Routines. • Wie implementierst du Unit‑Tests für hardware‑nahe C‑Code? |
| Agilität | • Wie strukturierst du ein Sprint‑Backlog für ein Embedded‑Projekt? • Welche Metriken nutzt du, um die Qualität deiner CI‑Pipeline zu messen? |
| Domäne | • Welche besonderen Anforderungen siehst du bei der Software für Kaffeemaschinen (z. B. Temperatur‑Stabilität, Hygiene‑Standards)? |
| Soft Skills | • Beschreibe eine Situation, in der du ein technisches Problem für einen Kunden verständlich erklärt hast. • Wie gehst du mit widersprüchlichen Anforderungen von Stakeholdern um? |
Fazit
Du hast alle Voraussetzungen, um bei Franke Coffee Systems erfolgreich zu sein – insbesondere deine C/C++‑Erfahrung, agile Arbeitsweise und das Interesse an hochwertigen Kaffee‑Lösungen. Nutze das obige Muster‑Anschreiben, passe deinen Lebenslauf gezielt an die genannten Responsibilities und Qualifications an und reiche deine Unterlagen über den „Jetzt bewerben“-Button ein. Viel Erfolg beim Bewerbungsprozess! 🚀
Requirements
- Fundierte Kenntnisse in C++ / C sowie idealerweise praktische Erfahrung in der agilen Entwicklung (Embedded Umfeld) und der Scrum Methodik
- Konzeptionelles Verständnis verschiedener Entwicklungsmethoden und Architekturen, inklusive Komponenten- und Service-basierte Lösungen im Kontext eines ganzheitlichen Lebenszyklus von Softwareprodukten
- Anwendung moderner Tracking Tools und Entwicklungsumgebungen wie etwa Atlassian Jira, Source Code Management und Entwicklungsabläufe mit Git sowie Erfahrung im Umgang mit Continuous Integration Umgebungen und Build Server Lösungen wie bspw. Jenkins oder Bamboo
- Erfahrungen mit Unit-Testing und in der testgetriebenen Entwicklung
- Unternehmerisches und kundenorientiertes Denken mit der Fähigkeit, sich in die Perspektive von Benutzern und Stakeholdern zu versetzen
- Freude an der Analyse und Lösung von komplexen technischen Fragestellungen
- Offene und positive Einstellung sowie eine starke Motivation für Teamwork
- Interesse an der Übernahme von organisatorischen und technischen Koordinationsaufgaben
- Deutsch- und Englischkenntnisse in Wort und Schrift
Responsibilities
- Übernahme der Verantwortung für alle Phasen der Softwareentwicklung, von der Anforderungsanalyse über die Architektur und Implementierung bis hin zu Test, Wartung, Deployment und Support
- Entwicklung und Bereitstellung stabiler, funktionaler und benutzerfreundlicher Software, die für den produktiven Einsatz beim Kunden freigegeben wird
- Enge Zusammenarbeit mit Product Ownern und anderen Stakeholdern zur Erfassung und Analyse von Geschäfts- und Benutzeranforderungen
- Konzeption, Implementierung, Testing und Integration von Features und User-Stories
- Aktive Teilnahme an Design- und Code-Reviews zur Sicherstellung der Softwarequalität und der Einhaltung von Best Practices
- Sicherstellung der kontinuierlichen Integration und Funktionsfähigkeit
Benefits
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free