Job Search and Career Advice Platform

Activez les alertes d’offres d’emploi par e-mail !

Senior STM32 Security Embedded Software Developer M/F

STMicroelectronics

Le Mans

Sur place

EUR 50 000 - 70 000

Plein temps

Il y a 30+ jours

Générez un CV personnalisé en quelques minutes

Décrochez un entretien et gagnez plus. En savoir plus

Résumé du poste

A leading semiconductor company is seeking an experienced Embedded SW security developer located in Le Mans, France. You will design and develop security applications for STM32 microcontrollers, contributing to the development of innovative IoT solutions. Ideal candidates have 6-10 years of relevant experience and strong skills in C/C++ and security solutions.

Qualifications

  • 6-10 years of experience in security applications development.
  • Experience with Security solution definition involving Assets / Threats / Mitigations.
  • Strong experience on Microcontrollers with ARM Cortex-M cores.

Responsabilités

  • Follow security standards and vulnerabilities reported from the field.
  • Contribute to STM32 security HW specification to improve robustness.
  • Develop STM32 microcontroller security applications from specification to validation.

Connaissances

Embedded & Realtime Software Development - C / C++
ARM Trust-Zone Cortex-M architecture knowledge
Python script language
Configuration management (git, gerrit, github, repo)
Development environment (IDEs such as IAR, Keil, Eclipse)
Good English written and verbal communication

Formation

Master degree
Description du poste
Job 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 an experienced Embedded SW security developer to develop security applications on STM32 microcontroller.

You will be part of a team located in Le Mans responsible for designing and developing embedded applications with security functionalities using STM32 microcontroller security mechanisms. The Use Cases are quite broad in IoT, industrial or consumer markets and allow to for example to manage (install / update / isolate) securely any confidential information stored inside a STM32 microcontroller.

Responsibilities
  • Follow Security standards and security microcontrollers vulnerabilities publicly reported from the field.
  • Participate, influence & contribute to STM32 security HW specification to improve the robustness of the STM32 security applications.
  • Elaborate the verification (FPGA) and validation (Silicon) security plan & execution.
  • Follow our SW development process from specification to validation to develop STM32 microcontroller security applications to demonstrate & promote our STM32 security features to customer end users.
  • Support security Labs assessing / certifying our STM32 security solution against ARM PSA or SESIP security standards.
  • Support our customers using our security solutions.
  • Analyze and fix STM32 security SW vulnerabilities reported from the field.
Profile

Required skills :

  • Embedded & Realtime Software Development - C / C++ and assembly languages (Debug - Profiling).
  • ARM Trust-Zone Cortex-M architecture knowledge.
  • Python script language.
  • Configuration management (git, gerrit, github, repo)
  • Development environment (IDEs such as IAR, Keil, Eclipse)
  • Good English written and verbal communication.
Experience

Experimented in :

  • Security solution definition with security level analysis (Assets / Threats / Mitigations).
  • Strong Security applications development experience on Microcontroller with ARM Cortex-M cores (from CM0 to CM33).
  • Security PSA and / or SESIP certification experiences.
  • Software countermeasures implementation to mitigate SW attacks and HW physical attacks such as fault injection or side channel.
  • Python Scripting development.
Position location

Europe, France, Le Mans

Education

Master degree

Experience level

6-10 years

Languages

English (Business fluent)

Desired start date

01 / 04 / 2024

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.