2022-24399 – STM32 Embedded Software Developer (USB) CIVP M/F

  • CDI
  • N’importe où
  • Publié il y a 1 mois

Regular/Temporary : Temporary
Position description :
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 Core Middlewares and applications
You will be part of a team located in Tunis responsible for designing and developing embedded software for STM32 microcontrollers.
Responsibilities:
Contribute to STM32 Core Middleware development and validation.
Contribute to Core Middleware new applications development and validation.
Contribute to Core Middleware official publications and support.

Required skills:
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.
Very good team spirit and cross-functional contribution
Basic electronics hardware knowledge (PCB, discrete, analog)
Experimented in:
Experience in Low level Drivers Development experience.
Experience in Hardware boards development and/or debugging.
Experience in communication protocols development (SPI, I2C, UART, USB)
Education level required : 6 – Post-graduate specialization course
Language / Level :
English : 2- Business fluent
Read More



Détails Emploi Informatique & Web
Generated by Feedzy