2022-19269 – Firmware Engineer M/F

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

Regular/Temporary : Regular
Position description :
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 experienced Embedded SW developer to join our team in Tunis, to work with cross-functional teams to develop new STM32 products.
The job holder will oversee Embedded SW development activities (from Specification to support) in order to deploy IPs drivers and examples to insure STM32 products roadmap execution.
Responsibilities:
STM32Cube MCU packages maintenance
STM32Cube MCU ecosystem enhancement
GitHub Firmware publication
GitHub Rolling release
STM32Cube MCU Support on GitHub/Bugzilla

Required skills:
Microcontroller MCU architecture knowledge, STM32 is a plus
ARM Cortex-M architecture knowledge (Cores, Bus structures, Caches …)
Embedded & Realtime Software Development – C/C++ and assembly languages (Debug – Profiling)
Embedded SW quality and robustness
Presentation/Reporting Skills
Communication skills
Flexibility and easiness with change requests and priorities
English fluent
Experimented in:
C and Assembly languages (debug profiling)
Configuration management (git, gerrit, github, repo) will be appreciated
Experience in Low level Drivers Development experience.
Masterise One of the standard STM32 IDEs: IAR EWARM, MDK-ARM, STM32CubeIDE
Experience in Hardware boards development and/or debugging.
STM32 IP’s: RCC, DMA, GPIO, EXTI, FLASH…
Education level required : 5 – Master degree
Language / Level :
French : 3- Advanced
Language / Level :
English : 3- Advanced
Read More



Détails Emploi Informatique & Web