Auf einen Blick
- Aufgaben: Develop and enhance firmware for microcontrollers using C++ in a dynamic team.
- Arbeitgeber: Join Menlo Systems, a leader in optical precision measurements and laser technology.
- Mitarbeitervorteile: Enjoy flexible hours, professional development, and perks like free drinks and employee events.
- Warum dieser Job: Be part of cutting-edge projects in laser technology with a motivated team and creative freedom.
- Gewünschte Qualifikationen: Degree in a technical field, strong C++ skills, and basic Python knowledge required.
- Andere Informationen: Unrestricted permanent position with opportunities for career growth.
Das voraussichtliche Gehalt liegt zwischen 42000 - 60000 € pro Jahr.
Ihr Job im Zukunftsmarkt Laser und Photonik
Die Menlo Systems GmbH zählt seit ihrer Gründung vor 20 Jahren zu den Weltmarktführern auf dem Gebiet der optischen Präzisionsmessungen mit Licht und Lasern. Basierend auf der mit dem Nobelpreis ausgezeichneten Frequenzkammtechnologie stellen wir für unsere Kunden weltweit Lasersysteme bereit, die Anwendungen mit höchster Präzision und Genauigkeit ermöglichen. Die Systeme werden hauptsächlich in der Metrologie und Spektroskopie, in optischen Uhren, in der Quantentechnologie und in Quantencomputern, sowie in Materialprüfung und 3D-Druck eingesetzt. Zu unseren Kunden gehören führende Forschungseinrichtungen und Hightech-Unternehmen weltweit.
Ihr Aufgabengebiet
- Sie verwenden und erweitern ein Framework, um Mikrocontroller-Firmware für eine Vielzahl von Modulen zu entwickeln.
- Die Module werden über SPI, CAN, RS232 oder USB kontrolliert und steuern Peripherie über SPI und I²C an.
- Sie schreiben zusätzlich Werkzeuge für die Arbeit mit den Modulen in der Fertigung, Integration und im Service.
- Unsere neuen Module nutzen das CANopen-Protokoll (Lely-Bibliothek).
- Sie arbeiten eng sowohl mit den Elektronik-Entwicklern der Platinen als auch mit den Software-Entwicklern auf der Anwendungs-Seite zusammen.
Ihr Profil
- Abgeschlossenes Studium mit einer technischen Ausrichtung (z.B. Informatik, Physik oder Elektronik).
- Fundierte Kenntnisse in C++ und zugehörigen Standardbibliotheken.
- Grundlegende Kenntnisse in Python.
- Grundlegende Kenntnisse der Buildsysteme CMake und SCons.
- Erfahrung mit Hardware-Debugging: Arbeiten mit Oszilloskop und Logik-Analyzer.
- Erfahrung mit In-System-Debugging via JTAG oder Serial-Wire ist von Vorteil.
- Strukturierte und selbstständige Arbeitsweise mit verteilter Versionsverwaltung (Git).
- Gute Englischkenntnisse in Wort und Schrift, Deutsch-Kenntnisse von Vorteil.
Wir bieten Ihnen
- Spannende und anspruchsvolle Aufgaben in einem dynamisch wachsenden Markt.
- Eigenverantwortliches Arbeiten in einem hochmotivierten Team mit Gestaltungsfreiraum und flexiblen Arbeitszeiten.
- Unbefristete Festanstellung sowie Möglichkeiten zur beruflichen Weiterbildung.
- Eine Vergütung, die Sie am Unternehmenserfolg teilhaben lässt sowie ein Modell zur betrieblichen Altersvorsorge.
- Kostenlose Getränke und Obst.
- Jobticket oder JobRad sowie Mitarbeiterevents.
Fühlen Sie sich angesprochen? Wir freuen uns auf Ihre Bewerbung! Werden Sie Teil unseres Teams und gestalten Sie die Zukunft mit uns. Wir freuen uns über Ihre Online Bewerbung.
Firmwareentwickler C++ (m/w/d) Arbeitgeber: Menlo Systems GmbH
Kontaktperson:
Menlo Systems GmbH HR Team
bewerbung@menlosystems.com
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Firmwareentwickler C++ (m/w/d)
✨Tip Number 1
Mach dich mit den spezifischen Technologien und Protokollen vertraut, die in der Stellenbeschreibung erwähnt werden, wie SPI, CAN, RS232 und USB. Zeige in deinem Gespräch, dass du nicht nur die Grundlagen von C++ beherrschst, sondern auch ein tiefes Verständnis für die Firmware-Entwicklung in diesen Bereichen hast.
✨Tip Number 2
Bereite dich darauf vor, über deine Erfahrungen mit Hardware-Debugging zu sprechen. Wenn du bereits mit Oszilloskopen oder Logik-Analysatoren gearbeitet hast, bringe konkrete Beispiele mit, um deine Fähigkeiten zu demonstrieren.
✨Tip Number 3
Da Teamarbeit hier wichtig ist, sei bereit, über deine Erfahrungen in der Zusammenarbeit mit Elektronik- und Software-Entwicklern zu berichten. Zeige, dass du gut im Austausch von Ideen bist und wie du zur Lösung von Problemen beigetragen hast.
✨Tip Number 4
Nutze die Gelegenheit, Fragen zu stellen, die dein Interesse an der Firma und der Branche zeigen. Informiere dich über aktuelle Entwicklungen in der Laser- und Photonik-Technologie, um während des Gesprächs relevante Themen anzusprechen.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Firmwareentwickler C++ (m/w/d)
Tipps für deine Bewerbung 🫡
Understand the Job Requirements: Make sure to thoroughly read the job description for the Firmwareentwickler C++ position. Highlight the key skills and qualifications mentioned, such as C++ proficiency, knowledge of Python, and experience with hardware debugging.
Tailor Your CV: Customize your CV to reflect your relevant experience and skills that match the job profile. Emphasize your technical background, especially in C++ and any related projects or roles you've held.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for the field of laser and photonics. Mention specific experiences that demonstrate your ability to work with microcontroller firmware and your collaborative skills with electronics and software developers.
Highlight Your Technical Skills: In your application, clearly outline your technical skills, particularly in C++, Python, and any experience with build systems like CMake and SCons. Include any relevant projects or achievements that showcase your expertise.
Wie du dich auf ein Vorstellungsgespräch bei Menlo Systems GmbH vorbereitest
✨Zeige deine C++ Kenntnisse
Bereite dich darauf vor, spezifische Fragen zu C++ und den Standardbibliotheken zu beantworten. Es könnte hilfreich sein, Beispiele aus deiner bisherigen Arbeit zu nennen, um deine Fähigkeiten zu demonstrieren.
✨Verstehe die Hardware
Da du mit Mikrocontrollern und verschiedenen Protokollen wie SPI, CAN und I²C arbeiten wirst, solltest du ein gutes Verständnis für die Hardware haben. Sei bereit, über deine Erfahrungen mit Hardware-Debugging und In-System-Debugging zu sprechen.
✨Teamarbeit betonen
Die Zusammenarbeit mit Elektronik- und Software-Entwicklern ist entscheidend. Bereite Beispiele vor, die zeigen, wie du in einem Team gearbeitet hast, um Probleme zu lösen oder Projekte erfolgreich abzuschließen.
✨Englischkenntnisse hervorheben
Gute Englischkenntnisse sind wichtig, da du möglicherweise mit internationalen Kunden oder Partnern kommunizieren musst. Sei bereit, deine Sprachkenntnisse zu demonstrieren, vielleicht sogar während des Interviews selbst.