Embedded Developer Intern

We at WizzDev are a team of technology enthusiasts who approach every project with passion and commitment. We specialize in creating advanced software and embedded systems for innovative IoT solutions. Our strength lies in our versatility – from electronics design and firmware development to PCB prototyping, we cover it all.

We are looking for a proactive Embedded Systems Intern to join our team in Poznań for a paid summer internship. If you want to have a real impact on your development, work with the latest technologies, and co-create IT products in an Agile environment, we want to hear from you!
Your key responsibilities

Develop and program embedded systems and microprocessors (ESP32, STM32, nRF),

Support the development of desktop and cloud applications,

Work closely with the team on multiple R&D projects simultaneously,

Prototype and test innovative solutions where software meets hardware,

Participate in the full product development lifecycle using Agile methodologies.

Required qualifications and experience

Currently a student, preferably in your 3rd year or higher (Electronics, Telecommunications, Computer Science, or related),

Solid programming skills in C/C++ and Python (specifically for embedded systems),

Familiarity with microcontrollers such as ESP32, STM32, or nRF,

Basic knowledge of electronics and PCB-related topics,

Experience with Linux / Embedded Linux systems,

Very good command of English (B2/C1 level),

Availability to work full-time (5 days a week, approx. 8:00–16:00) in our Poznań office during the summer break.

Why WizzDev?

Hands-on experience: You won’t just be watching; you’ll be building real products for the IoT market,

Expert Mentorship: Work alongside passionate engineers in a supportive environment,

Modern Tech Stack: Access to the latest tools and hardware prototyping resources,

Paid Internship: Competitive salary based on a mandate contract (umowa zlecenie),

Onboarding – Your first days with Us

We believe that a good onboarding process is the foundation of a successful and long-term collaboration. Our goal is to make sure that every new team member feels comfortable, well-informed, and supported from day one.

The onboarding process often starts before the formal agreement is signed. At the final step of recruitment, we may invite you to an informal meeting or lunch with the coworkers you will be working with. It is a good opportunity to get to know each other.

Your first days are planned to ensure a smooth and stress-free start. You will get to know the team, the office, and the way we work day to day. We will introduce you to our key tools, processes, and ways of working.

In the following days, we focus on your role and responsibilities. You will take part in introductory meetings, have a conversation with your mentor or supervisor, and gain a clear understanding of goals and expectations. You will also learn more about our company culture and the direction we are heading.

The onboarding process ends with a welcome lunch with the CEO. This is a moment to reflect on your first weeks and discuss next steps in your development and collaboration with the company.

We know that starting a new job is an important step. That’s why we focus on clear communication, support, and transparent rules of cooperation from day one.

wizzdev onboarding

Recruitment process in 4 steps​

Stage 1

We review your email responses and get in touch by phone with selected candidates.

Stage 2

We meet in the office to get to know you better — we’ll talk about your previous experience, your approach to work, and ask for references.

Stage 3

The second in-person meeting focuses on assessing your technical skills.

Stage 4

If both sides are interested in moving forward, we discuss the terms of employment. Once everything is agreed, we contact your references and finalize the process.

Contact our recruiter via mail: career@wizzdev.pl

By sending your application to career@wizzdev.pl, you consent to the processing of your personal data by WizzDev P.S.A. for the purpose of conducting the recruitment process, in accordance with our Privacy Policy.

We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.