2021-13476 – PC Software Developer M/F

  • CDI
  • N'importe où
  • Publié il y a 1 semaine

Regular/Temporary : Regular
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.

Passionated, motivated, join our teams of state of the art engineers.

You are a talented PC Software Development Engineer.
your mission will be to:
Contribute to programming tools development activities.
Take the responsibility to define the technical specifications, the software architecture and ensure the review with different stakeholders for each new development.
Ensure the implementation: C++/Java/JS.
Define the test strategy for each new development
Ensure the delivery on time with high quality taking into account all received feedbacks

Preferred Profile:
Proven working experience as senior software development engineer (minimum 2 years): Embedde C, C++, Javascript
Good knowledge of embedded systems and STM32 microcontrollers.
Proven experience and knoledhe about communication protocols implementation: UART, USB, SPI, I2C & JTAG.
Good knowledge on lab tools usage: Oscilloscope, protocol analyzers, etc. 
Previous experience of using software configuration management tools, code review, defect tracking tools, and peer review (Git, Bugzilla, gerrit, etc.)
Adequate knowledge of reading schematics and data sheets for hardware components.
Strong documentation, writing and reporting skills.
High communications skills speaking, reading, and writing
Multi-tasker, independent, punctual, and Team oriented spirit
Education level required : 5 – Master degree
Language / Level :
French : 3- Advanced
Language / Level :
English : 2- Business fluent


Détails Emploi Informatique & Web