Launch Legends
Nuvoton
Ingénieur Firmware Sécurité Senior – Produit Open Titan RoT
RustGo
Traduction automatique. Consultez l’original.
Description du poste
Ingénieur Firmware Embarqué (Open-Titan) -
Nuvoton Technology Corporation America, basée à Austin au Texas, recherche un développeur expérimenté en firmware RT/embarqué pour rejoindre notre équipe, afin de développer et maintenir l'infrastructure logicielle et les contributions open-source pour notre puce RoT (Root Of Trust).
En tant que membre de notre groupe multidisciplinaire, vous contribuerez à façonner et maintenir des solutions embarquées et de sécurité innovantes pour les marchés des PC, des serveurs et des téléphones mobiles, et participerez à des produits à la pointe de la technologie.
Responsabilités
- Concevoir et développer le firmware embarqué, les infrastructures et la solution de provisionnement pour les puces RoT de Nuvoton.
- Collaborer avec les équipes matérielles, logicielles et de sécurité pour fournir des solutions robustes et sécurisées.
- Soutenir les processus de certification.
- Maintenir et améliorer le firmware existant, les pilotes, les bibliothèques cryptographiques et les bootloaders.
- Participer aux revues de conception et de code, au débogage et à l'intégration système.
- Assister les clients dans le développement de nouvelles fonctionnalités, la mise en service de nouvelles cartes et le débogage des problèmes.
- Collaborer avec la communauté et les clients sur des projets open-source.
- Point de contact pour les connaissances logicielles lors des engagements techniques.
Exigences
- Licence en Informatique / Génie Informatique
- Minimum 5 ans d'expérience en développement de firmware RT/embarqué, de pilotes et de bootloaders.
- Forte maîtrise de la programmation C.
- Expérience pratique avec des environnements bare-metal et/ou RTOS (par exemple, FreeRTOS, ThreadX ou Zephyr).
- Expérience du développement et de la maintenance de logiciels open-source.
- Autonomie, capacité à apprendre rapidement de nouvelles technologies et à mener à bien les projets.
- Diplômes supérieurs (Master ou Doctorat) – Avantage
- Connaissance de Rust et Go – Avantage.
- Expérience de travail avec des clients – Avantage.
- Connaissance de la cryptographie et du codage sécurisé – Avantage.
- Expérience avec les outils de débogage matériel (par exemple, débogueur matériel, oscilloscope, analyseur logique) – Avantage.
- Familiarité avec les organismes de normalisation de la sécurité – Avantage.
