Softwareentwickler (m/w/d) Embedded
Wanzl
## Das sind Ihre Aufgaben – In Ihrer Tätigkeit übernehmen Sie die Verantwortung für den gesamten Entwicklungsprozess von der Idee bis zur serienreife. – Ihre Kernaufgabe umfasst die Modellierung und das Entwickeln von Software in der Programmiersprache C für ARM-Mikrocontroller (aktuell Cortex M4 & M7). – Ein weiterer Aufgabenbereich umfasst die Entwicklung von Modulen (in C#) für Hardware-nahe Linux-Betriebssysteme. – Anschließend testen Sie die entwickelte Software(-Module) auf der Zielhardware und im Endprodukt. – Mit der Durchführung von Code-Reviews tragen Sie zur Verbesserung des Coding-Standards bei. – Bei der Gestaltung von internen Prozessen und Coding Guidelines haben Sie die Möglichkeit aktiv mitzuwirken. – Mit einer gewissenhaften Dokumentation schließen Sie ihre Arbeit ab. ## Das sollten Sie mitbringen – Sie verfügen über ein Studium der Informatik, Elektrotechnik, Fahrzeugtechnik oder über eine vergleichbare Qualifikation – Für diese Position verfügen Sie über eine mehrjährige Berufserfahrung in der Softwareentwicklung im Embedded-Umfeld. – Echtzeitbetriebssysteme auf Mikrocontrollern sind für Sie gewohntes Terrain. – Über die Jahre haben Sie sich sehr gute Kenntnisse in den Programmiersprachen C und C# angeeignet. Erfahrung in C++, Python und Java sind von Vorteil. – Sie bringen Wissen im Einsatz und der Integration von digitalen Schnittstellen (Bussysteme, Ethernet) mit. Des Weiteren sind Kenntnisse in der Umsetzung von Webapplikationen (HTML, Java, PHP) auf Mikrocontrollern wünschenswert. – Deutsche Sprachkenntnisse auf Muttersprachniveau und gute Englischkenntnisse. ## Was wir bieten – Aus- und Weiterbildung – Betriebliche Altersvorsorge – Betriebsarzt – Flexible Arbeitszeiten – Gute Verkehrsanbindung – Homeoffice – Jobrad – Kostenloser Wasserspender – Parkplatz – Subventionierte Kantine