Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen und arbeite an spannenden Projekten im Bereich Maschinenvision.
- Arbeitgeber: Cognex, ein globaler Marktführer in der Maschinenvision mit einer kreativen Unternehmenskultur.
- Mitarbeitervorteile: Attraktives Gehalt, Gesundheitsleistungen, Fitnessstudio vor Ort und regelmäßige Teamevents.
- Warum dieser Job: Werde Teil eines dynamischen Teams und gestalte die Zukunft der Maschinenvision mit.
- Gewünschte Qualifikationen: Master-Abschluss in Informatik oder verwandtem Bereich und umfangreiche Erfahrung in der Softwareentwicklung.
- Andere Informationen: Freundliche Atmosphäre mit vielen Möglichkeiten zur beruflichen Weiterentwicklung.
Das voraussichtliche Gehalt liegt zwischen 43200 - 84000 € pro Jahr.
Cognex ist ein globaler Marktführer im spannenden und wachsenden Bereich der Maschinenvision mit 2000 Mitarbeitern in Büros weltweit. Unsere Mitarbeiter, stolz als "Cognoids" bezeichnet, sind leidenschaftlich daran interessiert, die schwierigsten Vision Probleme zu lösen und arbeiten mit anderen zusammen, die ihre Arbeit ernst nehmen, sich selbst jedoch nicht.
Unsere Work Hard, Play Hard, Move Fast Kultur erkennt Leistung und Engagement mit einzigartigen Belohnungen und Feiern an.
Job Zusammenfassung: Cognex ist der globale Marktführer im Bereich Maschinenvision mit einem Jahresumsatz von fast 1 Milliarde USD. Wir sind ein finanziell starkes internationales Unternehmen mit einer Kultur, die die dynamische, kreative Umgebung eines Startups aufrechterhält. Unsere Mitarbeiter, stolz als "Cognoids" bezeichnet, nehmen ihre Arbeit ernst, aber sich selbst nicht. Unsere Work Hard, Play Hard, Move Fast Kultur erkennt unsere Mitarbeiter für ihre Innovation, Ausdauer und harte Arbeit in einer unterhaltsamen und lohnenden Umgebung an.
Arbeiten Sie als Teil eines der erfolgreichsten Unternehmen der Branche! Treten Sie einer warmen, informellen und persönlichen Kultur bei, die monatliche Veranstaltungen und vierteljährliche Aktivitäten zur Stärkung des Teams umfasst.
- Wir haben ein Fitnessstudio vor Ort für alle unsere Mitarbeiter, eine Gemeinschaft aktiver Läufer und andere Sportaktivitäten.
- Treffen Sie sich regelmäßig mit Ihren Kollegen zu sozialen Ausflügen als Team.
Über Sie: Unser idealer Kandidat ist ein pragmatischer Softwareprofi mit einer positiven Einstellung, der die Begeisterung für das Lernen und Anwenden neuer Entwicklungen teilt, die dazu beitragen, unsere Softwareplattform auf dem neuesten Stand zu halten. Sie werden an der Gestaltung und dem Aufbau unserer nächsten Generation von Maschinenvisionsgeräten beteiligt sein, daher sind starke Systemtechnikfähigkeiten erforderlich.
Hier ist eine Liste von einigen der Dinge, auf die wir in unserem Einstellungsprozess achten:
- Master-Abschluss in Computertechnik, Informatik oder einem verwandten Bereich
- 8+ Jahre Berufserfahrung in der Entwicklung eingebetteter Software
- Erfahrung in C/C++ und Python
- Berufserfahrung in Embedded Linux
- Berufserfahrung im Linux-Kernel, Bootloadern und der Entwicklung von Linux-Distributionen
- Erwünschte Berufserfahrung in Yocto
- Systemtechnikfähigkeiten, um Produktanforderungen zu verstehen, zu übersetzen und umzusetzen
- Verständnis von elektrischen Schaltplänen und der Grenzschicht zwischen EE und SW
- Hohe Energie und motivierter Lernender mit starken analytischen und problemlösenden Fähigkeiten
- Gute Präsentations-, Kommunikations-, Organisations- und zwischenmenschliche Fähigkeiten
- Verbale und schriftliche Englischkenntnisse erforderlich
Was Sie tun werden:
- Inbetriebnahme neuer Hardware in enger Zusammenarbeit mit unseren Elektroteams, Bereitstellung robuster Schnittstellen für unsere Anwendungsteams
- Erstellung von Treibern für neue Boards, Komponenten und Sensoren (z.B. optisch & Beleuchtung)
- Bewertung neuer Hardware basierend auf EVK und Entwicklungskits
- Debugging und Fehlersuche in einer Hardware- und Softwareumgebung auf heterogenen Multi-Core-Systemen
- Sicherstellung eines robusten und hochwertigen Produkts durch Entwicklung von Testautomatisierung
- Unterstützung und Kommunikation mit anderen internen Teams unter Verwendung unserer Software
- Gelegentliche Reisen in die USA oder nach Ungarn
Wenn Sie sich in dem, was oben geschrieben steht, wiedererkennen, würden wir uns freuen, Ihre Ambitionen zu besprechen.
Principal Software Engineer Arbeitgeber: Cognex Corporation
Kontaktperson:
Cognex Corporation HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Principal Software Engineer
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit aktuellen Cognoids oder anderen Fachleuten in der Branche in Kontakt zu treten. Frag nach ihren Erfahrungen und Tipps – das kann dir einen echten Vorteil verschaffen.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und Systemdesign-Fragen, die für die Rolle als Principal Software Engineer relevant sind. Wir empfehlen, Mock-Interviews mit Freunden oder Kollegen durchzuführen, um dein Selbstvertrauen zu stärken.
✨Tipp Nummer 3
Zeige deine Leidenschaft für Machine Vision! Bereite Beispiele vor, die deine Erfahrungen und Erfolge in diesem Bereich zeigen. Das wird dir helfen, dich von anderen Bewerbern abzuheben und deine Begeisterung für die Position zu demonstrieren.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! So stellst du sicher, dass deine Bewerbung die richtigen Leute erreicht. Außerdem kannst du dich über aktuelle Projekte und die Unternehmenskultur informieren, was dir bei deinem Vorstellungsgespräch helfen kann.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Principal Software Engineer
Tipps für deine Bewerbung 🫡
Mach es persönlich!: Zeig uns, wer du bist! Verwende in deinem Anschreiben eine persönliche Note und erzähle uns von deinen Erfahrungen und deiner Leidenschaft für Softwareentwicklung. Das macht deine Bewerbung einzigartig.
Sei präzise und klar: Halte deine Bewerbung klar und strukturiert. Vermeide lange Schachtelsätze und komm direkt auf den Punkt. Wir schätzen klare Kommunikation, also zeig uns, dass du das kannst!
Betone relevante Erfahrungen: Stell sicher, dass du deine Erfahrungen im Bereich Embedded Softwareentwicklung und Systemengineering hervorhebst. Zeig uns, wie deine Fähigkeiten zu den Anforderungen der Stelle passen – das wird uns überzeugen!
Bewirb dich über unsere Website: Wir empfehlen dir, dich direkt über unsere Website zu bewerben. So stellst du sicher, dass deine Bewerbung schnell bei uns ankommt und wir sie direkt bearbeiten können. Wir freuen uns auf deine Unterlagen!
Wie du dich auf ein Vorstellungsgespräch bei Cognex Corporation vorbereitest
✨Verstehe die Unternehmenskultur
Informiere dich über die Kultur von Cognex, die auf 'Work Hard, Play Hard, Move Fast' basiert. Zeige in deinem Interview, dass du nicht nur die technischen Fähigkeiten mitbringst, sondern auch gut ins Team passt und Spaß an der Arbeit hast.
✨Bereite technische Beispiele vor
Da du als Principal Software Engineer arbeiten möchtest, solltest du konkrete Beispiele aus deiner bisherigen Berufserfahrung parat haben. Erkläre, wie du komplexe Probleme gelöst hast, insbesondere im Bereich Embedded Software und System Engineering.
✨Zeige deine Lernbereitschaft
Cognex sucht nach einem motivierten Lerner. Bereite dich darauf vor, zu erläutern, wie du neue Technologien und Entwicklungen in der Softwareentwicklung erlernt und angewendet hast. Das zeigt dein Engagement für kontinuierliches Lernen.
✨Kommunikation ist der Schlüssel
Gute Kommunikationsfähigkeiten sind entscheidend. Übe, technische Konzepte klar und verständlich zu erklären, sowohl in Englisch als auch in Deutsch. Dies wird dir helfen, deine Ideen effektiv zu präsentieren und im Team zu kommunizieren.