
Internship Electronic Engineering / March 2022 - April 2022
Internship Electronic Engineering / March 2022 - April 2022
Short Introduction about you (where are you from, studies/university etc.), why you did your internship at u-blox and which subject were you working on:
I am a B.Sc. electronic engineering student at Università di Trieste. I discovered u-blox through an event held at my university. I did my internship in Sgonico, where I developed and tested real-time operating system functionalities for u-blox cellular modules.
Can you tell us more about the tasks and the challenges you had, and the people you worked with:
I worked with the Audio Team, which I found to be a stimulating environment. I familiarized myself with the structure of the cellular module, and I studied its components. Once I understood that, I started expanding and improving the existing code base to add the functionalities I was interested in. Finally, I tested my work on physical components and modules. Although it was challenging to work with a system that I previously did not know, I could always rely on my colleagues for explanations and resources.
Conclusion, what did you like and what did you learn:
At u-blox I found a professional environment, and friendly colleagues who were always ready to help me in case of need. I was encouraged to work autonomously, but my questions were always welcome and promptly answered. This experience has helped me get some invaluable insight into this field, and it has taught me many essential skills
Internship Networks and IoT October 2021 to January 2022
Internship Networks and IoT October 2021 to January 2022
Short Introduction about you (where are you from, studies/university etc.), why you did your internship at u-blox and which subject were you working on:
I attended both the bachelor's and the master's at the University of Trieste. Towards the end of my
MSc studies in electronics and information technology (curriculum Networks and IoT), I decided
to spend some time working on a project at u-blox Italia S.p.a.
I was really excited to work on the topics discussed during the lessons, even if the reality is more
challenging. During this experience I worked with the protocol stack team on two major topics
like security and power consumption, indeed the title of my work was:”Secure User-Plane Socket
Connectivity and Power Consumption Scenarios in Cellular LPWA Environment”.
Can you tell us more about the tasks and the challenges you had, and the people you
worked with?
As said before, the topic was about IoT security and power consumption. For what concern the
first one I have deepened how to establish a secure connection between the device under test and a
server, whereas for the second argument I measured the power consumption of the device with
different traffic profiles.
I didn’t have all the theoretical knowledge required, but thanks to the colleagues who were
always helpful and kind I could achieved my goals.
The environment in the team, despite the corona situation, was very active. Most of the time I had
the freedom and the responsibility to make my own decisions so that if I found a problem, my
colleagues were ready to help me.
Conclusion, what did you like and what did you learn?
In this experience I was able to put into practice the knowledge acquired in the classroom. To
achieve the objectives initially set it was necessary to go through others and this makes you grow
a lot. This path was facilitated by colleagues who were always available and kind.
Therefore I would suggest it to all the students that have the willing and the possibility to spend
some time on any similar project in this enterprise.
Internship Audio R&D from October 2021 to January 2022
Internship Audio R&D from October 2021 to January 2022
Short Introduction about you (where are you from, studies/university etc.), why you did your internship at u-blox and which subject were you working on:
I’m from Oderzo, a small town in the North-East Italy, near Venice. I’ve been studying in Trieste since 2016, which is the place where I did my internship this year. I had been chosen by U-Blox for a scholarship called ‘Talent Engineering’ which gave me the opportunity to work in the Audio R&D team. Since one of my favorite topic during my degree was Digital Signal Processing the object of my Internship was Echo Acoustic Cancellation and the study of Identification Algorithms.
Can you tell us more about the tasks and the challenges you had, and the people you worked with:
I’ve started with the study of Acoustic Echo Cancellation and the algorithms used in System Identification since these topics weren’t treated during the traditional courses. Then, of course, it was time to apply what I had learnt. I’ve developed a small framework to test the algorithms performances under different circumstances, such as clipping and distortion. These simulations were performed first in a Matlab environment and then using Simulink. Since these type of programs are usually not dealt with during my lessons so for me it was pretty challenging to use them in the most efficient and correct way. As I said I was in the Sgonico’s Audio R&D department and I had the pleasure to be flanked by Vojko, Stefano and Giovanna who helped me during all my Internship. They were very kind and patients taking the time to clarify every single doubt I had.
Conclusion, what did you like and what did you learn:
I liked pretty much everything of my experience from the coffee breaks to the different challenges that occurred during my Internship. One of the things that I liked most was the relationship with the team, especially the fact that they treated me as a member more than a student. I’ve had my first glance of how a workplace is and in particular I’ve learnt how important is cooperation and teamwork in such environments.
Internship Electrical Engineering from July 2022 to December 2022
Internship Electrical Engineering from July 2022 to December 2022
Short Introduction about you (where are you from, studies/university etc.), why you did your internship at u-blox and which subject were you working on:
I’m from Lucerne, a beautiful city not too far from the u-blox headquarters. After having completed my Bachelor’s in Electrical Engineering at EPFL in Lausanne, I decided to interrupt my studies for a year and gain some experience in the industry. Since I had a particular interest in Integrated Circuit (Digital) Design, I came across u-blox and got offered an interesting position as an IC validation intern. This led me to work on IC validation related topics, working mostly with FPGA’s.
Can you tell us more about the tasks and the challenges you had, and the people you worked with:
In the first phase of the internship, I was working on a Python-based validation framework which allows for automated and robust testing of a design on different hardware platforms (FPGA, Emulation, ASIC, …) for different product lines.
In the second phase, I explored and worked on a FPGA-based validation technique where data and control information can be sent in real time to a running design on an FPGA. This included writing RTL in SystemVerilog, coding corresponding software in C and setting up a simulation environment to verify each development step.
Throughout the internship I was exposed to various workflows (firmware, FPGA, …) and numerous tools. The main challenge consisted in understanding and using them in an efficient way and integrating them into my development activities. Fortunately, I was very well supported by my line manager and my supervisor from my team and could reach out any time to other team members for help and clarification.
Conclusion, what did you like and what did you learn:
Overall, I thoroughly enjoyed my time at u-blox, working with such innovative and open people, but also doing other activities such as sports and going for dinner with colleagues after work.
Apart from all the technical aspects, I learnt a lot about how to work in an industrial environment, where tasks are done for a specific purpose, as opposed to just the purpose of learning in the case of university. This leads to different requirements and asks for a different approach, and I definitely learnt to tackle challenges with a bigger focus on scalability, simplicity and maintainability in mind.
I was particularly happy that I was given the chance to present my work in front of the whole department and get valuable feedback and recognition for my work from experienced colleagues, which made me feel even more like a regular member of the company.
Master's Thesis Title: Embedded Machine Learning for Anomaly and Intrusion Detection in IoT Module.
Master's Thesis Title: Embedded Machine Learning for Anomaly and Intrusion Detection in IoT Module.
An industrial thesis (master's thesis with a company) is frequently regarded as a critical stepping stone in a student's professional development. They provide a bridge between academic learning and real-world experience. I just had the honor of conducting research at u-blox, a prestigious and prominent location and wireless communication solution provider to the automotive, industrial, and consumer markets.
I was greeted warmly and friendly when I walked into the office. The vibrant culture of the organization and the team's enthusiasm for their work were obvious. The initial orientation training taught me everything I needed about the company's beliefs, goals, and expectations. It laid the groundwork for a fascinating and fruitful thesis work experience.
While at u-blox, I worked on improving the security of u-blox's IoT modules using machine learning algorithms. I was entrusted with challenging and impactful assignments of investigating how machine learning can be embedded in resource-constrained IoT modules for anomaly and intrusion detection. My work included using generated u-blox datasets to train and build ML models for anomaly and intrusion detection and finding ways these models can be converted into compact C code and implemented in embedded devices with limited memory and computing power. Despite a challenging start with data collection from IoT devices due to a lack of experience in embedded devices. The guidance and support I received during my thesis work were exceptional. I had a supervisor and two other senior engineers who became invaluable resources throughout my journey. They provided regular feedback, answered my questions, and helped me navigate complex tasks, including helping set up the testbeds for data collection. The mentorship enhanced my technical abilities and instilled in me a sense of confidence and self-belief.
At u-blox, collaboration is ingrained in the company culture. The work environment fostered open communication and encouraged collaboration across teams. I worked with professionals from diverse backgrounds, each bringing their unique perspectives to the table. The collaborative nature of the workplace not only enriched my understanding but also reinforced the importance of teamwork in achieving collective goals.
The master's thesis work at u-blox has been a life-changing learning opportunity. In addition to the skills I learned, I was exposed to various industry tools, technologies, and best practices. Weekly seminars about project progress fostered my professional development. These learning experiences extended my views and gave me the abilities I needed to succeed in the industry.
During my time at u-blox, I got to network with experts from all departments and levels of the firm. This experience allowed me to broaden my professional network and get insight into other career choices. Engaging in dialogues with experienced persons proved invaluable, opening the door to potential future partnerships and mentorship opportunities.
My master's thesis work at u-blox was a fantastic adventure full of growth, learning, and significant friendships. It was a transformative experience because of the supportive environment, tough tasks, and the opportunity to work alongside dedicated experts. This thesis work not only improved my technical skills but also gave me professional confidence and self-belief. I am grateful for the chance and its long-term influence on my personal and professional growth.
University: Linnaeus University
Faculty of Technology, Department of Informatics
Program: Information Systems
到达角
到达角
2020 年上半年,我一直在 u-blox 马尔默办事处从事有关到达角的工作。 对于此课题,我以前没有任何经验,但是这里有所有必要的知识,方便我们进行理解。 挑战 我觉得我真的明白了完成这些项目需要做多少工作,为了共同开发新产品,有这么多具有不同专业的人参与其中。这是大学永远无法以相同的最终结果教授或展示的东西。我们必须要经历这一过程。更具体地说,我参与的项目是天线。在天线阵列中,天线用于测量到达角。 我们的目标是减小天线阵列的尺寸,同时仍保持相同的性能。我需要模拟天线的性能并测量制造的原型,检查其性能是否与模拟结果一样好。测量我的原型、将结果与模拟值进行比较并得出有关设计的结论对未来的项 目非常有用。 结论 我在 u-blox 的时光是一段很棒的经历,在这期间,我需要解决一个问题。虽然我之前没有这方面的经验,但是 u-blox 提供了解决问题所需的所有知识。 我需要在指导教师的指导下以自己的方式解决问题。不会有人说我的某个想法太蠢,只要我的想法仍然在解决问题的方向上,指导教师就不会干预。这是一种非常好的感觉,因为我真的觉得是我自己想出了解决问题的想法,而且我也没有遵循指导教师制定的既定路径。总而言之,我觉得大学让我们学生完成硕士论文的目标就是让我们体验工程设计工作空间的运作方式,我觉得我在 u-blox 期间体验过。
Student Electrical Engineering
ETH Zurich (CH)
Internship of 5 months
Student Electrical Engineering
ETH Zurich (CH)
Internship of 5 months
During my internship at u‑blox AG in Thalwil I implemented a new test system for interfaces of the GNSS modules. To do so I was able to gain valuable skills about FPGAs, the Linux Kernel, Linux Drivers, C++ and how to integrate a test into a big framework. Team What I liked most about the internship was that I was free to decide on how to implement the system. On the other hand, when I needed to discuss the approach on how to implement a certain subsystem, I was always allowed to simply approach a colleague who had specialized in it. During those discussions we always tried to find the pros and cons of the different ways of how to implement the solution, but in the end I was still able to decide on my own which way was best for the project. I appreciated the freedom and responsibility that were given to me. Focus on Learning The focus was not only on how to get the test system to work as fast as possible, but also to look deeper into different fields and get familiar with them. I was able to spend a lot of time reading documentation and books in order to find the best solutions. There was little repetitive work to do, the focus was much more on gaining knowledge and skills. Conclusion It was a great and valuable experience for me to work at u‑blox AG not only because of the interesting technical challenges I had to tackle, but also because of my colleagues who integrated me very well into the team.