FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates in-depth knowledge of LLVM compiler customization and optimization for embedded CPU cores, with expertise in C/C++ clang frontend and RISC-V technologies. Capable of mentoring team members and effectively communicating technical concepts to both technical and management audiences.
Highest-signal resume keywords
LLVM Compiler ExpertiseC/C++ Clang Frontend KnowledgeRISC-V Technologies ExperienceSoftware Security Technologies ImplementationEffective Communication Skills
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
LLVM Compiler CustomizationC/C++ ProgrammingCompiler OptimizationMicroarchitecture KnowledgeSoftware Performance AnalysisRust Language Compiler ExperienceComplex Software Security Technologies
Soft Skills
AdaptabilityMentoringDesire to LearnInfluencing Technical Development
Tools & Technologies
Codasip Studio EDA Tool
Industry Keywords
Embedded SoftwareProcessor ArchitectureCompiler TechnologyMicroarchitectural Design
Tech Stack
Tools & technologiesRustC++
About the role
Key responsibilities & impact- Customize and optimize LLVM for Codasip’s standard and customized embedded CPU cores
- Enhance the compiler for custom hardware extensions and new processor architectures developed using the Studio EDA tool
- Support Embedded Software engineers with compiler expertise to optimize software
- Support processor design teams with compiler expertise to guide microarchitectural design and optimization
- Explore compiler technology for novel compute architectures and technologies
- Work with the Codasip Studio EDA tool compiler team to improve the tool’s compiler
- Deliver short-term customer-driven projects and longer-term strategic Codasip software products
- Act as a software technical expert and provide advice to internal and external customers
- Share knowledge and experience within the team and mentor junior team members
- Develop LLVM compiler capabilities, skills, and processes within the wider Embedded Software team
Requirements
What you’ll need- In-depth knowledge of the LLVM compiler
- Knowledge of the C/C++ clang frontend
- Knowledge of high-level hardware microarchitecture and its effects on software performance
- A flexible and adaptable attitude to work
- A desire to learn and positively influence the technical development of others
- Experience with RISC-V technologies (highly desirable)
- Experience implementing complex software security technologies in the compiler, such as CHERI (highly desirable)
- Rust language compiler experience (highly desirable)
- Ability to communicate effectively at both the technical and management level (highly desirable)
- Working rights in the UK
