Embedded SoftwareentwicklerSchließe dich einem dynamischen und innovativen Team an, das im Herzen der intelligenten Technologie steht, und entwickle neue Embedded-Produkte sowie Lösungen in Europa. Die Stärke von IEM X liegt in seiner Fähigkeit zur Innovation und der Pflege einer Synergie zwischen den verschiedenen beteiligten Bereichen. Das Unternehmen, gegründet und geleitet von Ingenieuren, entwickelt den Großteil seiner Produkte in der Forschung und sucht zur Verstärkung seines Teams einen Embedded Softwareentwickler für einen Zeitraum von maximal 12 Monaten. Eintrittstermin: so schnell wie möglichArbeitsort: PlanMit einem Ingenieurabschluss in Embedded Systems, als Entwickler oder mit einer entsprechenden soliden Erfahrung, wirst du Teil des „Embedded“-Teams, das derzeit aus 7 Personen besteht. Du nimmst aktiv an der Softwareentwicklung dieser Produkte in Zusammenarbeit mit Hardware- und Softwareingenieuren teil. Du arbeitest auch mit dem „Digital“-Team zusammen, das für den Serverbereich zuständig ist und mit dem die Produkte gemeinsam entwickelt werden.Hauptverantwortlichkeiten:- Entwicklung von Geschäftsanwendungen (Go)- Entwicklung von Softwarekomponenten (Bibliotheken, Dienste) unter Embedded Linux (Go, C)- Wartung bestehender Produkte- Entwicklung von geschäftsspezifischen Funktionen- Interner Support (Tochtergesellschaften, Vertrieb) und externer Support (Endkunden)- Mitgestaltung der Produktarchitektur und Vorschlag technischer Lösungen- Erstellung von technischen Dokumentationen und Durchführung technischer TestsAnforderungen:- Mindestens 3 Jahre Erfahrung in der Entwicklung von Embedded Software- Beherrschung einer Hochsprache, idealerweise Go- Sicherer Umgang mit Git und GitHub- Kenntnisse in Skripting, Debugging- und Testwerkzeugen- Fähigkeit, die Verantwortung für kleine Projekte oder Entwicklungsbatches von der Idee bis zur Auslieferung zu übernehmen, wobei Qualität und Termine eingehalten werden- Erfahrung in der Entwicklung von Embedded Linux-Systemen (Buildroot) (von Vorteil)- Erfahrung in der Linux-Kernel-Entwicklung und Verständnis der Bootkette (von Vorteil)Kompetenzen:- Starker Teamgeist mit der Fähigkeit, synergetisch an gemeinsamen Zielen zu arbeiten- Autonomie und Verantwortungsbewusstsein, insbesondere im Management kleiner Projekte oder Entwicklungspakete- Interesse an Best Practices in der Entwicklung und Wille, wartbaren Code zu produzieren- Offenheit, Fähigkeit, Fragen zu stellen und konstruktives Feedback zu erhalten- Exzellente Fähigkeiten, in einem Umfeld mit einer überschaubaren Größe und verschiedenen Profilen zu agieren- Verwendete Sprachen: Französisch und Englisch (Italienischkenntnisse von Vorteil)- Analytisches Denken und Fähigkeit zur Lösung komplexer Probleme jid22817deade jit0206ade jpiy26ade