Why should you participate?
For paid internships at ADB, we invite students
and graduates who want to learn from
the best in the business.
During an internship, you will see how world-class
technological solutions are created and you will take part
in their development under the guidance of experienced
engineers, specialists and experts.
Join the ADB and learn from the best!
Duration
Optimal internship duration is 3 summer months
– July, August, September.
3 months is just enough time to get acquainted with typical tools,
work environment, methods and techniques of project teamwork,
but also to implement a specific task – an application or new functionality
or e.g. going through the entire process – design, creation and verification
of a piece of software for one of our product platforms.
Occasionally, we are also open to accept just 2.5-month period –
negotiated individually – between mid-June and mid-October,
depending on the group specifics and planned tasks.
When and where?
Every year we prepare internship offers in our R&D centres in Zielona Góra, Katowice and Poznań.
Recruitment for the Summer Internship 2025 is now open! The candidates will be invited for tests and meetings with team leaders.
Apply for an internship at ADB – click APPLY below!
Recruitment? How?
We are awaiting your applications in the form of:
CV, including your programming experience (programming languages and experience, examples of projects), as well as a questionnaire of programming skills.
To apply, click the button below:
Do you already know this year's profiles?
SOFTWARE ENGINEERING (EMBEDDED/ LOW-LEVEL)
- You will work on: program low-level solutions in C and C++ running on embedded systems. You will learn how to deal with resource-constrained environments and how to take care of high performance.
- What do you need? C or C++ language programming skills.
- You will benefit from knowledge of networking and broadband, Java or JavaScript and experience with Linux OS.
SOFTWARE ENGINEERING (BACK-END)
- You will work on: implement simple functionalities in Java or Kotlin (depending on the project). You will see how the ‘heart’ of the software used by pay-TV operators and major telecommunications companies from around the world is developed.
- What do you need? Knowledge of Java and Spring (Kotlin optional).
- You will benefit from experience with Linux OS.
SOFTWARE ENGINEERING (MOBILE/ UI)
- You will work on: develop and fix bugs in UI/mobile apps. You will learn how mobile apps running on different platforms like Apple TV, Android, iOS, and STBs work and differ for pay-TV operators and telecom companies from all over the world.
- What do you need? Knowledge of React and React Native.
- You will benefit from experience with JavaScript, TypeScript, iOS, Android and Linux OS.
SOFTWARE TESTING
- You will work on: participate in software testing: Front-end, Back-end and Embedded; implement automated tests and participate in the Continuous Testing process.
- What do you need? Knowledge of the Python language and an interest in software quality topics.
- You will benefit from experience with Perl or Selenium and Linux OS.
We are looking for people who:
- are ready for stationary summer internships at ADB offices in Zielona Gora, Poznań and Katowice (depending on the profile),
- at the time of commencement of the internship, had completed the second year of their undergraduate studies in computer science and related fields (Computer Science, Software Engineering, Telecommunications, Automation and Robotics, Project Management), as well as engineers continuing their education in second-level studies, as well as passionate students starting their studies with coding experience from an early age,
- know how to solve problems: Problems are an integral part of an engineer’s job. You should know where to look for information and how to compare or analyse different solutions. Your approach and ability to think logically is key here.
- Assimilate knowledge quickly: We want you to work like us – ultimately as an independent specialist who knows how to operate effectively in IT. To achieve this, you need an open mind, a willingness to learn quickly and an openness to sharing knowledge and learning from other team members.
- Are self-development oriented: We want to help you in your development by providing support and the opportunity to find your own path to success.
- have the following language skills: in the case of apprentices, we require at least a communicative level of English (allowing you to work with technical documentation and tools in English) and a level of Polish that enables you to communicate freely in a team.
FAQ
You send in your CV and a completed questionnaire, then we arrange a meeting to verify your skills, and then we inform you of the result and invite the selected people for an internship.
The internship lasts for 3 months, between July and September. You work individually or in a group of interns on a project or directly on a product under the guidance of our experts and specialists.
Upon completion of the internship, we issue all necessary certificates, including those required by universities. It is possible to obtain a certificate of acceptance for the internship.
Students are welcome to apply for internships. After graduation, graduate internships are possible, and you can also apply for one of the job offers.
Unfortunately, no. The first few weeks are spent on implementation, getting to know the environment and the process, so 2.5 months is the minimum duration for an internship.
Yes, there is a good chance of that. During the 3 months, we get to know you very well and we offer many people to continue working with us, also on a part-time basis, adapting the hours to your university classes. And if you have the time to do so, we are happy to offer full-time, contracted employment as and when we have vacancies. A large part of our team is made up of people who have taken part in internships and stayed with us for the long term.