Tech Stack
DNSIoTLinuxPythonRTOSTCP/IP
About the role
- You develop application logic for telematics gateways using Proemion custom tooling and structured text in CODESYS
- You develop unit tests and hardware in the loop tests for the above-mentioned applications
- You support customers on their work on the above-mentioned tasks
- You support customers on the physical integration of our hardware into their series production
- You collect input on customer needs and compile them into good written input for decision makers and developers
- Du entwickelst Anwendungslogik für Telematik-Gateways mit Proemion-Custom-Tooling und strukturiertem Text in CODESYS
- Du entwickelst Unit-Tests und Hardware-in-the-Loop-Tests für die oben genannten Anwendungen
- Du unterstützt Kunden bei der Arbeit an den oben genannten Aufgaben
- Du unterstützt Kunden bei der physischen Integration unserer Hardware in ihre Serienproduktion
- Du sammelst Input zu Kundenbedürfnissen und fasst diese zu gut lesbaren Inputs für Entscheidungsträger und Entwickler zusammen
Requirements
- Experience with mobile machine, automotive, or industrial communication network technologies and protocols (CAN Bus, CANopen, J1939, UDS, OPC UA)
- Git version control
- Managing projects to ensure sustained growth and continuous improvement
- Knowledge of the fundamentals of information technology
- Programming experience in IoT or embedded applications (e.g. RTOS, task scheduling, linux, microcontrollers)
- Experience in at least one of the following industries: mobile machinery or automotive or industrial automation or aerospace
- Requirements engineering
- Strong communication in German and English
- Structured text/CODESYS (nice to have)
- Mobile working machines industry experience (nice to have)
- Collaboration with customers (nice to have)
- Hardware in the loop and software testing (nice to have)
- SCRUM (nice to have)
- Information security (nice to have)
- Flashing and bootloaders (nice to have)
- Scripting in python or similarly high-level programming language (nice to have)
- Networking basics (TCP/IP, DHCP, routing, DNS) (nice to have)
- Erfahrung mit mobilen Maschinen, Automobil- oder industriellen Kommunikationsnetzwerktechnologien und -protokollen (CAN-Bus, CANopen, J1939, UDS, OPC UA)
- Git-Versionskontrolle
- Projektmanagement zur Sicherstellung von nachhaltigem Wachstum und kontinuierlicher Verbesserung
- Kenntnisse der Grundlagen der Informationstechnologie
- Programmiererfahrung in IoT- oder Embedded-Anwendungen (z. B. RTOS, Task Scheduling, Linux, Mikrocontroller)
- Erfahrung in mindestens einer der folgenden Branchen: mobile Maschinen, Automobilindustrie, industrielle Automatisierung oder Luft- und Raumfahrt
- Anforderungsmanagement
- Starke Kommunikation in Deutsch und Englisch