> Markdown version of [/jobs/ext/4698593-werkstudent-programmierer-firmware-embedded](https://www.wearedevelopers.com/jobs/ext/4698593-werkstudent-programmierer-firmware-embedded). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Werkstudent Programmierer Firmware/Embedded - **Company:** Andres Industries - **Location:** Berlin, Germany - **Experience:** Internship - **Contract:** Internship / Graduate position - **Skills:** ARM Architecture, Software Debugging, Linux, Linux on Embedded Systems, Firmware, Hardware Design, Integrated Development Environments, Multiprocessing, Systems Development Life Cycle, Real-Time Operating Systems, Software Engineering, Universal Asynchronous Receiver/Transmitter, Data Processing, PIC Microcontroller, Information Technology - **Published:** November 13, 2026 - **Apply:** https://jobs.meinestadt.de/berlin/standard?id=260561823 ## About the Role B Ausübungsformen Gewünschte Fähigkeiten & Kenntnisse Programmiererfahrung Embedded Linux Embedded Systems Berufserfahrung Informatik Datenverarbeitung Debugging Standard-Messmittel Entwicklungsumgebungen Programmiersprachen Linux Softwareentwicklung Deutsch Selbstständige Arbeitsweise Zuverlässigkeit, Sie sind eingeschriebener Student (m/w/d) der Informatik, Elektrotechnik oder eines vergleichbaren Studiengangs Sie verfügen über sichere Kenntnisse in C und haben erste praktische Erfahrung in der Embedded-Entwicklung (z. B. durch Projekte oder Praktika) Sie haben grundlegende Erfahrung mit Mikrocontrollern (z. B. STM32 oder ARM Cortex-M Systeme) Sie besitzen erste Kenntnisse in hardwarenahen Schnittstellen (UART, SPI, I²C) Sie interessieren sich für Embedded Systems und technische Systementwicklung Sie arbeiten strukturiert, zuverlässig und eigenständig Sehr gute Deutschkenntnisse in Wort und Schrift (mindestens C1) Wünschenswert: Erste Erfahrungen mit RTOS oder Interrupt-gesteuerten Systemen Interesse an Embedded Linux oder Multicore-Architekturen ## Description Sie unterstützen bei der Entwicklung und Weiterentwicklung von Embedded-Firmware für Mikrocontroller-Systeme Sie wirken bei der Programmierung und Anpassung von STM32-basierten Systemen (C / ARM Cortex-M) mit Sie unterstützen bei Tests, Debugging und Fehleranalyse mit gängigen Mess- und Analysewerkzeugen (z. B. Oszilloskop, UART, SPI, I²C) Sie arbeiten an der Integration von Echtzeit-Datenverarbeitung in Embedded-Systemen mit Sie dokumentieren technische Entwicklungen und unterstützen bei der Projektkoordination Sie arbeiten eng mit der Hardwareentwicklung sowie externen Entwicklungspartnern zusammen