Embedded Systems Internship [PFE 2026]: A Linux-Based Embedded Android Platform for APK Launching and APIs Simulation [AOSP-LINUX]

ProgressBox Sakiet Ezzit, Gouvernorat Sfax, Tunisie (Hybride)
Nouveau LinkedIn.com
Contrat
Non spécifié
Salaire
Non communiqué
Secteur
Non spécifié
Date
2026-02-04

Offre externe provenant de LinkedIn.com

Cette offre a été publiée sur LinkedIn.com. Cliquez sur le bouton pour postuler directement sur leur site.

Postuler

Description du poste

À propos de l’offre d’emploi

About ProgressBox

At ProgressBox, we specialize in embedded systems engineering for automotive and industrial applications. We partner with innovators to design, develop, and deploy reliable hardware and software solutions for intelligent, connected products. Our mission is to gear up innovation by combining deep technical expertise with hands-on engineering excellence.

We’re now opening our doors to a passionate embedded engineering student to join us for a challenging and meaningful 6-month internship.


The Mission

This project focuses on the development of a specialized embedded Android platform that runs natively on Linux-based systems, enabling automated testing and execution of Android applications (APKs) in controlled environments. The core innovation involves customizing the Android runtime (Dalvik/ART) to operate directly on Linux without requiring a full Android framework, while simulating necessary Android APIs for target applications.

The system will integrate with an existing cloud-based testing platform, providing remote deployment, resource management, and test orchestration capabilities.


Key responsibilities:

  • Customize and port Android runtime components (Dalvik/ART) from AOSP to run natively on Linux
  • Build analysis tools to extract and identify API dependencies from APK files
  • Develop API simulation mechanisms to provide Android framework services to target applications
  • Implement integration interfaces for cloud-based test platforms and resource management
  • Create monitoring and performance profiling tools for test execution analysis
  • Document system architecture and contribute to technical specifications


Must have:

  • Strong proficiency in C, C++ and Java programming
  • Understanding of Android architecture and AOSP components
  • Experience with Linux systems development and embedded environments
  • Solid algorithmic thinking and system-level debugging skills
  • Final-year student in Computer Science, Software Engineering, or related field


Nice to have:

  • Familiarity with AOSP build system and source code structure
  • Experience with Dalvik/ART runtime internals or Android framework development
  • Knowledge of APK structure and Android application lifecycle
  • Exposure to cloud platforms and API integration (REST, WebSocket)
  • Experience with performance profiling tools and monitoring systems


Informations complémentaires

Entreprise
ProgressBox
Localisation
Sakiet Ezzit, Gouvernorat Sfax, Tunisie (Hybride)
Type de contrat
Non spécifié
Salaire
Non communiqué

Pour postuler à cette offre, visitez le site de LinkedIn.com

Voir l'offre sur LinkedIn.com