Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen in C++ für Embedded- und Desktop-Anwendungen.
- Arbeitgeber: Modernes Unternehmen mit offener Kultur und starkem Teamgeist.
- Mitarbeitervorteile: Moderne Arbeitsausstattung, transparente Kommunikation und internationale Projekte.
- Warum dieser Job: Gestalte die Zukunft mit und arbeite an spannenden, interdisziplinären Projekten.
- Gewünschte Qualifikationen: Erfahrung in C++ und Embedded-Programmierung sowie Teamarbeit.
- Andere Informationen: Dynamisches Umfeld mit vielfältigen Aufgaben und globaler Zusammenarbeit.
Das voraussichtliche Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Erforschen Sie neue Möglichkeiten und suchen Sie einen Ort, an dem Sie wirklich einen Unterschied machen können? Wenn Sie daran interessiert sind, Ihr Fachwissen in C++ und der Entwicklung eingebetteter Software zu innovativen, interdisziplinären Projekten beizutragen, würden wir uns freuen, mit Ihnen in Kontakt zu treten.
Ihre Aufgaben:
- Entwicklung von Softwarelösungen in C++ für eingebettete und Desktop-Anwendungen
- Programmierung von Low-Level-Software für Mikrocontroller (ARM Cortex-M, STM32)
- Enge Zusammenarbeit mit dem Elektronikteam zur Integration von Software und Hardware
- Übernahme der Verantwortung für den gesamten Softwareentwicklungszyklus: Analyse, Design, Implementierung, Test und Dokumentation
- Durchführung von Code-Reviews und Sicherstellung der Softwarequalität durch automatisierte Tests
- Unterstützung bei der Inbetriebnahme, Fehlersuche und Optimierung von Prototypen und Serienprodukten
- Beitrag zu internationalen Entwicklungsprojekten über verschiedene Zeitzonen und Teams hinweg
Ihr Profil:
- Bachelor- oder Masterabschluss in Informatik, Elektrotechnik, Mechatronik oder einem verwandten Bereich
- Mehrjährige Erfahrung in der C++-Softwareentwicklung (idealerweise modernes C++17 oder neuer)
- Starkes Wissen in der eingebetteten Programmierung und der Low-Level-Entwicklung (Registerzugriff, Interrupts, Peripherie-Steuerung)
- Vertrautheit mit gängigen Embedded-Toolchains, Debuggern, Versionskontrolle (Git) und Build-Systemen
- Analytische und strukturierte Denkweise, starkes Verantwortungsbewusstsein und teamorientierter Arbeitsstil
- Ausgezeichnete Deutschkenntnisse (in Wort und Schrift), fließendes Englisch; Französisch ist von Vorteil
Das Unternehmen bietet:
- Moderne Arbeitsgeräte und -umgebung
- Offene Unternehmenskultur und starke Teamorientierung
- Transparente Kommunikation und eine kollaborative Atmosphäre
- Dynamisches Arbeitsumfeld mit internationalem Fokus
- Abwechslungsreiche Aufgaben, interkulturelle Zusammenarbeit und globale Projekte.
Aufgrund gesetzlicher Anforderungen können wir für diese Position nur Schweizer oder EU-Bürger berücksichtigen. Biljana Coppola freut sich auf den Erhalt Ihrer Bewerbungsunterlagen.
Embedded software developer Arbeitgeber: Humanis AG
Kontaktperson:
Humanis AG HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Embedded software developer
✨Netzwerken, Netzwerken, Netzwerken!
Nutze Plattformen wie LinkedIn, um mit anderen Embedded Software Entwicklern und Fachleuten in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.
✨Zeige deine Fähigkeiten!
Erstelle ein Portfolio oder GitHub-Repository, das deine besten C++ Projekte zeigt. Das gibt potenziellen Arbeitgebern einen direkten Einblick in deine Fähigkeiten und deinen Stil der Softwareentwicklung.
✨Bereite dich auf technische Interviews vor!
Mach dich mit typischen Fragen und Aufgaben für Embedded Software Entwickler vertraut. Übe Coding-Challenges und sei bereit, deine Denkweise und Problemlösungsfähigkeiten zu demonstrieren.
✨Bewirb dich direkt über unsere Website!
Wenn du eine Stelle bei uns im Auge hast, bewirb dich direkt über unsere Website. So zeigst du dein Interesse und erhöhst deine Chancen, schnell in den Auswahlprozess zu kommen.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Embedded software developer
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 Developer interessierst. Das macht deine Bewerbung einzigartig und hebt dich von anderen ab.
Betone deine Erfahrungen: Erzähle uns von deinen bisherigen Projekten und Erfahrungen mit C++ und embedded Softwareentwicklung. Konkrete Beispiele helfen uns, deine Fähigkeiten besser zu verstehen und wie du unser Team unterstützen kannst.
Sei strukturiert: Achte darauf, dass deine Bewerbung klar und übersichtlich ist. Gliedere dein Anschreiben und deinen Lebenslauf so, dass wir schnell die wichtigsten Informationen finden können. Ein gut strukturierter Lebenslauf zeigt auch deine analytische Denkweise!
Bewirb dich über unsere Website: Wir freuen uns, wenn du dich direkt über unsere Website bewirbst! So können wir sicherstellen, dass deine Unterlagen schnell bei uns ankommen und du keine wichtigen Schritte verpasst. Lass uns gemeinsam durchstarten!
Wie du dich auf ein Vorstellungsgespräch bei Humanis AG vorbereitest
✨Mach dich mit C++ vertraut
Stelle sicher, dass du deine Kenntnisse in C++ auffrischst, insbesondere in den neueren Versionen wie C++17. Bereite dich darauf vor, spezifische Fragen zu beantworten und Beispiele aus deiner bisherigen Arbeit zu geben, die deine Fähigkeiten in der Embedded-Softwareentwicklung zeigen.
✨Verstehe die Hardware
Da du eng mit dem Elektronikteam zusammenarbeiten wirst, ist es wichtig, ein gutes Verständnis für die Hardware zu haben, mit der du arbeiten wirst. Informiere dich über ARM Cortex-M und STM32, um während des Interviews gezielt auf diese Themen eingehen zu können.
✨Bereite dich auf Code-Reviews vor
Sei bereit, über deine Erfahrungen mit Code-Reviews zu sprechen. Überlege dir, wie du Qualitätssicherung durch automatisierte Tests in deinen Projekten implementiert hast und welche Tools du dafür verwendet hast. Das zeigt dein Engagement für hohe Softwarequalität.
✨Sprich über Teamarbeit
Da die Stelle eine teamorientierte Arbeitsweise erfordert, solltest du konkrete Beispiele für erfolgreiche Zusammenarbeit in internationalen Projekten parat haben. Betone deine Kommunikationsfähigkeiten in Deutsch und Englisch und wie du kulturelle Unterschiede in einem Team gemeistert hast.