STMicroelectronics vacancy search engine

Sw Validator on Secure Microcontroller M/F


Vacancy details

General information

Reference

2023-31885  

Job level

080 - Technical Non-Exempt

Position description

Posting title

Sw Validator on Secure Microcontroller M/F

Regular/Temporary

Regular

Job description

About MDG:

 The Microcontrollers & Digital ICs Group (MDG) is at the heart of ST’s strategy for safer and smarter embedded technology in the Industrial, Personal Electronics and Communications Equipment markets.

 About Connected security

 In today’s digital world, everything we do is connected. Personal electronic devices, such as mobile phones, tablets and computers, are continuously creating and transferring large amounts of sensitive data. This will only increase as homes, businesses and transport become more digital. Our Connected Security business develops solutions that protect your privacy and assets by ensuring their integrity and allowing safe access for authorized users. We do this by developing hardware and software solutions that bring trust to connected devices.This position is an exciting opportunity to be part of a flexible and dynamic team serving growing markets including industrial, automotive, consumer, mobile, or payment.

 Working in MDG/Connected Security Division at Sw Design Center based in Marcianise, she/he will be contributing to design, testing and validate the embedded software of Secure Elements for STs System on Chip (SoC) offer integrating a range of components & applications on different types of secure elements for different domains (Secure Telco, Secure Automotive,  Authentication, Machine to Machine, Personal & Object Identification, IoT) on latest Secure Microcontroller families.


This role involves to study and evaluate best solutions for:

- Analyzing, designing and testing new features based on secure standards (ETSI, 3GPP, Java Card, Global Platform, ISO, CCC..) 
- Developing in C language and JavaCard language 
- Bringing the test & system performance to the best level (security level, timing, memory footprints)
- Integrating software developed also by other teams and handling deliveries to the other teams
- Defining, developing and run test suites and unitary tests
- Contributing to configuration management and bug tracking follow-up
- Validation and testing of secure sw 
 

 

Since the role requires a contribution on a range of activities and on tight product planning, ability to quickly ramp-up, adapt and having a flexible mind is essential.

Essential Technical Requirements:

The role requires:

- Experience in embedded software development (C language)- Ability for understanding cryptographic algorithms and evaluate/implement sw conteurmeasures


Appreciated are:

- Experience with configuration management tools (e.g.SVN, GIT) and bug tracking system (e.g. Jiira) 
- Knowledge of ARM cortex and debug environment
- Knowledge of JavaCard language
- Experience in secure software development
- Knowledge of Smartcard interfaces standards (ISO7816, ISO14443), Telco standards (ETSI SCP, 3GPP, GSMA eSIM,..), JavaCard and Global Platform
 
 

Profile

Since the role requires a contribution on a range of activities and on tight product planning, ability to quickly ramp-up, adapt and having a flexible mind is essential.

Essential Technical Requirements:

The role requires:

- Experience in embedded real time software development (C language)- Ability for understanding cryptographic algorithms and evaluate/implement sw conteurmeasures


Appreciated are:

- Experience with configuration management tools (e.g.SVN) and bug tracking system (e.g. Jiira) 
- Knowledge of ARM cortex and debug environment
- Knowledge of JavaCard language
- Experience in secure software development
- Knowledge of Smartcard interfaces standards (ISO7816, ISO14443), Telco standards (ETSI SCP, 3GPP, GSMA eSIM,..), JavaCard and Global Platform
 
 
Educational Background:
- Master's Degree in Computer Engineering, Computer Science, Electronic engineering, Physics, Maths or similar 

General skills:

- Team work and team spirit
- Good communication skills
- Confidentiality
- Flexibility

Position location

Job location

Europe, Italy, Marcianise

Candidate criteria

Education level required

5 - Master degree

Experience level required

Less than 2 years

Languages

English (1- Basic)

Requester

Desired start date

03/07/2023