Auf einen Blick
- Aufgaben: Entwickle und pflege Embedded-Software in einem dynamischen Team.
- Unternehmen: Respektierte Schweizer Technologieorganisation mit Fokus auf technische Exzellenz.
- Vorteile: Tiefgehende technische Arbeit, professionelle Entwicklung und hervorragende Arbeitsbedingungen.
- Weitere Informationen: Internationale Umgebung mit Möglichkeiten zur langfristigen Karriereentwicklung.
- Warum dieser Job: Arbeite an komplexen Systemen und grenze direkt zwischen Software und Hardware.
- Qualifikationen: 7+ Jahre Erfahrung in der Embedded-Softwareentwicklung und starke C-Kenntnisse.
Wir unterstützen eine etablierte Schweizer Technologieorganisation bei der Rekrutierung eines Senior Embedded Software Engineers, um einem hochqualifizierten Ingenieurteam in der Region Zürich beizutreten. Dies ist eine technisch anspruchsvolle Position für jemanden, der Embedded C, Linux/Unix, Low-Level-Programmierung, Echtzeitsysteme und das Verständnis, wie Software mit Hardware interagiert, schätzt.
Was Sie tun werden:
- Entwerfen, Entwickeln und Warten von Embedded- und Low-Level-Software
- Entwickeln von Echtzeitanwendungen hauptsächlich in C
- Umfangreiche Arbeit in Linux / Unix-Umgebungen
- Entwickeln und Warten des Linux-Kernels und von Gerätetreibern
- Arbeiten an der Anpassung, Konfiguration und Kompilierung des Linux-Kernels
- Entwickeln von Gerätetrees, Dateisystemen, Bibliotheken und Linux-Images
- Entwickeln und Anpassen von Board Support Packages (BSPs)
- Arbeiten mit Technologien wie Yocto und U-Boot
- Entwickeln von Software für verschiedene moderne Embedded-Hardware-Architekturen
- Unterstützen der Software-/Hardware-Integration, Tests und Inbetriebnahme
- Fehlerbehebung komplexer Probleme an der Grenze zwischen Hardware und Software
- Eng mit Elektronik- und anderen Ingenieurspezialisten zusammenarbeiten
- Zur technischen Architektur und langfristigen Ingenieureentscheidungen beitragen
Was wir suchen:
Dies ist eine wirklich senior Position, und wir sind besonders daran interessiert, mit Ingenieuren zu sprechen, die bedeutende praktische Erfahrung in der Low-Level-Softwareentwicklung gesammelt haben. Idealerweise bringen Sie:
- 7+ Jahre relevante Berufserfahrung
- Exzellente Programmierkenntnisse in C
- Starke Low-Level- / Hardware-nahe Programmierkenntnisse
- Umfangreiche Erfahrung mit Linux und/oder Unix
- Starkes Wissen über eingebettete Systeme
- Erfahrung in der Entwicklung von Kerneln und/oder Gerätetreibern
- Erfahrung mit Echtzeitanwendungen
- Kenntnisse über Technologien wie Yocto, U-Boot, BSPs und Gerätetrees
- Erfahrung in der Arbeit an der Schnittstelle zwischen Hardware und Software
- Ein Abschluss in Informatik, Ingenieurwesen oder einem anderen MINT-Fachgebiet oder gleichwertige praktische Erfahrung
- Sehr gute Englischkenntnisse
- Deutschkenntnisse sind von Vorteil, aber nicht erforderlich
- C++-Kenntnisse wären nützlich, sind jedoch nicht der Schwerpunkt der Position.
Am wichtigsten ist, dass wir jemanden suchen, der praktisch veranlagt, technisch neugierig, kooperativ und komfortabel in einem hochqualifizierten Ingenieurteam arbeitet. Und ein guter Sinn für Humor wird definitiv geschätzt!
Warum beitreten?
Dies ist eine Gelegenheit, für eine hochangesehene, technisch fortschrittliche Schweizer Organisation zu arbeiten, in der Ingenieurqualität und langfristiges technisches Denken wirklich wichtig sind. Sie profitieren von:
- Tiefgreifender technischer Arbeit – wirklich Low-Level-Engineering statt generischer Anwendungsentwicklung
- Hardware- + Software-Exposition – direkt an der Grenze zwischen Embedded-Software und Elektronik arbeiten
- Erfahrenen Kollegen – einem Team mit erheblichem technischem Fachwissen und Wissen beitreten
- Interessanten, komplexen Systemen – an ausgeklügelter Technologie mit langen Entwicklungs- und Betriebszyklen arbeiten
- Internationalem Umfeld – Bewerbungen von Ingenieuren außerhalb der Schweiz sind sehr willkommen
- Beruflicher Entwicklung – starkes Onboarding, Schulung und langfristige Entwicklungsmöglichkeiten
- Exzellenten Arbeitsbedingungen – ein stabiles Umfeld, das darauf ausgelegt ist, nachhaltige, langfristige Karrieren zu unterstützen
Senior Embedded Software Engineer Arbeitgeber: TalentCloud Group
Unser Unternehmen ist ein angesehener, technisch fortschrittlicher Arbeitgeber in der Schweiz, der Wert auf Ingenieursqualität und langfristiges technisches Denken legt. Als Senior Embedded Software Engineer profitieren Sie von tiefgreifender technischer Arbeit, direkter Hardware- und Software-Exposition sowie der Zusammenarbeit mit erfahrenen Kollegen in einem internationalen Umfeld. Wir bieten hervorragende Arbeitsbedingungen, umfassende Einarbeitung und langfristige Entwicklungsmöglichkeiten, die eine nachhaltige Karriere unterstützen.