Skip to content
Lufthansa Technik logo
New

Internship Software Development - Moving Map Internship start: October 2026, duration: 6 months

Lufthansa Technika day agoInternship
On-siteEnglish requiredTechSoftware Engineering

Required skills

LinuxgeodataGitDockerJenkinsPythonQMLRubySQLiteC++QtDoxygenJSONOpenGL

Job description

Lufthansa Technik posted this role. Below, we break down what it means for a working student in Hamburg: your weekly hours, take-home pay and visa limits. You can also open ChatGPT or Claude with a ready-made prompt to tailor your CV, check your fit, draft a cover letter or prep for the interview.

Tailoring your CV to this job?Start with a proven template on resume.io

Description provided by Lufthansa Technik

Join us in creating software that inspires.

Tasks

In the OEI division, we are developing the nice™ system, an award-winning in-flight entertainment and cabin management system. A young, supportive Scrum team is looking for motivated students to take on exciting projects.

  • Further development of 3D moving map software in C++/Qt using OpenGL
  • Customizations in QML and JSON
  • Data processing/automation of updates in Ruby and Python
  • Further development of unit tests and system tests, and integration into our build infrastructure in Jenkins; automated documentation

Benefits

  • Free parking
  • Cafeteria
  • Flexible working hours

Requirements

To complete an internship at our company, you must be in at least your third semester of study at the time of the internship.

  • Proof of enrollment for the entire duration of the internship (current certificate of enrollment and a written proof of mandatory internship must be included with the application) or an internship between the bachelor’s and master’s programs (gap year)
  • Currently enrolled in a degree program in computer science, electrical engineering, or a comparable engineering discipline for the entire duration of the internship
  • Strong interest in agile software development
  • Initial practical experience with software development in C++, Ruby, or Python, preferably C++
  • Basic knowledge of software development tools and methods, such as Git and Linux
  • Bonus: Knowledge of Qt, Docker, Doxygen, QML, OpenGL, SQLite, and geodata

For more information, see our FAQs.

Working student essentials

What this Tech internship in Hamburg means for you: the pay rules, the social contributions, and what international students should check before applying.

Weekly hours

Internships have no 20-hour cap, but a voluntary internship longer than three months generally has to pay at least the German minimum wage. Mandatory internships in your study programme are exempt.

Working student rules

Social contributions

Mandatory internships are largely exempt from social contributions. Voluntary internships are treated like regular employment once they run long enough, so contributions usually apply.

Check your insurance

International students

Non-EU students can work 140 full or 280 half days per year (raised from 120/240 in March 2024). A working student contract usually fits within this — confirm the exact limits printed on your residence permit.

Studying in Germany

Frequently asked questions

More at Lufthansa Technik

See all jobs at Lufthansa Technik

Similar jobs