





Strong employer brand and metro location increase competition, but niche kernel/CPU specialization narrows candidate pool.
Role demands deep CPU/kernel expertise, limiting cross-industry portability.
Explicit years, degree and specialized kernel/CPU skills enforce strict candidate filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and optimize software leveraging CPU architecture knowledge to achieve high performance and low power consumption.
Run benchmarks and perform pre- and post-silicon verification to ensure that performance and power goals are met.
Collaborate with internal teams (CPU, Compiler, Kernel) and external vendors/community to implement solutions meeting CPU performance requirements.
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 2+ years software engineering experience OR Master's with 1+ year OR PhD with relevant experience.
2+ years academic or work experience in programming languages such as C, C++, Java, Python, etc.
Strong understanding of software stack including Linux Internals/device drivers, Computer Architecture, and Operating System concepts.
Work Experience Required: 2-10 years in software engineering or related field.
Experience working at the intersection of software and hardware performance, including benchmarks and CPU architecture.
Demonstrated capability to analyze software workloads at advanced levels (libraries, compiler, assembly, runtime, algorithms) for optimization.
Proven collaborative skills working with diverse teams including CPU, compiler, kernel and external benchmark vendors or open source community.