Job Title | Real Time Embedded Software Engineer (W/M) |
Contract type | Permanent |
Starting Date | Immediately |
Location | Paris-Caen-Grenoble - FRANCE |
Offer date | 07/11/2023 |
Offer Ref. | scx_real_time_emb_sw_2023_03 |
Job function SCALINX’s Sofware Team is looking for a dynamic and experienced Real-Time Embedded Software Engineer who will contribute to developing the embedded software of several processors (Cortex-M, Cortex-A) into a SOC.
Work description
- Conception, implementation, and tests of a multi-level secured boot on an Arm Cortex M processor into a multi-processors SOC.
- Conception implementation and tests of the Real-Time software (Freertos on Arm Cortex M) responsible for the configuration and supervision of the entire SOC.
- Conception implementation and tests of an inter-processor communication protocol (e.g. open AMP) allowing several CPUs with heterogeneous OS (Freertos, Linux, bare metal) to communicate together.
Qualification and Experience
- Master's degree in Electronics or equivalent
- Mastery C language
- Knowledge Embedded Software / Real Time operating systems
- Security concepts (Certificates, RSA, Secure Boot, Secure Element, Arm Trust Zone)
- More than four years in embedded development with Real Time Operating System (ideally Freertos, but it could be another RTOS)
- Ideally, the candidate should have already worked on implementing a secure boot on Arm Cortex processors.
- Experience with Arm TF-M and/or Open AMP for Cortex M processors would be a plus.
- Bilingual in French & English
- Ability to analyze and solve problems
How to apply
If you are motivated to participate in the creation of outstanding products in a dynamic environment, it will be a great pleasure to receive your resume at jobs@scalinx.com
SCALINX is committed to diversity & equity. We aim to improve disability inclusion within our workforce.