Torna alla lista

Descrizione dell'offerta

Embedded Systems Developer in Terlano, Italia

TopControl GmbH

  • In sedeLavora dall'ufficio
  • Part-timeMeno ore ogni settimana

Terlano, Italia

Wir suchen dich als Embedded Systems Developer:

Du übernimmst die Verantwortung für die Software, die unsere industriellen Wäge-, Portionier- und Automatisierungsmaschinen steuert.

Das ist eine breit angelegte Entwicklerrolle in einem Maschinenbauunternehmen, keine enge Programmiertätigkeit. Die Arbeit reicht von der Entscheidung für eine Hardwareplattform über Firmware und Steuerungslogik bis zur Inbetriebnahme an einer Produktionslinie, und danach über Jahre hinweg zur Betreuung dieser Maschine im Feld. Was immer eine Maschine braucht, um zu funktionieren, verstanden und gewartet zu werden, gehört zu dieser Rolle.

Das Team ist klein. Du arbeitest direkt mit dem Projektmanagement, mit Mechanik und Elektronik, mit Servicetechnikern und mit Kunden zusammen. Entscheidungen, die du zu einem Prozessor, einem Protokoll oder einem Regelalgorithmus triffst, bleiben ein Jahrzehnt lang im Produkt, und du bist derjenige, der mit ihnen lebt.

Embedded Software

Im Zentrum der Rolle steht die Software, mit der eine Maschine bei Produktionsgeschwindigkeit zuverlässig wiegt, portioniert, sortiert und läuft.

Firmware in C für ARM-Cortex-M-Mikrocontroller entwerfen, schreiben und pflegen, bare metal wie auch unter einem Echtzeitbetriebssystem
Applikationssoftware für Embedded-Linux-Plattformen entwickeln, auch für Systeme, in denen ein Linux-Kern und ein Echtzeitkern nebeneinander laufen
Die Echtzeit-Steuerungs- und Entscheidungslogik umsetzen und abstimmen, die bestimmt, wie eine Maschine arbeitet: Ablaufsteuerung, Timing, Produkthandling, Durchsatz und Genauigkeit
Die Maschinenkommunikation entwerfen und pflegen, hauseigene Protokolle ebenso wie industrielle Standards, zwischen Maschinenmodulen, Liniensteuerungen und Kunden-IT-Systemen
An Bedienoberflächen auf Embedded-Displays mitarbeiten, vom Datenmodell dahinter bis zum Verhalten, das der Bediener sieht
Simulations- und Testwerkzeuge aufbauen, damit Logik entwickelt und regressionsgetestet werden kann, ohne Maschinenhardware zu belegen
Eine langlebige, gewachsene Codebasis weiterführen: sie verstehen, schrittweise modernisieren und dabei lieferfähig halten
Die schwierige Klasse von Embedded-Fehlern debuggen, darunter Timing-Fehler, die nur auf der Maschine eines Kunden auftreten

Über den Code hinaus

  • Hardware und Plattform. Mikrocontroller, Module und Single-Board-Computer auswählen und bewerten. Mit der Elektronikseite an Schaltplänen, Schnittstellen und Abwägungen bis auf Pin-Ebene arbeiten.
  • Inbetriebnahme und Feldbetreuung. Maschinen beim Kunden in Betrieb nehmen, Abnahmetests durchführen und für das Ergebnis geradestehen. Die Abläufe entwerfen, mit denen ein Servicetechniker ein Gerät im Feld aktualisieren, tauschen, wiederherstellen oder zurückrollen kann, ohne dass ein Entwickler vor Ort ist.
  • Diagnose aus Daten. Produktionsprotokolle und Maschinendaten auswerten, um herauszufinden, was über Tage des Betriebs tatsächlich passiert ist, echte Fehler von Betriebsbedingungen trennen, die Auswirkung quantifizieren und daraus eine konkrete Änderung ableiten.
  • Technische Dokumentation. Die schriftliche Ebene rund um das Produkt erstellen und pflegen: Anforderungen, Funktions- und Ablaufbeschreibungen, Servicehandbücher, Bedienungsanleitungen, Prüfberichte und interne Wiki-Anleitungen für Entwickler, für Techniker und für Kunden.

Was du mitbringen solltest

  • Ein Studium der Elektrotechnik, Informatik, Mechatronik oder vergleichbare praktische Erfahrung
  • Mehrere Jahre Embedded-C-Entwicklung im Produktivumfeld
  • Erfahrung in der Mikrocontroller-Entwicklung auf ARM Cortex-M oder Vergleichbarem, inklusive Debugging direkt am Zielsystem
  • Genug Hardwareverständnis, um einen Schaltplan und ein Datenblatt zu lesen, mit Oszilloskop oder Logikanalysator zu arbeiten und zu entscheiden, ob ein Problem im Code, auf der Platine oder in der Mechanik liegt
  • Praktische Erfahrung mit der Kommunikation in Maschinen und an Produktionslinien: OPC UA, Modbus, CAN, einfache TCP/IP-Sockets und RS232
  • Sicherer Umgang mit Linux, Git und Cross-Compiler-Toolchains
  • Das richtige Temperament für den Maschinenbau: Geduld mit gewachsenem Code, die Bereitschaft, Dinge aufzuschreiben, und das Urteilsvermögen zu erkennen, wann eine Maschine an der Linie eines Kunden eine pragmatische Lösung braucht und nicht die elegante
  • Bereitschaft zu gelegentlichen Reisen innerhalb Europas für Inbetriebnahmen

Von Vorteil

  • Erfahrung mit einem Echtzeitbetriebssystem und mit Embedded Linux als Applikationsplattform
  • Industriemaschinen: Wägen, Portionieren, Lebensmittelverarbeitung, Verpackung oder vergleichbare Produktionsanlagen
  • Update- und Wiederherstellungsstrategien im Feld: Bootloader, Partitionierung, A/B-Verfahren
  • Entwicklung von Embedded-HMIs und Grafik für Displays mit begrenzten Ressourcen
  • Erfahrung mit funktionaler Sicherheit, Eichrecht oder Maschinenrichtlinie
  • Strukturierte technische Redaktion und Dokumentationssysteme

Sprachen

Fließend in einer der Sprachen Deutsch, Italienisch oder Englisch. Da bestehende Altdokumentation häufig auf Deutsch verfasst ist, sind gute Deutschkenntnisse von Vorteil.

Weiters

Du schätzt schnelle Entscheidungswege
Du bekommst das Mittagessen und Getränk komplett kostenlos und kannst dir auch ein vegetarisches oder veganes Menü aussuchen
Wir zahlen in Deine Zusatzpension ein. Du bist im Laborfond eingeschrieben? Dann zahlen wir für dich 2% in Deine Zusatzrente ein
Auch die Gesundheit unserer Mitarbeiter ist uns wichtig. Deswegen haben wir mit MutualHelp einen Fond gefunden, bei dem Du ärztliche Leistungen rückvergütet bekommst. Zusätzlich kannst Du auch Dir zu Lasten lebende Familienmitglieder in den Fond einschreiben, für welche das Unternehmen auch die komplette Gebühr übernimmt
Weiterbildung ist Dir wichtig? Wir ermitteln gemeinsam im Jahresgespräch den Bedarf Deiner persönlichen Weiterentwicklung und investieren in Deine Ausbildung
Freizeit ist Dir wichtig? Da wir als Unternehmen außer an den Feiertagen nie geschlossen haben, steht Dir Dein kompletter Urlaub für Deine individuelle Planung zur Verfügung
Es gibt auch ein Zusammensein außerhalb der Arbeitszeit. Jedes Jahr findet unser mittlerweile legendäres Firmengrillen statt, sowie ein gemeinsames Weihnachtsessen und einem Geschenk. Da uns das noch nicht genug war, haben wir auch einige Freizeitevents organisiert (Ausflug, Tennis usw.
Du möchtest zu uns kommen? Das bleibt unter uns!

Falls du dich bei uns bewirbst, bleibt dies natürlich unter uns! Vertrauen ist uns sowohl in Richtung Kunden, Lieferanten, Mitarbeitern und Bewerbern wichtig

Onboarding

Wir haben alle schon mal neu in einem Unternehmen begonnen und wissen, dass die ersten Tage wichtig für die Einarbeitung sind. Jeder neue Mitarbeiter bekommt eine erste Einschulung durch unsere eigene Academy. Zudem unterstützt Dich natürlich Dein Abteilungsleiter sowie deine neuen Arbeitskollegen über Deine ersten Arbeitstage hinaus

Klingt das gut? Dann bewirb Dich jetzt. Klicke direkt unten auf den Button. Wir freuen uns auf Dich.

Du möchtest zu uns kommen? Das bleibt unter uns!

Falls du dich bei uns bewirbst, bleibt dies natürlich unter uns! Vertrauen ist uns sowohl in Richtung Kunden, Lieferanten, Mitarbeitern und Bewerbern wichtig

Onboarding

Wir haben alle schon mal neu in einem Unternehmen begonnen und wissen, dass die ersten Tage wichtig für die Einarbeitung sind. Jeder neue Mitarbeiter bekommt eine erste Einschulung durch unsere eigene Academy. Zudem unterstützt Dich natürlich Dein Abteilungsleiter sowie deine neuen Arbeitskollegen über Deine ersten Arbeitstage hinaus

Klingt das gut? Dann bewirb Dich jetzt. Klicke direkt unten auf den Button. Wir freuen uns auf Dich.

Offerte simili

Altre offerte simili

agap2 Italia

Software developer

  • IT
Posizione: Software Engineer / Embedded Software Engineer Sede di lavoro: San Benedetto del Tronto (AP) Settore: Software Development / Embedded Systems / Technology Modalità: In presenza ⏱️ Esperienza: 3+ anni Chi Siamo Siamo una realtà operante nel settore della consulenza IT e dell’innovazione tecnologica, specializzata ...

Ascoli Piceno, Italia

  • In sede
... sviluppo di prodotti automotive in bergamo. È richiesta la presenza in sede a Bergamo. Le attività includono analisi di documentazione tecnica, derivazione di requisiti di sistema e revisione del safety concept tramite FMEA e FTA; conoscenze in C, C++ o C# sono utili e favoriscono l'integrazione nel team di sviluppo embedded.

Bergamo, Italia

Prime Engineering Italia

Embedded Software Architect

25.000 € - 48.000 €

... il team, siamo alla ricerca di un Embedded Software Architect , che sarà coinvolto nella progettazione e definizione dell’architettura software di sistemi embedded complessi. Sede: Roma Modalità: Ibrida Mansioni - Progettazione e definizione di architetture software embedded ; - Sviluppo e implementazione software in C++ ...

Roma, Italia

... promuove la libertà imprenditoriale e la valorizzazione del potenziale individuale. Siamo alla ricerca, per un progetto nella zona di Torino , di una figura di Embedded System Integrator per attività di integrazione tecnica di sistemi embedded e sviluppo di piattaforme software basate su Embedded Linux. La risorsa si occuperà ...

Torino, Italia

  • Remoto
  • Ibrido
  • Tempo pieno
  • IT
  • Gestione progetti
  • Gestione prodotto

40150 - 57475

... settori. Unisciti a noi per una carriera ricca di opportunità, dove potrai fare la differenza, in un ambiente in cui ogni giorno è unico. IL TUO RUOLO Come Embedded Product Owner (SAFe) nella Capability Embedded Systems di Capgemini Engineering, sarai responsabile della gestione e della prioritizzazione del backlog all'interno ...

Milano, Italia

  • Contratto
... della telematica applicata ai veicoli, sviluppando soluzioni tecnologiche per la raccolta e la trasmissione di dati, ricerchiamo n.1: SVILUPPATORE FIRMWARE EMBEDDED JUNIOR La risorsa si occuperà dello sviluppo da zero del firmware della nuova generazione di dispositivi telematici per veicoli, partendo da un piano di sviluppo ...

Roma, Italia

  • Remoto
  • Ibrido
  • Tempo pieno
  • IT

40150 - 57475

... microcontrollori. - Esperienza nella realizzazione di interfacce utente embedded (HMI). - Esperienza con architetture Bare Metal. - Esperienza con Real Time Operating Systems (RTOS). - Conoscenza delle attività di debugging e integrazione software. - Conoscenza dei principali protocolli di comunicazione embedded. - Esperienza nelle ...

Milano, Italia

  • Tempo pieno
  • IT

28.000 € - 45.000 €

... 2008, appassionata di tecnologia e innovazione. Collaboriamo con le più rappresentative realtà industriali nazionali ed internazionali nei settori dei Sistemi Embedded, Progettazione Hardware, Sistemi Meccatronici e tanto altro. Crediamo che la soddisfazione delle persone e le relazioni umane siano la chiave della crescita. ...

Torino, Italia

46.000 €

AVL Italia S.p.A. offers a job in Italy (IT) as Senior Systems Engineer - Battery Systems The Senior Systems Engineer - Battery Systems is responsible for systems engineering activities in battery system development and test system projects. He/she leverages the project engineering process with focus on tracking requirements ...

Cavriago, Italia

  • Tempo pieno
  • IT

40k - 50k

Per cliente multinazionale operante in ambito tecnologico siamo alla ricerca di uno EMBEDDED SOFTWARE ENGINEER (livello Middle ) da inserire nel team di progettazione software. La risorsa si occuperà dello sviluppo "low-level" su piattaforme basate su architettura ARM, curando l'intero ciclo di vita del software: dalla ...

Gallarate, Italia