What you will do
At imec, the System Software team developsapplications that rely on real-time data processing on advanced edge computingplatforms. These systems ingest high-rate data streams from sensors such ascameras, radars and lidars where efficient data acquisition is critical foroverall system performance.
In this internship, you will focus oncharacterizing how efficiently data can be ingested, transported, and preparedfor real-time processing in edge systems. You will design and implement abenchmarking framework to evaluate data acquisition pipelines under differentconditions.
You will:
By the end of the internship, you will deliver:
What we do for you
imec is a world-leadingresearch and innovation hub in nanoelectronics and digital technologies. In theInnovative Systems and Software Applications (ISSA) department, you willcollaborate with experts in software engineering who build the tools and applicationsthat bring imec's hardware innovations to life. You will work in the SystemSoftware team within the Software Development & Prototyping (SDP) group,where you will be embedded in a team of experienced developers working onreal-world edge computing and embedded systems projects, with applicationsspanning high-throughput sensing, real-time data acquisition, andperformance-critical software.
We offer a stimulatingenvironment at the intersection of AI and embedded systems, hands-on experiencewith edge computing systems, and the opportunity to build something thatdirectly impacts how we characterize the high performant systems.
Who you are
Type of internship: Master internship
Duration: 3 months
Required educational background: Computer Science, Electrotechnics/Electrical Engineering
Supervising scientist(s): For further information or for application, please contact Cagatay Ozdemir (< E-Mail aus Sicherheitsgründen gelöscht >)
The reference code for this position is 2026-INT-185. Mention this reference code in your application.
Imec allowance will be provided.
Applications should include the following information:
Incomplete applications will not be considered.
At imec, the System Software team developsapplications that rely on real-time data processing on advanced edge computingplatforms. These systems ingest high-rate data streams from sensors such ascameras, radars and lidars where efficient data acquisition is critical foroverall system performance.
In this internship, you will focus oncharacterizing how efficiently data can be ingested, transported, and preparedfor real-time processing in edge systems. You will design and implement abenchmarking framework to evaluate data acquisition pipelines under differentconditions.
You will:
- Measure key performance parameters such as throughput, latency, CPU utilization, memory usage, and energy consumption
- Analyze buffering strategies, data transfer mechanisms, and hardware interfaces (e.g., CSI, USB, Ethernet)
- Investigate trade-offs between latency, data loss, performance, and energy efficiency
- Evaluate system behavior under varying workloads and multi-sensor configurations
- Use profiling and measurement tools on real platforms (e.g., NVIDIA Jetson, Intel NUC)
By the end of the internship, you will deliver:
- A reusable benchmarking framework for data acquisition in edge systems
- A clear characterization of performance trade-offs
- Concrete recommendations to optimize data acquisition pipelines for real-time applications
What we do for you
imec is a world-leadingresearch and innovation hub in nanoelectronics and digital technologies. In theInnovative Systems and Software Applications (ISSA) department, you willcollaborate with experts in software engineering who build the tools and applicationsthat bring imec's hardware innovations to life. You will work in the SystemSoftware team within the Software Development & Prototyping (SDP) group,where you will be embedded in a team of experienced developers working onreal-world edge computing and embedded systems projects, with applicationsspanning high-throughput sensing, real-time data acquisition, andperformance-critical software.
We offer a stimulatingenvironment at the intersection of AI and embedded systems, hands-on experiencewith edge computing systems, and the opportunity to build something thatdirectly impacts how we characterize the high performant systems.
Who you are
- MSc student in Computer Science, Electrical Engineering, Embedded Systems, or related field
- Available for 3 months (share your available period in the application)
- Strong programming skills in Python and/or C/C++
- Interest in system performance, embedded systems, or edge computing
- Comfortable working with Linux-based environments
- Analytical mindset and interest in measurement and experimentation
- Eager to learn, take initiative, and deliver tangible results
- Strong communication skills and ability to work independently
- You have good written and verbal English skills
- Experience with edge devices (e.g., Jetson), data acquisition or benchmarking is a plus
Type of internship: Master internship
Duration: 3 months
Required educational background: Computer Science, Electrotechnics/Electrical Engineering
Supervising scientist(s): For further information or for application, please contact Cagatay Ozdemir (< E-Mail aus Sicherheitsgründen gelöscht >)
The reference code for this position is 2026-INT-185. Mention this reference code in your application.
Imec allowance will be provided.
Applications should include the following information:
- resume
- motivation
- current study
Incomplete applications will not be considered.



