PhD Monitor
/Detail
Computer Science and Embedded Systems Engineering● OpenMastersPreview

Master of Science in Embedded Systems

A cutting-edge programme at Saarland University combining computer science and engineering to design intelligent embedded systems for real-world applications.

Best for:Best for computer science and engineering graduates interested in designing and developing embedded systems for IoT, robotics, and industrial applications.

Saarland University · Saarbrücken, Germany
More professors at Saarland University
embedded systems designreal-time computingIoT (Internet of Things)microprocessor-based systemsindustrial automationsystems-on-chip (SoC)
This is a masters position — not a PhD studentship.
Deadline
For the winter semester : Early deadline: Applicants who apply by 15 November for the following winter semester can expect to receive a letter of admission by mid-February. Regular deadline: 15 May. A decision can be expected in August. For the summer semester: Early deadline: Applicants who apply by 15 May for the following summer semester can expect to receive a letter of admission by mid-July. Regular deadline: 15 November. A decision can be expected in January.
Funding
Unfunded
€394.3
Start date
Winter or summer semester (flexible)
4 semesters
Location
Saarbrücken
Germany

Overview

The Master of Science in Embedded Systems at Saarland University is a four-semester programme taught entirely in English, designed for students seeking expertise in developing embedded systems for devices like insulin pumps, dishwashers, and high-speed trains. This programme leverages the strengths of Saarland University’s top-ranked Computer Science department and its collaborations with prestigious institutions such as the Max Planck Institutes for Informatics and Software Systems, as well as the German Research Center for Artificial Intelligence (DFKI) and CISPA. Students benefit from flexible course selection, international projects, and integrated language training, with opportunities for part-time study alongside work. The programme emphasizes hands-on learning and interdisciplinary research, preparing graduates for careers in embedded systems engineering and related fields.

embedded systemscomputer engineeringreal-time systemsmicrocontroller programmingIoT devicesindustrial electronicssystems architecturesoftware-hardware co-design

What you'll do

  • Design and develop embedded systems for applications in healthcare, consumer electronics, industrial automation, and transportation.
  • Implement real-time operating systems and firmware for microprocessors and microcontrollers.
  • Collaborate on interdisciplinary projects involving computer science, electrical engineering, and software development.
  • Conduct research and experiments in embedded systems, leveraging state-of-the-art facilities at Saarland University and partner institutions.
  • Develop and test embedded software for various hardware platforms, including microcontrollers and FPGAs.
  • Participate in international projects and seminars, fostering cross-cultural collaboration and knowledge exchange.

Requirements

Degree required: Bachelor's degree in Computer Science, Embedded Systems, Computer and Communications Technology, or a related field with a minimum grade equivalent to 75%.

Degree offered: Master of Science (MSc)

Language: English proficiency at C1 level; official certificate required (e.g., TOEFL iBT 95, IELTS Academic 7, PTE Academic 76, or equivalent).

Instruction: English

Required skills
  • Proficient programming skills in C, C++, or similar languages for embedded systems development.
  • Understanding of real-time operating systems and microcontroller architectures.
  • Basic knowledge of digital electronics and hardware design principles.
  • Experience with embedded development tools such as GCC, Keil, or IAR Embedded Workbench.
  • Familiarity with version control systems like Git.
Nice to have
Experience with embedded Linux or RTOS (Real-Time Operating Systems).Knowledge of communication protocols such as UART, SPI, I2C, and CAN.Background in hardware description languages like VHDL or Verilog.Experience with IoT platforms and cloud connectivity for embedded devices.
Eligibility
  • No German language skills required.
  • Open to international applicants.
  • No age restrictions.
  • No prior work experience required.

Funding & terms

Type
Unfunded
Amount
€394.3
Duration
4 semesters
Programme
Saarland University
Saarland University

Programme and admissions

Admissions not verified

A catalogue listing does not mean applications are open or funding is guaranteed. Check the source for your intake.

Intake
Not confirmed by the source
Duration
Not confirmed by the source
Teaching language
Not confirmed by the source
Taught / research mode
Not confirmed by the source
Study mode
Not confirmed by the source
Campus
Not confirmed by the source
Prerequisites
Not confirmed by the source
Application instructions
Not confirmed by the source
Tuition
Not confirmed by the source
Funding
Not confirmed by the source

How to apply

Deadline: 15 November (early) or 15 May (regular) for winter semester; 15 May (early) or 15 November (regular) for summer semester (Europe/Berlin)

Applicants must complete an online application form and submit the following documents: a cover letter explaining their motivation, a CV, certified copies of academic degrees and transcripts, a full academic transcript detailing course content and duration, two letters of recommendation, an English language proficiency certificate, and GRE or Gate Test scores. Submit the application through the university’s official application portal.

Documents required
  • Completed online application form
  • Cover letter stating motivation for joining the programme
  • CV
  • Certified copies of all degrees and academic qualifications
  • Full academic transcript detailing course content and duration
  • Two letters of recommendation
  • English language proficiency certificate (TOEFL, IELTS, PTE, or equivalent)
  • GRE Test or Gate Test scores
↗Check programme and admissions

Contact

Lab
Saarland Informatics Campus (SIC)
Saarland University
Germany
See the full position

Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.

No card · 10 free AI match scores
Explore this programme
Check admissions, intake and funding with the official source; a listing does not mean applications are open.