Internship Embedded Software

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 intern to join our team and contribute to the development of cutting‑edge embedded software solutions. This internship offers a unique opportunity to gain hands‑on experience with microcontrollers, communication interfaces, and core embedded software concepts.

  • During your internship 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).
  • You will apply fundamental Python programming skills for tasks such as data analysis, creating basic plots, and developing simple Graphical User Interfaces (GUIs).
  • Finally, you will create clear and concise UML documentation and present your technical results and findings to the team and stakeholders.

Your profile

  • Education: Master studies in the field of Electrical Engineering, Mechatronics, Computer Science, or comparable
  • Experience and Knowledge: C/C++ Programming, Python Scripting, Communication Interfaces (SPI, I2C, UART, USB, BLE), RTOS and Version Control (Git); familiarity with Excel for data analysis and charting; experience in presenting results with PowerPoint; knowledge of programmatic reporting tools (e.g., Python with Matplotlib) is a plus
  • Personality and Working Practice: you are a hands‑on, organized and independent tech enthusiast with a problem‑solving attitude, eager to learn and proactively deliver solutions with strong communication and presentation skills
  • Work Routine: onsite in office 70% and 30 % remote
  • Languages: very good in English, German is a plus

Contact & additional information

Start: according to prior agreement
Duration: 6 months

Requirement for this internship is the enrollment at university. Please attach your CV, transcript of records, enrollment certificate, portfolio, examination regulations and if indicated a valid work and residence permit.

Diversity and inclusion are not just trends for us but are firmly anchored in our corporate culture. Therefore, we welcome all applications, regardless of gender, age, disability, religion, ethnic origin or sexual identity.

Need further information about the job?
Aadarsh Kumar Singh (Functional Department)
+49 152 34676786
Igor Zotov (Functional Department)
+49 173 5770582

Want more jobs like this?Get Engineering 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
You might be interested in
For expats of all colours, shapes and sizes

Never miss a thing!Sign up for expat events, news & offers, delivered once a week.
Keep me updated with exclusive offers from partner companies
By signing up, you agree that we may process your information in accordance with our privacy policy

© 2025 IamExpat Media B.V.
Apply for this position