40 - Experienced
Embedded Software Developer M/F
Contract duration (nb of months)
Microcontrollers & Digital ICs Group (MDG) contributes to many of ST’s strategic goals for Industrial, Personal Electronics and Communications Equipment. MDG represents about one third of ST’s business.
MDG represents around 3 000 employees (mainly R&D teams in France) located in 40 countries, with a revenue of above 3 billion dollars in 2020. It is addressing 2 major activities: first, General Purpose (GP) Microcontrollers, Memories and Secure Micro (MMS Subgroup) covers all products based on Non-Volatile Memory technologies. It represents 80% of MDG business and second, The RFC Sub-Group focusing on Radio Frequency, Digital & Mixed Signals activities, represents 20% of MDG business.
The Microcontroller Division (MCD) is the largest division at ST Microelectronics and the world leader in the microcontroller market supported by our STM32 products.
Leader in the Internet of Things market which is a rapidly expanding sector driven by strong growth, MCD Division asserts its ambition in the Microcontroller market (STM32) by continuing to innovate and to bring tomorrow's solutions.
Passionate, motivated, join our teams of state of the art engineers.
We are looking for Embedded SW developer to contribute in developing STM32 Ethernet and Networking applications.
You will be part of a team located in Tunis responsible for designing and developing embedded software for STM32 microcontrollers in the scope of Ethernet and Networking.
Contribute to STM32 Ethernet IPs low level drivers’ development and validation.
Contribute to Ethernet and Networking new applications development and validation.
Support customers using STM32 Ethernet/Networking (direct, indirect support)
Strong knowledge in TCP/IP and network architectures
Embedded & Realtime Software Development - C and assembly languages (Debug - Profiling)
Good ARM CortexM architecture knowledge (Cores, Bus structures, Caches …)
Excellent English written and verbal communication; ability to explain complex concepts.
Very good team spirit and cross-functional contribution
Basic electronics hardware knowledge (discrete, analog)
Knowledge of standard embedded networking stack (LwIP, NetXDuo, …)
Knowledge of WiFi protocols and integration in embedded platforms.
Experience in TCP/IP & WiFi embedded solutions development.
Experience in Low level Drivers Development experience.
Experience in Hardware boards development and/or debugging.
Communication protocols development (SPI, I2C, UART, USB)
Mediterranean, Tunisia, Tunis
Education level required
6 - Post-graduate specialization course
Experience level required
English (2- Business fluent)
Desired start date