Byte Lab
Embedded Academies
Join the world of embedded programming and hardware design at our Embedded Software and Hardware Academies. Application due June 8th
Apply for Software Academy Apply for Hardware AcademyShape the Future of IoT
Join First Embedded Academies in Croatia
Byte Lab’s Embedded Software and Hardware Academies are the first programs of their kind in Croatia. As in previous years, our goal is to help young talents gain the knowledge and skills needed to work in the IoT and embedded systems industry.
The academies last four to five weeks and include lectures, practical homework, and guidance from Byte Lab engineers. In the final week, participants work on a project that brings together everything they’ve learned during the program.
The academies are a great opportunity for students and tech enthusiasts to learn how modern embedded systems are developed—and to take their first step into the tech industry.
our 4-week program
Focused Topics
Throughout the 4 to 5 weeks of the program, you will have the chance to develop a range of skills and knowledge that are highly relevant to this field and have the chance to work both independently and as part of a team to complete assignments and projects.
Software Academy
-
Byte Lab Development Kit
-
FreeRTOS
-
Software versioning tool (Git)
-
ESP32
-
Embedded software toolchains
-
Software architecture and code portability
-
CMake
-
How to write a driver
-
Advanced C
-
Connectivity (WiFi, BLE)
-
Memory management
-
Cloud communication protocols
-
Linux
-
GUI
Who can apply?
Anyone interested in embedded software or those who would like to try their hand at programming electronic devices.
Hardware Academy
-
Byte Lab internal tools and platforms
-
Byte Lab Library Drafting standards and training
-
System architecture design
-
Mixed signal system design
-
RF design
-
Power supply design
-
PCB design
-
Manufacturing documentation release
-
Prototype assembly
-
Design verification (including the report)
Who can apply?
Anyone passionate about hardware development and eager to gain practical experience in a supportive and dynamic environment. Motivation is the most important aspect; no work experience is required.
When
September 2025
Duration
4-5 weeks
Application Due
June 8th
Location
Zagreb
The Instructors
Experienced engineers with dozens of projects behind them
Timeline
The Byte Lab Academies timelines span from May to September and include application, processing, interview invitations, participant selection, and the start and end of the four to five week program.
Applications
Submit your application by June 8th to join Byte Lab Embedded Academies and gain valuable knowledge and experience in embedded software or hardware.
Interviews & Selection
Selected candidates will receive interview invitations during June for the opportunity to work with experienced engineers and colleagues in the IoT industry.
Start of the Academies
Join our academies in September and work on a variety of projects and assignments that will challenge you and expand your abilities in embedded software or hardware.
End of the Academies
The whole concept of the academy was great! First, we would cover the theoretical part through lectures, and then we were given practical tasks where we needed to implement it on provided devkits. At the end, there was a final task that combined all of the learned concepts and it was made as a fun competition! 10/10 would do it again :)
Ivan
Graduated in 2023
HW internship taught me many new and useful things regarding electronics. During my internship, I had the opportunity to encounter and use the technologies used in the industry. The atmosphere is good, colleagues are more than willing to share their knowledge; definitely an experience that I would recommend to others interested in the world of embedded electronics
Marko K.
Graduated in 2022
It was an enriching hardware internship. I got hands-on skills, valuable mentorship, and had a chance to work on real-world projects.
Nikola
Graduated in 2023
Although I studied and worked on hardware-related projects at university, and had knowledge and background in that field, it was very useful and interesting to connect that with the actual manufacturing process, which is also an integral part of Byte Lab. I really enjoyed the experience of working with production and the opportunity to assemble components on the boards ourselves because that's exactly when you see how everything functions.
Drago
Graduated in 2023
The lectures provided a good introduction to the assignments, and the instructor was excellent. Everyone was very approachable and willing to help. The entire atmosphere and ambiance made you look forward to the workday, rather than finding any aspect of the job challenging. The assignments were really interesting and covered the material discussed in the lectures, allowing you to practically learn what was talked about.
Patrik
Graduated in 2022
Frequently Asked Questions
I have never programmed in embedded systems, can I still apply?
Yes, you can apply even if you have no prior experience in embedded programming.
Can I apply even if I am not a student?
Yes, the academy is open to anyone who is interested in embedded programming, regardless of their status as a student or not.
Can the academies be attended online?
No, the academy is not available for online attendance.
Can I attend both academies at the same time?
Because of the program complexity it is possible to attend only one of the academies.
Is there a fee to join the Academy?
No, participation in the Academy is completely free of charge. Our goal is to provide knowledge and mentorship to help you grow your skills and kick-start your career in embedded systems—without any cost to you.
Ready to launch your IoT career?
Join Byte Lab's Embedded Academies today
Don't miss your chance to gain real-world experience and develop your skills with the first academy of its kind in Croatia.