Master thesis at Ginzinger
For his master's thesis, Alexander Binder is at Ginzinger from February to May 2022 and is working on an exciting project in development. We talked to him about it.
Alexander Binder is 25 years old and comes from Höhnhart. After graduating from the HTL Ried with a focus on mechanical engineering, he is studying at the FH Hagenberg and is currently doing his master's degree in "Embedded Systems Design". For his master thesis he has been at Ginzinger since February this year and is working on an exciting project in development. Enough reasons for a short interview with him.
Internship at Ginzinger
Alexander, you are a "repeat offender" and have been in development with us before. How do you know Ginzinger?
Alexander: I already knew Ginzinger from the job fair, the "FH Next" in Hagenberg. This is where I made my first contacts. But I was also familiar with the name Ginzinger from fellow students. In 2021 I was able to get an eight-week holiday internship in Ginzinger software development, where I ported Ginzinger's own microcontroller operating system EVCore from ARM to RISC-V. And luckily I got the opportunity to write my master thesis at Ginzinger now.
You are in the last semester of your master studies. What are you specializing in?
Alexander: I am doing my master's degree in "Embedded Systems Design". Before that I did my BSc in Hardware Software Design, also in Hagenberg. Until the end of May I am still at Ginzinger electronic systems and working on my master thesis on "Real-time behavior in an asymmetric multi-core system".
Can you explain that a bit more?
Alexander: Yes, with pleasure. On an NXP i.MX8, the large application cores running Linux are combined with a smaller processor, a Cortex-M7 core in one chip. Based on this system, it will be tested whether applications with time-critical requirements can run in real time across cores. In addition, there is communication between several such systems via CAN-FD and Ethernet TSN (Time Sensitive Networking). Here my task is to see that the communication is always deterministic, that no data packets are lost and that the data is transferred in a predefined time.
With Linux you have a lot of applications running at the same time. If one application blocks, another may not be able to transfer data or may come to a complete standstill. This would be extremely critical, especially for security-relevant issues. The necessary data packets must always be transported reliably. My task is to design a system that guarantees that the time-critical processes react within defined time limits.
Working at Ginzinger
What did you like about working at Ginzinger?
Alexander: I worked at the site in Altheim, where development, customer support and marketing are located. It is very pleasant to work here. In general, the working atmosphere in the company is very good, and the flexibility in terms of working hours also suits me very well. The hierarchies are flat and everyone is on a first-name basis.
You have to submit your master's thesis by the end of May. Do you already have plans for the future after you have successfully completed your master's degree?
Alexander: I haven't really planned that yet, but a job in industry would definitely be interesting, also at Ginzinger, which I can highly recommend as an employer. But I'll let it come to me...
Thank you very much for the interview Alexander
Join the team!