Kärcher

Internship Embedded Software Development

Kärcher

internship

Posted on:

Location Type: Office

Location: WinnendenGermany

Visit company website

Explore more

AI Apply
Apply

Salary

💰 €1,960 per month

Job Level

Tech Stack

About the role

  • You will assist in the development of software for MCU control, IoT and HMI
  • You will gain experience in designing and implementing low-level and object-oriented software in C++ using modern tooling and a state-of-the-art build chain
  • You will gain insight into code generation with Python
  • You will participate in the development of reusable software components and create the required unit tests
  • You will support the application of static and dynamic software tests in a Continuous Integration environment
  • You will gain valuable practical experience in the field of embedded systems
  • You will gain insight into the working methods of an internationally operating company

Requirements

  • Good knowledge of C/C++ and Python is advantageous
  • You have strong academic results in a Bachelor’s or Master’s program in Technical Computer Science, Embedded Systems, Electrical Engineering or a comparable discipline
  • Terms such as Git, Continuous Integration (CI/CD) or CMake are familiar to you
  • Independent working, high motivation and initiative are natural to you
  • You have a solid understanding of the fundamentals of electrical engineering
  • You have good German and English skills, both written and spoken
  • You have analytical skills, demonstrate practical aptitude and are open to innovation and creative solutions
Benefits
  • A monthly compensation of €1,960
  • A flexibly schedulable 35-hour working week
  • 2 days of vacation per full calendar month
  • An 85% monthly subsidy for public transport commuting costs
  • Varied sports offerings — from basketball and Zumba to outdoor training
  • Discount on our products as well as a variety of corporate benefits (e.g., discounts on travel, fashion, restaurants or concerts)
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
C++Pythonlow-level softwareobject-oriented softwareunit testingstatic software testingdynamic software testingembedded systemselectrical engineeringsoftware development
Soft Skills
independent workinghigh motivationinitiativeanalytical skillspractical aptitudeopenness to innovationcreativity