Supporting the next generation of software engineers is an important part of SYSGO's mission. This spring, our technical expert had the opportunity to introduce students at the Universidad Politécnica de Madrid (UPM) to the world of safety-critical operating systems through a series of dedicated PikeOS lectures and hands-on workshops.
Founded in 1971, Universidad Politécnica de Madrid is one of Spain's leading technical universities, renowned for its education and research in engineering, computer science, architecture, and technology. Working together with the Escuela Técnica Superior de Ingeniería de Sistemas Informáticos (ETSISI), SYSGO was invited to contribute to both master's and undergraduate courses.
From Theory to Practice
The collaboration began in March, when one of the professors opened a master's lecture slot for SYSGO to deliver a 2 hour session dedicated entirely to PikeOS. The audience consisted primarily of master's students, many of whom already have professional experience in the industry, creating an ideal environment for in-depth technical discussions.
Rather than focusing solely on theory, the session combined conceptual learning with practical experience. Students were introduced to the core technologies behind PikeOS, including:
- Hypervisors and virtualization
- Memory protection using MMUs and MPUs
- Microkernel architecture
- Functional safety and certification for critical systems
To complement the lectures, participants gained direct access to a virtual machine environment with the CODEO IDE already installed. This allowed every student to work with PikeOS firsthand, build a classic "Hello World" application, and experience the development workflow used in real embedded projects.
Continuing the Collaboration
The success of the March session led to a second lecture in June, this time with a 4 hour presentation and conducted within the framework of our participation in the “Cátedra Talento e Innovación Tecnológica”. This event was delivered in collaboration with our partner OESIA, demonstrating the value of combining academic education with industrial expertise.
The university already benefits from free educational licenses for PikeOS, enabling students to continue exploring safety-critical software development beyond the classroom.
Building future Talents
The feedback from both students and faculty was overwhelmingly positive. The professor expressed great appreciation for the combination of theoretical foundations and practical exercises, and discussions are already underway to make these PikeOS lectures a recurring annual activity.
At SYSGO, we believe that close collaboration between academia and industry helps prepare future engineers for the challenges of modern embedded and safety-critical systems. We are proud to contribute our expertise and look forward to continuing our partnership with Universidad Politécnica de Madrid and OESIA in the years ahead.