CareerPlanSign in

Apprenticeship Program 2026 : Embedded Software Intern

Tunis, Tunisia💼 Internship🗓 2026-04-07 → 2026-09-24

Core

Develop embedded software for STM32 microcontrollers, contributing to specifications, implementation, testing, and validation of low-level components like bootloaders and device firmware.

Role type

Embedded Software Intern (Apprenticeship)

Builds

Embedded software components, firmware, and validation tools for semiconductor devices

Domain

Semiconductor / Embedded Systems

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

Embedded C, Python, STM32 microcontrollers, Lab tools (Oscilloscope, protocol analyzers)

Preferred skills

Communication protocols (UART, USB, SPI, I2C, JTAG), CI/CD (Jenkins)

Technologies

STM32, Jenkins, FPGA

Responsibilities

Contribute to embedded software development and maintenance; Define test strategies; Validate low-level software components; Participate in hardware platform validation; Support automation and DevOps activities

Seniority

Intern / Apprentice

Sourced via eightfold · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.