Internship Embedded Software
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