Open Stages

Our stages are exclusively for students! If you’re a bachelor’s or master’s student looking for a stage to do your thesis or to earn university credits, this opportunity is for you.
To apply, you must be currently enrolled in a recognized university program. Unfortunately, if you’ve already graduated or are not a student, you won’t be eligible for these positions.

Improve End-to-End Testing with Tracking Capabilities

[25009]

This project aims to enhance the current existing end-to-end (E2E) testing framework by adding tracing and tracking capabilities. The goal is to give developers and testers full visibility into the system’s behaviorduring test execution. To achieve this, it’s necessary to plan to embed monitoring tools and trace collection mechanisms into the test infrastructure. This will enable capturing, analyzing, and validating every interaction across the entire stack—from frontend interfaces to backend services.

By enabling real-time observability, the new framework will make it easier to inspect data flows, follow the sequence of operations, detect unexpected behaviors, and verify that tests are both complete and accurate. Tracing will also help to track performance metrics, ensuring system responsiveness and also ensuring that resource efficiency remains within acceptable limits.

The system will need to handle a mix of user interface interactions and API communications (HTTP/gRPC), providing full-stack coverage from user input to service response.

Intelligent DevEnvironment for Modern Teams

[26001]

Onboarding new software development teams usually faces some challenges. Setting up a new project environment often involves configuring dependencies, installing extensions, aligning development standards, and understanding project structure. This process may take days and even introduce inconsistencies that affect productivity and code quality. For these reasons modern software development teams require fast, reliable and intelligent onboarding processes.

Industrial Machine Control via FunctionGemma and Voice Interfaces

[26002]

In industrial environments, machines are usually controlled through physical panels, touchscreens, or supervisory systems. These interfaces are reliable, but they are not always the most efficient or ergonomic, especially in fast-paced or hands-busy scenarios. Voice interaction could make operations faster and more intuitive, but in an industrial context, safety and predictability are far more important than convenience.

This project aims to prototype a voice-driven Human-Machine Interface (HMI) that allows operators to control equipment using speech while maintaining strict safety and reliability standards. The system will use Google’s FunctionGemma to map spoken commands into predefined machine functions in a controlled and deterministic way. Speech recognition and synthesis will run locally to ensure low latency, resilience, and data privacy. The focus is not just on “voice control,” but on building a structured and auditable system where every action is validated before it reaches the machine.

Automated Regulatory Documentation System for Medical Devices

[26003]

Medical device manufacturers operating under the Medical Device Regulation (MDR) and In Vitro Diagnostic Regulation (IVDR) frameworks, are required to produce extensive technical documentation demonstrating safety, performance, and regulatory compliance.

In many organizations, this documentation is still partially managed through manual editing of Word or PDF files, which increases the risk of inconsistencies, broken traceability, and non-compliant changes.

This project aims to develop an Automated Regulatory Documentation System that enforces a Single Source of Truth (SSOT) for all regulatory artifacts. The system will generate compliant documents programmatically, validate cross-references automatically, and maintain a complete traceability graph linking requirements, hazards, specifications, and verification evidence.

A central innovation of the system is the technical enforcement of document integrity: final documents will include regulatory watermarks containing Git commit hashes, making any manual or untracked modification immediately detectable. The objective is to eliminate undocumented changes and guarantee full traceability for certification and audit processes.

Cardiac Diagnostic Assistance Agent

[26004]

Cardiologists routinely analyze heterogeneous data sources such as ECG tracings, Doppler echocardiography reports, and electronic health records (EHRs). Integrating these inputs into a coherent clinical interpretation requires significant expertise and careful cross-referencing across multiple systems and formats.

This project aims to develop a fully offline prototype software system based on MedGemma, designed to support the integrated analysis of multimodal cardiac data. The system will transform ECG signals, echocardiographic findings, and relevant EHR data into concise and structured clinical assessments. It will generate explainable diagnostic reports that clearly document the evidence supporting each output, allowing clinicians to easily trace conclusions back to specific signal features, extracted parameters, or contextual patient information.

The prototype will follow a privacy-by-design architecture. All processing will occur in memory, without persistence of sensitive patient data. Optional network isolation will ensure that no data leaves the local environment, and logging will be limited strictly to anonymized performance metrics.

Reverse Engineering of an Existing Gantry-Robot

[24013]

The project focuses on three key objectives. First, reducing costs by identifying affordable yet reliable components. Second, enhancing the robot’s performance to meet modern industrial needs. Third, providing clear documentation to simplify replication and deployment. 

This project aims to redesign and improve a gantry robot to reduce costs and enhance its performance. The process involves studying the current robot, creating detailed 3D models, and exploring alternative components to optimize its design. The ultimate goal is to deliver a solution that is affordable, scalable, and ready for practical use across various applications, all while ensuring thorough documentation for future use. 

Design of a Robotic Arm for Capper/Decapper 2

[25019]

This project aims to design and develop a new generation of capper/decapper for pharmaceutical environments, where only a few models currently exist and usually at a high price. The stage could lead to one of two outcomes: improving and building upon an already imagined first concept, or exploring a completely new design. Leveraging M31’s expertise in hardware, firmware, and software to control such systems, the project’s mission is to deliver a solution that is affordable, reliable, and adaptable for biomedical and cleanroom applications. The final result will be a functional prototype supported by comprehensive documentation for replication and scalability.

Door Vertical Movement Mechanis

[25020]

This project focuses on the design and development of a new vertical movement mechanism for liquid handler instrument doors, a solution that is particularly appreciated in laboratory environments where space is limited. While most vertical doors rely on gas springs and do not operate with true vertical motion, laboratories often require compact, ergonomic, and reliable solutions.

M31 has so far used a mechanism derived from the furniture industry, which, although functional, is not well suited for industrial use. The goal of this stage is to provide a complete vertical aperture solution that integrates essential features such as manual or electrical control, door balance to maintain positioning, smooth movement, shock absorption, a guiding and locking system, and the possibility of incorporating sensor triggers. Supported by M31’s hardware, firmware, and software expertise, the project will ultimately deliver a new generation of vertical door mechanisms specifically adapted to industrial and laboratory needs.

If you are interested in a freer approach or if you want to propose an idea yourself, take a look at our Lab or simply contact us!


These are the Academy initiatives available! If you want to consult the initiatives already carried out in the past, visit our Project Repository!