Systems Programmer (C/C++)

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

Learn more about role All roles
14 skills
70 requirements
27 mandatory
1 domains
Awareness 14 Working 14 Advanced 14 Expert 28
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 Advanced Expert Expert
AST & IR Manipulation Awareness Working Advanced Expert Expert
Type Inference & Type Checking Awareness Working Advanced Expert Expert
Compiler Optimization Passes Awareness Working Advanced Expert Expert
Compiler Optimization Awareness Working Advanced Expert Expert
Compiler Frontend Awareness Working Advanced Expert Expert
Compiler Tools
LLVM Framework Awareness Working Advanced Expert Expert
Language Server Protocol (LSP) Awareness Working Advanced Expert Expert
Code Generation Awareness Working Advanced Expert Expert
JIT Compilation Awareness Working Advanced Expert Expert
Linker & Loader Awareness Working Advanced Expert Expert
Static Analysis Awareness Working Advanced Expert Expert
DSL & Interpreters
DSL Design & Implementation Awareness Working Advanced Expert Expert
Interpreter Design Awareness Working Advanced Expert Expert
Is this requirement useful?