Systems Programmer (C/C++)

Developing systems software: operating systems, drivers, compilers, high-performance libraries

Learn more about role All roles
14 skills
70 requirements
10 mandatory
1 domains
Awareness 14 Working 26 Advanced 27 Expert 3
Level:
Profiles: Awareness Working Advanced Expert -- Click level to expand, click requirement for details and voting

Compilers & Languages

14 skills · 70 requirements
Skill Junior Middle Senior Lead Principal
Compiler Theory
Lexing & Parsing Awareness Working Working Advanced Advanced
AST & IR Manipulation Awareness Working Working Advanced Expert
Type Inference & Type Checking Awareness Working Working Advanced Advanced
Compiler Optimization Passes Awareness Working Advanced Advanced Expert
Compiler Optimization Awareness Working Working Advanced Advanced
Compiler Frontend Awareness Working Working Advanced Advanced
Compiler Tools
LLVM Framework Awareness Working Working Advanced Advanced
Language Server Protocol (LSP) Awareness Working Working Advanced Advanced
Code Generation Awareness Working Working Advanced Advanced
JIT Compilation Awareness Working Advanced Advanced Expert
Linker & Loader Awareness Working Working Advanced Advanced
Static Analysis Awareness Working Working Advanced Advanced
DSL & Interpreters
DSL Design & Implementation Awareness Working Working Advanced Advanced
Interpreter Design Awareness Working Working Advanced Advanced
Is this requirement useful?