Auf einen Blick
- Aufgaben: Entwickle innovative Embedded-Software für mechatronische Systeme und arbeite an spannenden Projekten.
- Unternehmen: Schwäbische Werkzeugmaschinen GmbH - ein führendes Unternehmen in der Maschinenbauindustrie.
- Vorteile: Attraktives Gehalt, flexible Arbeitszeiten und Möglichkeiten zur beruflichen Weiterbildung.
- Weitere Informationen: Dynamisches Team mit hervorragenden Karrierechancen und einem kreativen Arbeitsumfeld.
- Warum dieser Job: Gestalte die Zukunft der Technologie mit und entwickle Lösungen, die einen echten Unterschied machen.
- Qualifikationen: Studium in Elektrotechnik oder Mechatronik und Erfahrung in der Embedded Softwareentwicklung.
Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Aufgabe
- Konzeption und Design von Embedded-Software-Architekturen für mechatronische Systeme
- Entwicklung und Implementierung von Software auf Microcontroller-Plattformen (nRF52, STM32, Xe166)
- Erstellung und Pflege von hardwarenahen Treibern (CAN, UART, SPI, I²C, etc.)
- Entwicklung und Integration von Kommunikationsprotokollen (proprietäre Protokolle und Protokoll-Stacks)
- Anwendung von Regelungstechnik zur Steuerung mechatronischer Komponenten
- Durchführung von Debugging und Fehleranalysen auf Hardware- und Softwareebene
- Planung und Durchführung von Komponenten- und Integrationstests
- Entwicklung und Pflege von Unit-Tests zur Sicherstellung der Softwarequalität
- Dokumentation der Software und der Softwarearchitektur
Qualifikation
- Abgeschlossenes Studium der Elektrotechnik, Technischen Informatik, Mechatronik oder vergleichbare Qualifikation
- Mehrjährige Berufserfahrung in der Embedded Softwareentwicklung, idealerweise im industriellen Umfeld
- Fundierte Kenntnisse in der Programmierung von Microcontrollern (C/C++, ggf. Assembler)
- Erfahrung mit Echtzeitbetriebssystemen (RTOS) und Embedded Frameworks
- Sicherer Umgang mit Kommunikationsschnittstellen und Protokollen
- Kenntnisse in der Regelungstechnik und deren Umsetzung in Embedded Systemen
- Erfahrung mit Debugging-Tools (z. B. JTAG, SWD) und Unit-Test-Frameworks
- Selbstständige, strukturierte und lösungsorientierte Arbeitsweise
- Teamfähigkeit und Kommunikationsstärke
- Gute Deutsch- und Englischkenntnisse in Wort und Schrift
Embedded Software Engineer (m/w/d) Arbeitgeber: SW - Schwäbische Werkzeugmaschinen
Die Schwäbische Werkzeugmaschinen GmbH ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern nicht nur ein innovatives Arbeitsumfeld in der schönen Stadt Schramberg bietet, sondern auch zahlreiche Möglichkeiten zur persönlichen und beruflichen Weiterentwicklung. Mit einem starken Fokus auf Teamarbeit und einer offenen Unternehmenskultur fördern wir Kreativität und Eigenverantwortung, während wir gleichzeitig attraktive Benefits und eine ausgewogene Work-Life-Balance bieten.
Kontaktdaten:
SW - Schwäbische Werkzeugmaschinen Recruiting-Team
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Embedded Software Engineer (m/w/d) erhalten könnten
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Embedded Software Engineers in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe das Debugging und die Erklärung deiner Projekte. Zeige, dass du nicht nur Code schreiben kannst, sondern auch Probleme lösen kannst.
✨Tipp Nummer 3
Sei proaktiv! Wenn du eine interessante Stelle siehst, bewirb dich direkt über unsere Website. Warte nicht darauf, dass die perfekte Gelegenheit zu dir kommt – mach den ersten Schritt!
✨Tipp Nummer 4
Zeige deine Leidenschaft für Embedded Systems! Sprich über deine Lieblingsprojekte und was dich an der Technologie fasziniert. Deine Begeisterung kann den Unterschied machen!
Wir glauben, dass du diese Fähigkeiten brauchst, um Embedded Software Engineer (m/w/d) mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Mach es persönlich!:Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Ansprache und erzähle uns, warum du dich für die Stelle als Embedded Software Engineer interessierst. Das macht deine Bewerbung einzigartig und hebt dich von anderen ab.
Betone deine Erfahrungen:Erzähle uns von deinen bisherigen Projekten und Erfahrungen in der Embedded Softwareentwicklung. Konzentriere dich auf relevante Technologien wie Microcontroller und Kommunikationsprotokolle, die in der Stellenbeschreibung erwähnt werden. So sehen wir direkt, dass du die richtige Person für den Job bist!
Sei strukturiert:Halte deine Bewerbung klar und übersichtlich. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. Eine gut strukturierte Bewerbung zeigt uns, dass du auch in deiner Arbeit organisiert bist – das ist besonders wichtig in der Softwareentwicklung!
Bewirb dich über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass alle Unterlagen an die richtige Stelle gelangen und du keine wichtigen Schritte im Bewerbungsprozess verpasst. Wir freuen uns auf deine Bewerbung!
Wie man sich auf ein Vorstellungsgespräch bei SW - Schwäbische Werkzeugmaschinen vorbereitet
✨Verstehe die Technologien
Mach dich mit den spezifischen Microcontrollern und Kommunikationsprotokollen vertraut, die in der Stellenbeschreibung erwähnt werden. Zeige im Interview, dass du nicht nur die Theorie kennst, sondern auch praktische Erfahrungen mit nRF52, STM32 oder ähnlichen Plattformen hast.
✨Bereite konkrete Beispiele vor
Überlege dir konkrete Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Erkläre, wie du Debugging-Tools eingesetzt hast oder welche Rolle du bei der Entwicklung von hardwarenahen Treibern gespielt hast. Das zeigt deine praktische Erfahrung und Problemlösungsfähigkeiten.
✨Fragen zur Regelungstechnik
Da Regelungstechnik ein wichtiger Bestandteil der Position ist, sei bereit, Fragen dazu zu beantworten. Überlege dir, wie du Regelungstechnik in deinen bisherigen Projekten angewendet hast und welche Ergebnisse du erzielt hast. Das wird dein Fachwissen unterstreichen.
✨Teamarbeit betonen
Die Stelle erfordert Teamfähigkeit und Kommunikationsstärke. Bereite Beispiele vor, in denen du erfolgreich im Team gearbeitet hast, um Probleme zu lösen oder Projekte abzuschließen. Zeige, dass du nicht nur technisch versiert bist, sondern auch gut mit anderen zusammenarbeiten kannst.