Responsibility:
Architecture, design and implementation of memory prefetching system and algorithms.
Expertise:
- At least 10 years’ experience in implementation and design of SW / SW+HW systems (mainly in C / C++).
- At least 5 years’ proven experience working with low-level programming languages / CPU instruction sets / Assembly language.
- At least 5 years’ experience in working with debugging and profiling tools.
- (e.g.: perf / oprofile) to optimize systems and applications.
Advantage:
- Experience in compilers design and implementation.
- Experience in Linux kernel modifications / kernel modules development.
- Experience in HW + SW systems co-design.
Skills:
- System view and profound understanding of related technologies.
- Hands-on system design and PoC bring-up experience.
- Excellent communications skills and ability to work as part of an international team.
- Industry/market understanding.
- Innovation, fast learning.
Education:
Bachelor degree or higher in Computer Engineering / Computer Science or equivalent.