Internship - Embedded Software

Posted on November 12, 2025
Reutlingen
Posted on November 12, 2025

About this role

Your tasks

  • During your internship, you will develop embedded software (C/C++) for the MCU to demonstrate a given use case, assess its feasibility and validate core concepts.
  • You will gain practical experience in working with communication interfaces such as SPI, I2C, UART, USB and BLE.
  • In addition, you will be able to fundamentally read and interpret PCB schematics.
  • Furthermore, you will have experience with Real-Time Operating Systems (e.g., Zephyr, FreeRTOS).
  • Last but not least, you will proficiently use Python for data analysis, create basic plots and GUIs and document UML. You will also present your results and findings.

Your profile

  • Education: Master studies in the field of Electrical Engineering, Mechatronics, Computer Science or comparable
  • Experience and Knowledge: in C/C++, Python, communication interfaces (SPI, I2C, UART, USB, BLE) and Real-Time Operating Systems (RTOS); familiarity with version control systems (e.g., Git); experience in presenting results using MS PowerPoint; familiarity with MS Excel for data analysis and charting; knowledge of programmatic reporting tools (e.g., Python with Matplotlib) is a plus
  • Personality and Working Practice: you are a hands-on, independent and proactive team player with a problem-solving attitude and strong communication and presentation skills; you are also highly organized
  • Work Routine: a 70% office presence is required, allowing for 30% mobile working
  • Enthusiasm: a passion for technology and sensing; eagerness to learn and contribute to a dynamic, tech-driven environment
  • Languages: 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, 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 346 76786

Apply now

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