werkstudent-m-w-d-software-entwickler-communications
Alpha Students
Duisburg, Germany
2 days ago
Role details
Contract type
Internship / Graduate position Employment type
Part-time (≤ 32 hours) Working hours
Shift work Languages
German Experience level
JuniorJob location
Duisburg, Germany
Tech stack
C
C++
Computer Engineering
Software Debugging
Linux
Embedded Software
Microsoft Office
Modbus
Message Queuing Telemetry Transport (MQTT)
Network Protocols
TCP/IP
WebSocket
PIC Microcontroller
GIT
Information Technology
REST
Job description
Dann unterstütze ab sofort unseren Kunden als Werkstudent (m/w/d) - Entwickler Embedded Software:
- 20 h pro Woche
- In Duisburg, * Entwicklung von Software in C/C++ für unsere Communicatoren (IoT Edge Devices)
- Erstellung und Erweiterung von Software entsprechend den Projekt- und Kundenanforderungen
- Testen, Debuggen und Optimieren der Anwendungen
- Inbetriebnahme der Systeme im Unternehmen sowie gelegentlich beim Kunden vor Ort
- Durchführung von Tests und Prüfungen
- Pflege und Weiterentwicklung bestehender Quellcodes
- Erstellung und Pflege von Entwicklungs- und Projektdokumentationen
Requirements
- Studium im Bereich Informatik, Technische Informatik, Elektrotechnik oder einer vergleichbaren Fachrichtung
- Sehr gute Kenntnisse in den Programmiersprachen C/C++
- Erfahrung mit Linux sowie den Netzwerkprotokollen TCP/IP und UDP
- Sicherer Umgang mit REST-APIs
- Erfahrung mit Git
- Grundkenntnisse der Elektrotechnik
- Erfahrung mit verschiedenen Mikrocontrollern sowie fundierte Kenntnisse der Mikroelektronik
- Sicherer Umgang mit Microsoft Office
- Wohnsitz im Umkreis von Dinslaken
- Idealerweise Kenntnisse in MQTT und WebSockets
- Kenntnisse von Feldbussystemen, insbesondere CAN und Modbus
- Grundkenntnisse im Bereich Leistungselektronik von Vorteil
- Teamorientierte, selbstständige und strukturierte Arbeitsweise
- Führerschein der Klasse B wünschenswert
About the company
Flexible Arbeitszeiten - Dein Studium geht vor. Plane deine Arbeitszeiten gemeinsam mit uns.
Persönliche Betreuung - Digital bedeutet nicht gleich unpersönlich. Du bist Teil des Teams.
Regionale Einsätze - Wir sind regional vertreten und bieten dir Jobs dort an, wo du studierst.
Individuelle Auszahlung - Knapp bei Kasse? Wir zahlen dir deinen Lohn auch mal zur Mitte des Monats aus.
Schnelle Registrierung - Du kannst schnell in deinen neuen Job starten und dich flexibel einsetzen lassen.