Auf einen Blick
- Aufgaben: Entwickle moderne Radar-Sensoren und integriere Softwareanwendungen.
- Arbeitgeber: Führendes Unternehmen in der Hochleistungsautomobil- und Verkehrssensorik.
- Mitarbeitervorteile: Attraktives Gehalt, flexible Arbeitszeiten, Team-Events und individuelle Weiterbildung.
- Warum dieser Job: Gestalte die Zukunft der Mobilität mit innovativer Technologie und mache einen echten Unterschied.
- Gewünschte Qualifikationen: Erfahrung in C++ für Linux-basierte Systeme und gute Teamarbeit.
- Andere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen und modernem Arbeitsplatz.
Das voraussichtliche Gehalt liegt zwischen 55000 - 70000 € pro Jahr.
Wir sind smartmicro, der führende Spezialist für hochleistungsfähige Automobil- und Verkehrsradar- sowie Radar/Kamera-Hybrid-Sensortechnologie. Wir entwerfen, entwickeln und produzieren Hochtechnologiesensoren für autonomes Fahren, intelligente Verkehrsinfrastruktur und smarte Städte. Unsere Mission ist es, die Straßen sicherer zu machen, autonomes Fahren unter allen Wetterbedingungen zu ermöglichen, den Verkehrsfluss zur Reduzierung der Reisezeiten zu optimieren und grünere, intelligentere Städte zu schaffen.
Wir suchen einen erfahrenen Embedded Software Engineer in modernem C++.
Aufgaben:
- Plattformentwicklung der nächsten Generation von Radarsensoren durch Entwicklung von Middleware-Komponenten und Integration von Softwareanwendungen
- Entwurf und Implementierung technischer Konzepte und Softwarespezifikationen für Linux-basierte Geräte unter Verwendung von modernem C++
- Durchführung von Reviews und Verifikationstätigkeiten, Anwendung verschiedener Testverfahren wie Modultests, HIL (Hardware-in-the-Loop) und SIL (Software-in-the-Loop) Tests
- Debugging und Fehlersuche von Softwarekomponenten
Anforderungen:
- Abgeschlossenes Studium in Elektrotechnik, Elektronik und Kommunikation, Software Engineering oder einem verwandten Bereich
- Mehrjährige Erfahrung in der Softwareentwicklung mit C++ für Linux-basierte eingebettete Systeme; Erfahrung mit C++20 oder neuer ist bevorzugt, Kenntnisse in Python sind von Vorteil
- Fähigkeit, Low-Level-Softwareanforderungen aus High-Level-Spezifikationen abzuleiten
- Starkes Verständnis von Softwaredesign- und Architekturprinzipien
- Kenntnisse im Software-Testprozess (z.B. Schreiben von GTest und Verwendung von GMocks), Debugging auf eingebetteten Linux-Geräten (unter Verwendung von GDB, Valgrind) und Durchführung von Software-Leistungsbenchmarking
- Erfahrung mit Kommunikations- und Netzwerkprotokollen, einschließlich IPC-Mechanismen wie D-Bus, SOME/IP, ZeroMQ oder gRPC, ist wünschenswert
- Vertrautheit mit modernen Entwicklungstools wie Jenkins, Jira, Git, Docker und Conan wäre von Vorteil
- Verständnis von MCUs (z.B. ARM Cortex-M) und Mikroprozessorarchitektur (MPUs)
- Profi in Standardperipherieschnittstellen, einschließlich I2C, SPI, UART, CAN, USB und Ethernet-Kommunikationsprotokoll
- Fließende Kommunikationsfähigkeiten in Englisch, Deutschkenntnisse sind von Vorteil
Vorteile:
- Innovation: neueste Technologie, Innovation und schnelle Entwicklungszyklen, ausgezeichnete Arbeits- und Testausstattung
- Angenehmes Arbeitsumfeld: informelle Kultur, motivierte Teams, kurze Kommunikationswege, Raum für aktive Teilnahme
- Zukunftsorientierter Arbeitsplatz: moderne Gebäude, Büros und Labore, unbefristete Anstellung und individuelle Weiterbildungsmöglichkeiten
- Attraktive Lage: direkt an der Autobahn gelegen, direkter Busbahnhof an unseren Einrichtungen, Parkmöglichkeiten für Autos und Fahrräder, kostenlose Ladestationen für Elektrofahrzeuge
- Flexibles Arbeiten: hybrides Arbeiten (4 Tage Büropräsenz pro Woche)
- Aktivitäten: Teamevents, Fitnessstudio-Mitgliedschaft und mehr
Werden Sie Teil unseres innovativen Unternehmens und helfen Sie uns, die führende Technologie im Bereich Radar- und Hybridsensoren und -systeme zu entwickeln.
Software Developer C++ (m/f/d) Arbeitgeber: Smartmicro
Kontaktperson:
Smartmicro HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Software Developer C++ (m/f/d)
✨Netzwerken ist der Schlüssel
Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns nicht vergessen, dass persönliche Empfehlungen oft den Unterschied machen können!
✨Sei proaktiv bei der Kontaktaufnahme
Wenn du eine Stelle im Auge hast, zögere nicht, direkt mit dem Unternehmen in Kontakt zu treten. Ein kurzes, freundliches Anschreiben kann Wunder wirken und zeigt dein Interesse!
✨Bereite dich auf technische Interviews vor
Mach dich mit typischen Fragen und Aufgaben für Softwareentwickler vertraut. Übe das Programmieren unter Zeitdruck, um deine Fähigkeiten zu zeigen – wir wissen, dass du das kannst!
✨Bewirb dich über unsere Website
Vergiss nicht, dich direkt über unsere Website zu bewerben! So stellst du sicher, dass deine Bewerbung die richtige Anlaufstelle erreicht und du die besten Chancen hast.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Developer C++ (m/f/d)
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 Software Developer C++ interessierst. Das macht deine Bewerbung einzigartig und hebt dich von anderen ab.
Betone deine Erfahrungen: Wir suchen nach jemandem mit Erfahrung in der Softwareentwicklung mit C++. Teile konkrete Beispiele aus deiner bisherigen Arbeit, die zeigen, wie du moderne C++-Technologien eingesetzt hast. Das gibt uns einen besseren Einblick in deine Fähigkeiten!
Sei präzise und strukturiert: Halte deine Bewerbung klar und übersichtlich. Verwende Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. So können wir schnell erkennen, dass du die Anforderungen erfüllst und gut organisiert bist.
Bewirb dich über unsere Website: Um sicherzustellen, dass deine Bewerbung direkt bei uns landet, bewirb dich bitte über unsere Website. Das erleichtert uns die Bearbeitung und du bist sicher, dass alles an die richtige Stelle kommt!
Wie du dich auf ein Vorstellungsgespräch bei Smartmicro vorbereitest
✨Verstehe die Technologie
Mach dich mit den neuesten Entwicklungen in der Radar- und Sensortechnologie vertraut. Informiere dich über die Produkte von smartmicro und deren Anwendungen im Bereich autonomes Fahren und intelligente Verkehrsinfrastruktur. Das zeigt dein Interesse und deine Motivation.
✨C++ Kenntnisse auffrischen
Da die Stelle einen starken Fokus auf C++ hat, solltest du deine Kenntnisse in dieser Programmiersprache, insbesondere in C++20 oder neuer, auffrischen. Bereite dich darauf vor, technische Fragen zu beantworten und eventuell sogar kleine Coding-Aufgaben zu lösen.
✨Praktische Erfahrungen betonen
Bereite konkrete Beispiele aus deiner bisherigen Berufserfahrung vor, die deine Fähigkeiten in der Softwareentwicklung für Linux-basierte Systeme zeigen. Zeige, wie du erfolgreich Middleware-Komponenten entwickelt oder Softwaretests durchgeführt hast.
✨Fragen vorbereiten
Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Das können Fragen zur Unternehmenskultur, zu den Entwicklungsmethoden oder zu den Herausforderungen bei der Arbeit an Radar- und Sensorsystemen sein. Das zeigt dein Engagement und Interesse an der Position.