Working Student Embedded Software Development (f/m/div.)
Posted on November 19, 2025
Reutlingen
Posted on November 19, 2025
About this role
Your tasks
Are you a highly motivated and tech-driven student with a passion for embedded systems and real-time programming? We are seeking an enthusiastic working student to join our team and contribute to the development of cutting‑edge embedded software solutions. This position offers a unique opportunity to gain hands‑on experience with microcontrollers, communication interfaces, and core embedded software concepts.
- During your assignment you will work on embedded software development (primarily in C/C++) for the MCU to demonstrate specific use‑cases, validate core concepts, and prove technical feasibility.
- You will gain practical experience by working with various communication interfaces, including SPI, I2C, UART, USB and BLE.
- Furthermore, you will develop your fundamental ability to read and interpret PCB schematics and utilize your experience with real‑time operating systems (e.g. Zephyr or FreeRTOS).
- Finally, you will apply fundamental Python programming skills for tasks such as data analysis, creating basic plots, and developing simple Graphical User Interfaces (GUIs).
Your profile
- Education: Master studies in the field of Electrical Engineering, Mechatronics, Computer Science, or comparable
- Experience and Knowledge: in C/C++ Programming, Python Scripting, Interfaces (e.g. SPI, I2C, UART), and Git; experience in presenting results with PowerPoint
- Personality and Working Practice: you are a proactive and organized tech enthusiast with a problem‑solving attitude, eager to learn and contribute to a dynamic, tech‑driven environment
- Work Routine: onsite in office 70% and 30% remote
- Languages: very good in English or German
Want more jobs like this?Get IT & technology jobs in Reutlingen delivered straight to your inbox.By signing up, you agree that we may process your information in accordance with our privacy policy.
More jobs from this employer