Motion Firmware Ingenieur:in%Triamec entwickelt Servo-Drives, die in unabhängigen Tests die Positioniergeschwindigkeit und Präzision der besten Mitbewerber übertreffen. Kunden in der Ultrapräzisionsfertigung erreichen mit unserer 100-kHz-Antriebstechnik Stillstandsrauschen im subatomaren Bereich und Oberflächengüten von Ra < 0,2 nm – das entspricht ±1 Atom. In der Halbleiterinspektion fahren Maschinen mit Triamec Servo-Drives 5-mm-Steps in ein ±50-nm-Fenster in unter 30 ms bei 50 m/s² und 6 kg bewegter Masse.Als inhabergeführtes Unternehmen mit Gründungvereinen wir Elektronik-, Firmware- und Software-Entwicklung unter einem Dach. Wir sind ein Team von Spezialisten, das in enger Zusammenarbeit mit Kunden und Forschungsinstituten die Grenzen des technisch Machbaren verschiebt.AufgabenDu hast schon mit Begeisterung hardware-nahe Firmware entwickelt und willst Code schreiben, der direkt auf der Hardware läuft? Bei Triamec arbeitest Du an 100 kHz Servo Drives mit Xilinx Ultrascale+ und schreibst dafür C++ Code für die Echtzeitregelung und verwendest C# für die Testautomatisierung.Als Teil unseres Firmware-Teams entwickelst Du neue Funktionen für unsere Servo Drives. Du arbeitest am Konzept, implementierst Code und dokumentierst die Firmware und den Firmwareteil des Kundenmanuals.Du verwendest objektorientierte Design-Methoden, schreibst hardwarenahen C++ Code, nutzt Zustandsmaschinen, digitale Signalverarbeitung und Kommunikationsprotokolle.Du schreibst Software in C# zur Testautomatisierung.Du unterstützt die Customer Success Abteilung bei Firmware Problemen.QualifikationMaster-Abschluss (ETH, FH) in ElektrotechnikPraktische Erfahrung in der Benutzung von integrierten Entwicklungsumgebungen und DebuggingErfahrung im Bereich hardwarenaher Firmware-EntwicklungInteresse und Verständnis für Mechatronik und PhysikDu kommunizierst schriftlich sicher in Englisch. Teamsprache ist Deutsch.Des weiteren verfügst Du über gute Kenntnisse in möglichst vielen der aufgeführten Gebiete:Leistungselektronik, Antriebstechnik, Safety-ProjekteSehr gute Kenntnisse in C++ und gute Kenntnisse in C#Praktische Erfahrung mit ARM-MikroprozessorenObjektorientierte Design-MethodenBenefitsAbwechslungsreiches Arbeitsumfeld mit anspruchsvollen ProduktentwicklungenZusammenarbeit mit hoch qualifizierten TeammitgliedernKurze Entscheidungswege, die gesamte Projektabwicklung unter einem DachSehr gute Verkehrsanbindung, flexible Arbeitszeiten, Homeoffice MöglichkeitWir freuen uns auf Deine Bewerbung! jidc5c75bba jit0208a jiy26a