Products & services
Company group
Career
English
IoT Academy

IoT Academy

The first IoT Academy in Lithuania offers a unique opportunity to dive into the world of the Internet of Things and test yourself in creating the cutting-edge technology devices. This is your first step towards a professional career of your dreams.

CHOOSE YOUR FIELD

By joining the academy, you will be able to test your skills in various fields. We offer a wide choice of positions to help you discover your talent and find the career path that is meant for you.

GAIN EXPERIENCE

You will have a chance to put your ideas into action, acquire invaluable experience, and have a great time with other students. You will contribute to developing a unique and important project, which you can present as your final thesis at university.

START A CAREER

Internship at the IoT academy is your first career step. Here you will not only gain practical knowledge but also get an excellent chance to continue your journey at Teltonika. Many of our alumni have already successfully joined the Teltonika team.

Telematics

CHOOSE A PROGRAM

Have you ever wondered how Spark works and why it’s so easy to unlock or lock the car remotely by simply using your smartphone? Or how is it known when exactly the bus is to arrive at a bus stop? Or do you still think that police forces can unreasonably use the emergency lights to pass the traffic without a real need of emergency?

As one of the leaders of IoT and the leading company in telematics in the world, we are all about vehicle tracking and diagnostics. By now, our products offer anti-theft, car sharing, vehicle maintenance, speed limiting, and other original and cutting-edge solutions to our customers, but we are not stopping here. We are thrilled to create new innovative solutions and introduce them to the whole world with the help of talented students from our academies. Are you willing to help us? Start your practice and continue your journey afterwards in the Teltonika Telematics R&D or B2B sales teams.

Electronics engineers are responsible for the design, development and full implementation of PCBs. They ensure that devices are developed and manufactured with the right components. Engineers work not only on design but also on documentation, which is necessary for other responsible people to learn how to manufacture, assemble and use a certain product. At Teltonika, we divide electronics engineers into three groups, based on their work specifics. Some are responsible for product design, correction of bugs and optimisation; others for the development of testing equipment. And the third group is responsible for ensuring that products comply with the international requirements. Electronics engineers in the latter group are metrologists who carry out various measurements on our products in accordance with global standards.


During your internship, you will be introduced to electronics theory so you could design devices based on the right standards. You’ll also learn how to test, design circuits and find analogues for existing components. Your tasks will include designing surge protectors, getting to know the SPI interface, modelling and writing documentation. In the Teltonika company group, electronics engineers do not need programming skills, so there would be no or very few programming tasks in this internship. You will also have an opportunity to conduct different analyses and get hands-on experience with the products that are in development by improving them or fixing bugs.


For this course, you will need basic knowledge of electronic components, their appearance, applications and functions. Experience in developing electronic devices by means of Altium designer program or other CAD programs will also be very useful.

Read more

APPLY

Testing engineers in our company are responsible for ensuring the quality of products. They test hardware and software and search for all the possible defects or discrepancies. These specialists carry out product-related research, write test cases and documentation and pass on all the information to other R&D teams.


In the Teltonika Telematics academy we perform manual testing.


Manual testing would require you to carry out tests on product functions by hand and simulate usage scenarios. By conducting comprehensive software testing, you will gain knowledge of both the software and its environment because creating all the possible usage cases will be your responsibility during practice.


In IoT academy your internship will start with the acquaintance with our devices. You will learn about how our products work and how to configure them, and then you will use the company’s tools and equipment to carry out manual tests of certain product functions. For example, you may need to test such features as data transfer and Bluetooth functions or product stability and data throughput after changing components. Last but not least, you will get experience in preparing the necessary product documentation.

Read more

APPLY

An embedded system is a computer system that allows you to manage any device and implement specific functions in this device according to the written code. C is the most popular programming language for embedded systems.


In the Teltonika IoT Academy, you will learn how to program and develop new functionalities for modern embedded systems and then implement them in real devices.


The internship programme constitutes of several stages. Firstly, you will learn some valuable information about our products and technologies related to them and master your C language skills. Then, you will try to write code for one of our devices. We have prepared various interesting tasks related to microprocessor functionalities for you, starting from the easiest blinking of a LED bulb, GPIO management, UART data reading to implementing communication with a server. During the internship, we will work with such systems as GIT version control, PlatformIO, Sharepoint, and Terminal, but if you haven’t dealt with them previously – don’t worry! You will learn everything at the Academy.


Do you have any experience in C programming? Are you interested in microcontrollers? If yes, this programme is created for you!

Read more

APPLY

C# is the new programming language designed for building wide-range enterprise applications that run on the .NET framework. In the academy, you will learn how to develop applications associated with WEB or SQL interfaces.

Read more

APPLY

IoT solutions engineers are responsible for communication with other company employees (from manufacturing, R&D, and sales) and external partners. They help new clients, who have just started using our products, answer their technical questions, introduce new features and assess client expectations. That is why IoT solutions engineers must perfectly comprehend how our devices work and know their capabilities as well as the protocols used in different devices. They often go on business trips to clients together with sales managers, providing a technical back-up.


As an IoT solutions engineering intern, you will solve various issues related to choosing the right software and product configuration. You may have to deal with problems with the hardware itself, when the product doesn’t have the necessary components or the components do not meet the requirements.


During the internship, we will teach you more about the devices and show you how to configure them. The tasks that you will carry out should help you see the broader picture of how and where our devices can be used. After getting more proficient, you will be able to test your communication skills by solving various simulated queries. You will have to identify a problem and find a solution, answer all the tricky questions and communicate fluently and clearly with internal and external clients.


The most important ability here is to know how to search for information and find it quickly. In other words, you will become the true Teltonika Wiki expert. For this position, you will certainly need good communication skills both in speaking and in writing, and the English language is a must.


If you are not sure which career path to choose, IoT solutions engineering is a perfect option for those still searching for their true self.

Read more

APPLY

An IT administrator is responsible for regular maintenance and diagnostics of the internal network, servers and workstations. These specialists are the first point of contact for troubleshooting and resolving issues.


The Teltonika academy provides IT administrators with a wide range of practical experience. You will learn how to order and configure new hardware and software as well as back up and manage data and systems. You will also get acquainted with cybersecurity solutions and best practices. Our experienced specialists will demonstrate how to configure, upgrade, and maintain Microsoft Office 365 solutions.


You will be given an opportunity to participate in the company’s IT projects. This will be your chance to learn how to plan, select and install the right solutions, implement your ideas, optimise processes, and initiate and manage change.


For this internship to be successful, you will need knowledge of computers, computer networks, and service stations. You will also need basic knowledge of Microsoft Office 365 and the operation of Windows/Linux servers. It is essential for an IT administrator to be able to work independently and to have a good command of the English language (at least B2 level).


Are you proactive, willing to learn new things and share your knowledge with the team? Choose this internship programme!

Read more

APPLY

NETWORKS

Choose A PROGRAM

For more than two decades, Teltonika Networks has been developing the Internet of Things and working on the highest technology industrial network equipment for such areas as Industry 4.0, Smart City, green energy, transport, retail, and business. Over many years, we have been a part of hundreds of projects, ranging from healthcare and education sectors to autonomous robots and even a flying Zeppelin!

We can assure you that the time you will spend at the Networks IoT academy is going to be valuable and enjoyable! We will help you understand how to implement the Linux operating system in IoT devices and give you an opportunity to create software for these devices. Our experienced electronics engineers will provide you useful insights into hardware development and assist you in creating your first device that will to contribute to the IoT world! Finally, our testing engineers will show you the testing process, provide you with the necessary equipment and teach you how to ensure faultless operation of devices. Interested? Fill in the application form right now!

Electronics engineers are responsible for the design, development and full implementation of PCBs. They ensure that devices are developed and manufactured with the right components. Engineers work not only on design but also on documentation, which is necessary for other responsible people to learn how to manufacture, assemble and use a certain product. At Teltonika, we divide electronics engineers into three groups, based on their work specifics. Some are responsible for product design, correction of bugs and optimisation; others for the development of testing equipment. And the third group is responsible for ensuring that products comply with the international requirements. Electronics engineers in the latter group are metrologists who carry out various measurements on our products in accordance with global standards.


During your internship, you will be introduced to electronics theory so you could design devices based on the right standards. You’ll also learn how to test, design circuits and find analogues for existing components. Your tasks will include designing surge protectors, getting to know the SPI interface, modelling and writing documentation. In the Teltonika company group, electronics engineers do not need programming skills, so there would be no or very few programming tasks in this internship. You will also have an opportunity to conduct different analyses and get hands-on experience with the products that are in development by improving them or fixing bugs.


For this course, you will need basic knowledge of electronic components, their appearance, applications and functions. Experience in developing electronic devices by means of Altium designer program or other CAD programs will also be very useful.

Read more

APPLY

Testing engineers in our company are responsible for ensuring the quality of products. They test hardware and software and search for all the possible defects or discrepancies. These specialists carry out product-related research, write test cases and documentation and pass on all the information to other R&D teams.


In the Teltonika academy, we divide testers into two groups: those who perform manual testing and those who create automated tests.


Manual testing would require you to carry out tests on product functions by hand and simulate usage scenarios. By conducting comprehensive software testing, you will gain knowledge of both the software and its environment because creating all the possible usage cases will be your responsibility during practice.


If you choose writing automated tests, you will get acquainted with the software and its environment as well, as it will help you write quality tests later. The purpose of these tests is to generate such an environment where the testing of devices’ software and hardware would continue even after working hours. We will use Python programming language for creating automated tests. Python is suitable for long-term tests, the aim of which is to check the basic functionality after any changes.


Here, at Teltonika, we use both manual and automated testing, but your internship will start with the acquaintance with our devices. You will learn about how our products work and how to configure them, and then you will use the company’s tools and equipment to carry out manual or automated tests of certain product functions. For example, you may need to test such features as data transfer and Bluetooth functions or product stability and data throughput after changing components. Last but not least, you will get experience in preparing the necessary product documentation.

Read more

APPLY

Linux embedded programmer is responsible for the development and maintenance of software for our devices, which includes fixing bugs, optimization and implementation of new features.


Based on the nature of their work, we divide Linux programmers into several different categories. Some work on product software development; others on the system itself and the development of Linux. And the third group works on servers and the development of devices’ remote management system.


During your internship, first we will familiarize you with our devices’ functionality, the tools for developing software for devices, and networks specifics. We will help you improve your programming and Linux skills and, most importantly, give you hands-on experience with a real product. In the Academy, you will get a better understanding of the Linux system, learn how to use its tools and create libraries and broaden your C programming knowledge. Together, we will develop software, and you will learn how it interacts with other programmes as well as how products work.


At the beginning, you will need general programming knowledge but not necessarily of a particular language. A basic knowledge of Linux (how the command line, processes, and the file system works) will also be very useful. Knowledge of C and C++, Lua, Python, Shell script, networks, OpenWRT and any other projects related to embedded programming will also be useful.

Read more

APPLY

WEB programmers are responsible for the development of a web interface and API. Like anywhere else, here we divide them into front-end and back-end programmers. So, there is a possibility to choose which field you would like to take on in your internship. The nature of your work will also depend on which department you choose.


You can choose to work with internal systems, which help us, employees, perform our duties in a better and more convenient way. These systems include the R&D system, the form submission platform, the room reservation system, the contacts system, and others.


You can also choose the development of WEB interface for routers. Here, back-end programmers create the API, while front-end programmers work on the graphical interface, which interacts with the API. The graphical interface helps users to easily and quickly manage and configure devices. This course also includes acquaintance with the Linux environment.


We will use Lua and Vue.js (javascript) technologies. Front-end developers will try CSS for styling but not only that, so you will also need to try out some additional tools. Developers programming a router’s back-end will use Lua programming language, and those working on the front-end will use Vue.js.


WEB programming knowledge and understanding of API and its functions will be very useful. It doesn’t matter which technology you used before. If you have used any kind of framework, that would be a huge advantage. And everything else will be taught at the Academy!

Read more

APPLY

Networking & IoT engineers are responsible for communication with customers via our Ticketing system. They interact with various business clients: from small companies, like local EV charging stations integrators, to global corporations, providing green energy solutions across the world.


Networking & IoT engineers help clients implement their solutions by using Teltonika Networks products and tackle various challenges. During this internship programme, you will learn to resolve different technical issues related to product configuration, software and other problems completely on your own.


At our academy, you will be able to test your skills by solving various simulation requests, during which you will have to figure out why the client's configuration does not work and provide new solutions to the problems that have arisen. These simulations will cover both simple Linux command line tasks and complex network configuration tasks.


Networking engineers are also responsible for preparing Teltonika Networks documentation for internal and external use, such as Teltonika Wiki Knowledge Base. You will become the true Teltonika Wiki expert.


If you choose this programme, you will be the link between clients and the Teltonika Networks R&D department, solving complex challenges. If you’re ready, apply now!

Read more

APPLY

Computer-aided design engineers are responsible for the design of a wide range of products using computer software.


During this course, you will learn how to create the 2D and 3D design of various projects. Together, we will create device housing drawings, simulate device enclosure sustainability and protection from external impact, simulate various renders and learn how to create BOMs (bill of materials). You will also write assembly instructions, perform analyses and research methods of process optimisation. During the internship, you will work on real Teltonika devices, more specifically, various plastic or metal enclosures for routers or tracking equipment.


We will use Solidworks software, so your experience with Solidworks and AutoCAD is a huge advantage. But most importantly, you need to have spatial thinking to be able to imagine how a clear drawing with the necessary dimensions can be laid out on a white sheet of paper. Everything else can be taught with our help.

Read more

APPLY

HOW TO FIND US

ADDRESS

K. Baršausko st. 66, Kaunas,

LT-51436, Lietuva


Saltoniškių st. 2, Vilnius,

LT-08126, Lietuva

STUDENTS FEEDBACK

TELTONIKA IoT ACADEMY
TELTONIKA IoT ACADEMY – start of your career!

Teltonika IoT Academy alumni invite you to find out more about their experience in the Academy and how it opened up an opportunity for them to start a career in the Teltonika company group.

Do not miss your chance to join the Academy FOR FREE and acquire knowledge and skills in one of the biggest companies in Lithuania. The internship can be organised either live in the academy or remotely at a student’s preferred time. If the internship is done remotely, the student can take all the necessary equipment home.

We are excited that students’ works done in the academy are successfully implemented and used in the company’s activities.

INDRĖ
INDRĖ
MECHANIC ENGINEER

I am glad to see that some companies in Lithuania are willing to invest in the new generation of engineers and create such academies where we can improve and gain experience. During the practice, I was happy to have a competent mentor, a friendly team, and useful tasks. I recommend you to join the Teltonika IoT Academy!

AIDAS
AIDAS
Mechanic engineer

The academy is like a Christmas morning when you hurry to come and discover unpacked gifts. The snow and the gloomy, rainy weather behind the window are replaced by a warm and cosy atmosphere, a great team and, of course, a new idea of scoring goals. Gained skills and knowledge have expanded my horizons. I got to know myself better while overcoming various design challenges. Those who want to discover themselves should open the academy door wide open and test their strengths.

AGNĖ
AGNĖ
Electronics engineer

I remember my first day – it seemed like I did not understand where to start, but a friendly environment and a great manager is everything you need to move on. It was exciting not only to create a project on my computer but also to implement it and get acquainted with all the stages of the project's execution. I recommend Teltonika IoT academy to everyone, even those who are afraid that their knowledge is not enough. Try it out – it is worth it!

ŽYGIMANTAS
ŽYGIMANTAS
WEB PROGRAMMER

I liked this academy very much. I learned new things and deepened my knowledge. At the IoT academy, there are interesting tasks to get practical knowledge. I recommend it to those who want to expand their baggage of knowledge. A successful entry into the academy is a work opportunity. I think that the time spent in the academy was valuable.

AURIMAS
AURIMAS
IoT devices test engineer

I enjoyed this academy very much. I upgraded my existing knowledge and gained much new knowledge. I learned a lot about system testing features by writing automated tests for various router functions. I would definitely recommend this academy to anyone who wants to test themselves in a field of their interest. Of course, a cosy atmosphere and a cheerful team made the experience even better.

IoT Academy

ANY QUESTIONS?

If you didn’t find all the necessary information about the IoT Academy, feel free to contact us directly.