PhD Monitor
/Detail
Computer Science● OpenPreview

PhD Student in System Software and Middleware for Autonomous Systems

Research optimization, task scheduling, and platform configuration for autonomous systems at the Barcelona Supercomputing Center.

Best for:Best for master's graduates in computer science with a strong interest in high-performance embedded systems, middleware, and autonomous software frameworks.

Barcelona Supercomputing Center · Barcelona, Spain · R1 · First-stage researcher
More professors at Barcelona Supercomputing Center
Autonomous SystemsSystem SoftwareMiddlewareHigh-Performance ComputingTask SchedulingEmbedded Systems
Deadline
Dec 31, 2026
77 days
Funding
—
Start date
2026-01-16
Temporary
Location
Barcelona
Spain

Overview

The High-Performance Embedded Systems (HPES) Laboratory at the Barcelona Supercomputing Center invites applications for a PhD student position focused on system software and middleware for autonomous systems. The successful candidate will research techniques to control and optimize task execution within autonomous system frameworks using high-performance devices and middlewares like ROS, ROS2, or CyberRT. Working alongside skilled postdocs, engineers, and students, the researcher will address challenges in platform configuration, task scheduling, and validation within safety-critical domains such as automotive, space, and robotics. This role offers the opportunity to collaborate on bilateral projects with European companies and various European-funded initiatives.

PhD studentROSROS2CyberRTsoftware optimizationplatform configurationHPES LaboratoryBarcelona Supercomputing Center

What you'll do

  • Conduct software optimization research specifically tailored for autonomous system frameworks.
  • Design and evaluate task scheduling strategies for high-performance embedded devices.
  • Perform platform configuration analysis to optimize middleware execution for safety-critical applications.
  • Participate in validation activities for autonomous system architectures in collaboration with project partners.
  • Engage with bilateral industry projects and European-funded research initiatives.

Requirements

Degree required: Master Degree or equivalent

Degree offered: PhD

Language: English proficiency required

Instruction: English

Required skills
  • Background in computer science or autonomic computing
  • Experience with system software or middleware environments
  • Understanding of task scheduling and software optimization principles
Nice to have
Familiarity with ROS, ROS2, or CyberRT frameworksPrior exposure to high-performance or embedded computing systemsExperience working in collaborative research teams
Eligibility
  • Hold a Master's degree or equivalent prior to appointment

Funding & terms

Type
Unknown
Amount
—
Duration
—
Programme
Not funded by a EU programme
Barcelona Supercomputing Center

How to apply

Deadline: 2026-12-31 (Europe/Madrid)

Interested applicants should visit the application portal link provided to submit their candidate profile and required application materials before the deadline.

Documents required
  • CV
  • Academic transcripts
↗Apply via form

Contact

Lab
High-Performance Embedded Systems Laboratory
Barcelona Supercomputing Center
Not funded by a EU programmeSpain
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
Ready to apply?
77 days until the deadline — open this position on its website.