





Tier-1 employer and Bangalore location increase competition, but niche CPU/kernel expertise reduces applicant density.
High because low-level CPU, kernel, and device-driver expertise rarely transfers outside semiconductor and systems domains.
High due to explicit seniority, required 9+ years, and specialized kernel, device-driver, and low-level programming requirements.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Develop and optimize CPU software focusing on high performance and low power consumption using deep knowledge of CPU architecture.
Perform benchmarks and critical pre- and post-silicon verification to ensure software meets performance and power targets.
Analyze and debug software workloads to identify and resolve performance bottlenecks, collaborating closely with CPU, DSP, and Compiler teams.
Bachelor's degree in Engineering, Information Systems, Computer Science or related field with 4+ years software engineering experience OR Master's degree with 3+ years OR PhD with 2+ years.
Total 9+ years of software engineering or related experience.
2+ years programming experience in languages like C, C++, Java, or Python; excellent skills in C/C++/Assembly/Scripting mandatory.
Strong understanding of computer architecture, operating system concepts, and Linux internals/device drivers required.
Experienced in CPU architecture aware software development and performance optimization.
Proficient in conducting pre- and post-silicon verification and benchmarking in complex compute environments.
Capable of collaborative cross-functional work with CPU, DSP, and compiler teams to align software solutions with hardware capabilities.