Auf einen Blick
- Aufgaben: Entwickle innovative Softwarelösungen für Garmin Avionikprodukte mit C und Python.
- Unternehmen: Garmin, ein führendes Unternehmen in der Luftfahrttechnologie.
- Vorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen und flexible Arbeitsmöglichkeiten.
- Weitere Informationen: Mentoring-Möglichkeiten und hervorragende Karrierechancen in einem dynamischen Umfeld.
- Warum dieser Job: Gestalte die Zukunft der Luftfahrttechnik und arbeite an spannenden Projekten.
- Qualifikationen: Erforderlich: Bachelor-Abschluss und 5 Jahre Erfahrung in der Softwareentwicklung.
Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Wir suchen einen Vollzeit-Senior Software Engineer vor Ort in Garmins Hauptsitz in den USA im Großraum Kansas City oder im Büro in St. Louis, MO. In dieser Rolle entwickeln Sie eingebettete Software und Grafikfunktionen für Garmin Avionikprodukte und arbeiten mit Technologien wie C und Python auf innovativen Karten- und Anzeigeplattformen. Sie werden mit einem hochqualifizierten Team zusammenarbeiten, das die nächste Generation von Luftfahrtprodukten unterstützt, während Sie zu neuen Projekten und der Entwicklung von Funktionen im gesamten Avionikportfolio von Garmin beitragen.
Wesentliche Funktionen
- Funktioniert in einer Führungsrolle als individueller Beitragender bei der Durchführung der Softwareentwicklung in Embedded C, C++, Python oder anderen ausgewählten Sprachen für Avionikprodukte und/oder -anwendungen.
- Kann als Lead Software Engineer für komplexe Softwareentwicklungsprojekte fungieren und/oder architektonische Module und Softwaresysteme unterstützen, die neue Technologien unterstützen oder die Fähigkeit/Leistung bestehender Funktionen verbessern.
- Unterteilt funktionale Anforderungen in klar definierte Aufgaben.
- Forschung grundlegender Probleme und Implementierung geeigneter algorithmischer Lösungen.
- Bietet technische Bewertungen von Kollegen in Fachgebieten, neuen Technologien und Softwaredesigns an.
- Unterstützt das Design Engineering nach Bedarf mit der Überprüfung von Komponentendatenblättern und der Überprüfung von Schaltplänen.
- Teilnahme an Projektleitung und/oder Programmplanung, einschließlich der Bereitstellung technischer Eingaben zu Produktentwicklungsplänen und Konzeptdokumenten.
- Leistet wesentliche Beiträge zur Bestimmung der Machbarkeit von Projektzielen/-zielen und wendet gutes Urteilsvermögen bei der Festlegung von Zeitplänen/Risiken an.
- Mentor und bietet Anleitung für weniger erfahrene Software Engineers (1 & 2).
- Trägt zu fortgeschrittener technischer Forschung über neue Technologien bei.
- Bietet Vorschläge zur Prozessverbesserung an und verfasst neue Verfahren, wenn dies angemessen ist.
- Bietet zuverlässige Lösungen für eine Vielzahl schwieriger Probleme unter Verwendung solider Problemlösungstechniken.
Grundlegende Qualifikationen
- Abschluss in Informatik, Elektrotechnik, Computertechnik, Softwaretechnik, Luft- und Raumfahrttechnik, Mathematik, Physik oder einem verwandten Bereich UND mindestens 5 Jahre relevante Erfahrung ODER eine gleichwertige Kombination aus Ausbildung und Erfahrung.
- Ausgezeichnete akademische Leistungen (kumulative GPA von 3,0 oder höher als allgemeine Regel).
- Nachgewiesene Kompetenz im Entwerfen gut architektierter Softwaresysteme und -module, die neue Technologien unterstützen oder die Fähigkeit/Leistung bestehender Funktionen verbessern.
- Nachgewiesene Fähigkeit, als Lead Software Engineer für ein komplexes Softwareprojekt zu fungieren.
- Fähigkeit, funktionale Anforderungen in klar definierte Aufgaben zu unterteilen, während Qualität, Quantität und Komplexität der Arbeitsausgabe ausgewogen werden.
- Nachgewiesene Fähigkeit, technische Bewertungen von Kollegen in Fachgebieten, neuen Technologien und Softwaredesigns anzubieten.
- Beherrschung der Programmierung in C und relevante Erfahrung und/oder Schulung in Datenstrukturen oder objektorientierter Entwurfsmethodik.
- Nachgewiesene starke und effektive verbale, schriftliche und zwischenmenschliche Kommunikationsfähigkeiten.
- Positiv, detailorientiert, organisiert, teamorientiert und ein motivierter Problemlöser, Multitasker und Selbststarter mit der Fähigkeit, Prioritäten zu setzen und in einer schnelllebigen, termingebundenen Umgebung zu führen.
Gewünschte Qualifikationen
- Hervorragende akademische Leistungen (kumulative GPA von 3,5 oder höher).
Garmin International ist ein Arbeitgeber, der Chancengleichheit bietet. Qualifizierte Bewerber werden unabhängig von Rasse, Religion, Hautfarbe, nationaler Herkunft, Staatsbürgerschaft, Geschlecht, sexueller Orientierung, Geschlechtsidentität, Veteranenstatus, Alter oder Behinderung bei der Beschäftigung berücksichtigt.
Diese Position ist für Garmins Leistungsprogramm berechtigt. Einzelheiten finden Sie hier: Garmin Benefits.
Senior Software Engineer - Embedded C Arbeitgeber: Garmin
Garmin ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern in der Region Kansas City und St. Louis die Möglichkeit bietet, an innovativen Projekten im Bereich der Luftfahrttechnik zu arbeiten. Mit einem starken Fokus auf Teamarbeit und persönlicher Entwicklung fördert Garmin eine positive Arbeitskultur, in der Mitarbeiter durch Mentoring und technische Schulungen wachsen können. Die attraktiven Benefits und die Chance, an zukunftsweisenden Technologien zu arbeiten, machen Garmin zu einem idealen Arbeitsplatz für talentierte Software-Ingenieure.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Senior Software Engineer - Embedded C erhalten könnten
✨Netzwerken, Netzwerken, Netzwerken!
Nutze LinkedIn und andere Plattformen, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach Informationen über offene Stellen oder Tipps für den Bewerbungsprozess – oft sind es persönliche Kontakte, die dir den entscheidenden Vorteil verschaffen!
✨Sei bereit für technische Interviews!
Mach dich mit typischen Fragen und Aufgaben vertraut, die in technischen Interviews gestellt werden. Übe das Programmieren unter Zeitdruck und sei bereit, deine Lösungsansätze klar und verständlich zu erklären – das zeigt deine Kommunikationsfähigkeiten!
✨Präsentiere deine Projekte!
Hast du an spannenden Projekten gearbeitet? Zeig sie! Erstelle ein Portfolio oder eine GitHub-Seite, auf der du deine besten Arbeiten präsentierst. Das gibt potenziellen Arbeitgebern einen Einblick in deine Fähigkeiten und deinen Stil.
✨Bewirb dich direkt über unsere Website!
Wenn du bei Garmin arbeiten möchtest, bewirb dich direkt über unsere Website. So stellst du sicher, dass deine Bewerbung die richtigen Leute erreicht und du die besten Chancen hast, in den Auswahlprozess aufgenommen zu werden!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer - Embedded C mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Mach deine Hausaufgaben!:Bevor du mit deiner Bewerbung anfängst, schau dir unsere Website genau an. Verstehe, was wir bei Garmin machen und wie du mit deinen Fähigkeiten einen Unterschied machen kannst. Das zeigt uns, dass du wirklich interessiert bist!
Sei präzise und klar!:Wenn du deine Erfahrungen und Fähigkeiten aufschreibst, sei so konkret wie möglich. Verwende Beispiele aus deiner bisherigen Arbeit, die zeigen, wie du Probleme gelöst hast oder innovative Lösungen entwickelt hast. Das macht deine Bewerbung lebendiger!
Zeig deine Leidenschaft!:Wir suchen nach Leuten, die nicht nur die nötigen Fähigkeiten haben, sondern auch eine echte Leidenschaft für Technologie und Softwareentwicklung mitbringen. Lass in deinem Anschreiben durchscheinen, warum du dich für Embedded C und die Luftfahrttechnologie begeisterst!
Bewirb dich über unsere Website!:Um sicherzustellen, dass deine Bewerbung die richtige Aufmerksamkeit bekommt, bewirb dich direkt über unsere Website. So können wir deine Unterlagen schnell und effizient bearbeiten. Wir freuen uns darauf, von dir zu hören!
Wie man sich auf ein Vorstellungsgespräch bei Garmin vorbereitet
✨Verstehe die Technologien
Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, insbesondere mit C und Python. Zeige im Interview, dass du nicht nur die Grundlagen beherrschst, sondern auch innovative Ansätze zur Softwareentwicklung in diesen Sprachen kennst.
✨Bereite konkrete Beispiele vor
Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, diese Erfahrungen zu teilen und zu erklären, wie du Probleme gelöst und zum Erfolg des Projekts beigetragen hast.
✨Zeige deine Führungsqualitäten
Da die Rolle eine Führungsposition beinhaltet, solltest du Beispiele für deine Erfahrungen als Lead Software Engineer parat haben. Erkläre, wie du Teams geleitet, Mentoring angeboten und komplexe Projekte erfolgreich umgesetzt hast.
✨Fragen stellen
Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und hilft dir, mehr über die Unternehmenskultur und die Erwartungen an die Rolle zu erfahren.