RISC-V LLVM IC Compiler Engineer

Thales

Meyreuil

On-site

EUR 70,000 - 110,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Rémunération attractive
Formations internes
Environnement inclusif
Engagement sociétal

Job summary

Thales à Meyreuil recherche un ingénieur développement LLVM chargé d'adapter et d'optimiser la toolchain pour les processeurs sécurisés RISC-V CVA6, en collaboration avec les architectes et les équipes hardware.

Vous contribuerez à l'évolution de la chaîne LLVM, à sa validation et à la rédaction de la documentation technique destinée aux développeurs, tout en assurant le support et la cohérence avec l'écosystème.

Qualifications

  • Maîtrise des concepts liés au front-end LLVM, à la IR et au back-end pour RISC-V.
  • Bonnes compétences en développement logiciel C/C++.
  • Connaissance de Python et du langage assembleur RISC-V.
  • Bonne compréhension des outils et pratiques CI/CD.
  • Maîtrise des outils de versioning (Git, GitLab).
  • Intérêt pour les systèmes embarqués sécurisés et les ressources contraintes.

Responsibilities

  • Optimiser la chaîne de compilation LLVM pour réduire la taille des exécutables pour les processeurs RISC-V CVA6.
  • Adapter et améliorer LLVM pour de meilleures performances selon le hardware disponible.
  • Renforcer la robustesse de la toolchain LLVM chez Thales et assurer la maintenance.
  • Maintenir la chaîne de compilation à jour avec les nouvelles fonctionnalités LLVM.
  • Rédiger et maintenir la documentation technique destinée aux développeurs.

Skills

LLVM Front-end
C/C++
Python
RISC-V assembly
CI/CD tooling

Education

Diplôme d'ingénieur ou Master

Tools

Git
GitLab

Job description

Thales à Meyreuil recherche un ingénieur développement LLVM chargé d'adapter et d'optimiser la toolchain pour les processeurs sécurisés RISC-V CVA6, en collaboration avec les architectes et les équipes hardware.

Vous contribuerez à l'évolution de la chaîne LLVM, à sa validation et à la rédaction de la documentation technique destinée aux développeurs, tout en assurant le support et la cohérence avec l'écosystème.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Digital IC Compiler Engineer (F/H)
Digital IC Compiler Engineer (F/H)

Thales • Meyreuil

On-site
EUR 70,000 - 110,000
Rémunération attractive
Formations internes
Environnement inclusif
+1
Ingénieur microélectronique - RISC-V H/F
Ingénieur microélectronique - RISC-V H/F

Onyx-Conseil • Lattes

On-site
EUR 75,000 - 110,000
Ingénieur Hardware Senior – SoC & RISC-V
Ingénieur Hardware Senior – SoC & RISC-V

Onyx-Conseil • Lattes

On-site
EUR 75,000 - 110,000
Ingénieur-Chercheur Sécurité des Composants et PQC
Ingénieur-Chercheur Sécurité des Composants et PQC

CEA • Grenoble

On-site
EUR 55,000 - 75,000
Lead Ingénieur Compilateur IA - Optimisation & Performance
Lead Ingénieur Compilateur IA - Optimisation & Performance

Stephanie GUIMIOT - Mercato de l'Emploi • Meudon

On-site
EUR 70,000 - 110,000
Senior Digital IC Engineer - High-Perf RISC-V SoC (Remote)
Senior Digital IC Engineer - High-Perf RISC-V SoC (Remote)

Cortus SAS • France

Hybrid
EUR 70,000 - 110,000
Remote work 2 days/week
Flexible hours
Développement FPGA - Architecture Risc-V H/F
Développement FPGA - Architecture Risc-V H/F

Viveris • Île-de-France

On-site
EUR 13,000 - 20,000
Ingénieur Développement ASIC — VHDL/Verilog & Sécurité
Ingénieur Développement ASIC — VHDL/Verilog & Sécurité

Thales • Gennevilliers

On-site
EUR 45,000 - 60,000
Stage Linux sur RISC-V – Embedded & Temps Réel
Stage Linux sur RISC-V – Embedded & Temps Réel

MBDA • Bourges

On-site
EUR 10,000 - 17,000
Ingénieur développement ASIC (H/F)
Ingénieur développement ASIC (H/F)

Thales • Gennevilliers

On-site
EUR 45,000 - 60,000