Embedded Systems Intern – MSc Graduation Project
Listed on 2026-06-03
-
Software Development
AI Engineer, Machine Learning/ ML Engineer, Software Engineer, Embedded Software Engineer
Overview
Signify leads in lighting through bold discovery and cutting-edge innovation. We focus on connected lighting and the Internet of Things, data analytics, AI, and smart solutions for homes, offices, cities, and beyond. As embedded software intern, you will contribute to innovative projects exploring how AI, ML, and Edge computing can be adopted to wireless embedded devices, optimizing models for resource-constrained devices, improving wireless bandwidth usage, and enhancing sensory detection algorithms.
You will gain hands-on experience with cutting-edge technologies and shape the future of smart, connected IoT lighting systems.
Performance Evaluation and Application of Edge AI on Silicon Labs EFR
32MG
24 for Real-Time Anomaly Detection. This project investigates deploying lightweight ML models on the EFR
32MG
24 microcontroller, focusing on its integrated AI/ML accelerator, to evaluate computational performance, power efficiency, and real-time inference for edge applications like anomaly detection in sensor data. The internship includes exploring Silicon Labs Gecko SDK and AI/ML development packages to develop applications on embedded wireless sensor devices that are part of a smart IoT lighting system. The internship will develop skills in embedded software development, AI/ML models, edge computing, and working on a complex project.
you’ll do
- Perform literature review on related works and evaluate a selected list of methodologies.
- Select and optimize ML models suitable for anomaly detection using embedded frameworks (e.g., Tensor Flow Lite for Microcontrollers).
- Benchmark inference latency and memory usage of selected ML models.
- Analyze the AI/ML hardware capabilities of the EFR
32MG
24 chip. - Profile energy consumption during inference with and without the hardware accelerator.
- Develop a real-world anomaly detection use case.
- Propose an approach to integrate the solution in existing embedded data processing workflows.
- Enrolled in an engineering degree in Embedded Systems, Software Engineering, Computer Science or related subject for the duration of the internship.
- Passion in software development.
- All-rounded mentality and readiness to learn new skills and programming languages.
- Repository management experience using GIT.
- Good in C programming and at least one of the programming languages: C++/Java/C#/Python.
- Optional: prior experience in AI/ML related projects.
- Available for 6-12 months, 32-40 hours per week, preferred start date:
October 1st.
- Continuous mentoring and feedback throughout your internship.
- Internship allowance; the exact amount depends on your situation (also towards rented accommodation or public transportation).
- Paid leave on the basis of 1 day per month.
- Extensive set of tools to drive your career, such as a personalized learning platform.
- Opportunity to purchase products in the staff shop at reduced prices.
- Career development opportunities, mentoring, coaching, stretch assignments, and strong international exposure.
- Learning is fundamental to our culture with customized online programs and on-the-job experiences.
- As an intern, you will be part of the intern program in the Netherlands with events, trainings, and networking opportunities.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: