Master Thesis Proposal: TinyML for Predictive Maintenance in Embedded Systems

location_onSolna, Swedenscheduleför 9 timmar sedan
trending_upErfarenhetsnivå:Junior
badgeSysselsättning:Heltid
Ansök nuopen_in_new

Arbetsbeskrivning

Location: Solna, Stockholm, Sweden

Start: Spring 2026

Workload: Full-time (30 ECTS)

Language: English

Number of students: 2

Thesis Topic

We are looking for two master's students to explore the use of TinyML for predictive maintenance and fault diagnosis in resource-constrained embedded systems.

The project will start by designing and building a small controllable electromechanical system that can operate normally as well as reproduce different types and levels of faulty behavior. The students will then investigate how sensor data from the system can be used by machine-learning models running directly on a microcontroller to detect and classify faults. The thesis therefore combines two main areas:

  1. Design and implementation of a controllable embedded test system
  1. Development and optimization of TinyML models for fault diagnosis

The final demonstrator should be able to monitor the system, identify abnormal behavior, determine the likely type and severity of the fault, and provide an appropriate maintenance recommendation.

Thesis Tasks

  • Embedded systems and test platform
  • Develop the embedded software for real-time system control, fault injection, and synchronized data acquisition.
  • Implement configurable and reproducible fault conditions with different severity levels.
  • Build a labeled dataset covering normal operation and the selected fault conditions.TinyML and fault diagnosis
  • TinyML and fault diagnosis
  • Investigate suitable machine-learning approaches for fault detection and classification using embedded sensor data.
  • Develop and train models using Python and relevant ML frameworks.
  • Investigate different sensor combinations and their impact on fault-diagnosis performance.
  • Deploy suitable models on a resource-constrained microcontroller.
  • Evaluate the trade-offs between accuracy, memory consumption, computational requirements, latency and energy consumption.
  • Investigate model optimization techniques such as quantization, pruning and, where appropriate, knowledge distillation.
  • Evaluate the resulting models on the physical system under different operating conditions and fault severities.
  • Investigate how detected faults can be mapped to appropriate maintenance actions.

We are looking for two students in their final year of a relevant master’s program. You can apply individually (to be paired with someone) or together with a partner.

  • Suggested master programs: Engineering Physics, Embedded Systems, Computer Science with focus on Graphics or High-Performance Computing, Electrical Engineering, Data Science with specialization in Signal Processing or Electronics, Systems, Control and Robotics.

Skills and experience

Required

  • Good programming skills in C/C++ and Python.
  • Experience working with microcontrollers and embedded systems.
  • Familiarity with software development using Git.
  • Interest in combining software, hardware and machine learning.
  • Ability to work independently and systematically.
  • Good analytical and problem-solving skills.
  • Good communication skills in English, both spoken and written.

Nice to have

  • Experience with RTOS or real-time embedded systems.
  • Familiarity with TinyML or embedded machine-learning frameworks.
  • Experience with sensors, signal processing or data acquisition.
  • Basic knowledge of machine learning and model training.
  • Experience with electronics or motor control.

How to Apply

Please submit your CV, and a short motivation letter.

If applying with a partner, please mention their name in your application.

At AFRY, we engineer change in everything we do. Change happens when brave ideas come together. When we collaborate, innovate technology, and embrace challenging points of view. That’s how we're making future. We are actively looking for qualified candidates to join our inclusive and diverse teams across the globe. Join us in accelerating the transition towards a sustainable future.

Färdigheter som nämns


Construction, Engineering Services, Environmental Services, Industrial Automation, Technology Consulting
Solna, Sweden
afry.com

AFRY AB is an international engineering, design, and advisory company, driving progress in sustainability and digitalisation. With roots tracing back to 1895 through the merger of ÅF and Pöyry, AFRY has evolved into a global force with approximately 19,000 dedicated experts. The company operates across diverse sectors including infrastructure, industry, and energy, serving clients worldwide to create sustainable solutions for future generations. Headquartered in Stockholm, Sweden, AFRY maintains a significant presence in over 40 countries, undertaking projects in more than 100 nations. This global reach is combined with a strong Nordic foundation, enabling the company to tackle complex challenges and accelerate the transition towards a more sustainable society. AFRY's core mission is to provide leading-edge solutions that address the evolving needs of a world facing increased globalisation, urbanisation, digitalisation, and climate change. The company's operations are structured into five main divisions: Infrastructure, Industrial & Digital Solutions, Process Industries, Energy, and Management Consulting. This structure allows AFRY to offer a comprehensive portfolio of services, from constructing industrial plants and conducting market analyses for power generation to providing engineering, design, and advisory services for manufacturing facilities and chemical refining. AFRY is committed to being a key partner for its clients, leveraging its extensive expertise and collaborative approach to deliver impactful and lasting results. The company fosters a culture of innovation and teamwork, empowering its employees to develop and contribute to meaningful projects that benefit both clients and society at large.

Ansök om detta jobb

Use the application link supplied with this listing to apply to AFRY. Check the destination before entering personal information.

Ansök nuopen_in_new