Stage - MISE EN PLACE ET INTEGRATION D’UNE STRATEGIE SECURE BOOT POUR LES FIRMWARES DE CAMERAS
Core
Design and implement a Secure Boot strategy for camera firmwares to ensure integrity and authenticity, complying with CRA and NIS2 regulations.
Role type
Firmware security engineer (intern)
Builds
Secure boot chain of trust for camera systems
Domain
Embedded security / Firmware / Defense & Scientific instrumentation
Required skills
Secure Boot architecture, Chain of trust design, Cryptography (ECDSA/RSA, SHA-256/384), FPGA bitstream verification, Bootloader security, Key management, CI/CD integration, Anti-rollback mechanisms, Regulatory compliance (CRA, NIS2)
Preferred skills
RISC-V architecture, Microchip components, Bash/Python/Groovy scripting, SBOM management, Software security sensitivity
Technologies
Microchip, FPGA, RISC-V, Jenkins, GitLab
Responsibilities
Analyze CRA and NIS2 regulatory requirements for firmware security; Design a chain of trust architecture covering FPGA bitstream, bootloader, and application firmware; Implement integrity and authenticity verification mechanisms; Integrate secure signing into the existing CI/CD build chain; Conduct functional and robustness testing; Document the security architecture for compliance proof.
