06 Aug
|
AVP Vigilant Technology
|
Bengaluru
06 Aug
AVP Vigilant Technology
Bengaluru
Location Bangalore, Karnataka Employment Type Full-Time Experience 4+ Years Salary ₹12 – ₹18 LPA Notice Period 30 Days Preferred Job Summary We are looking for a highly skilled CPU Performance Developer – Staff Engineer to join our engineering team. The ideal candidate will have strong expertise in CPU architecture, low-level system programming, Linux internals, and software performance optimization. You will be responsible for analyzing, developing, profiling, and optimizing CPU performance across next-generation processor platforms while working closely with hardware, compiler, and operating system teams.
Key Responsibilities Design, develop, and optimize CPU performance analysis tools and software.
Analyze processor performance bottlenecks and implement optimization strategies.
Develop performance-critical applications using C, C++, and Assembly.
Work with Linux kernel and operating system internals to improve system efficiency.
Profile CPU workloads using performance monitoring and debugging tools.
Collaborate with hardware architects and software engineers to validate processor performance.
Optimize scheduling, memory management, cache utilization, and instruction execution.
Develop automation scripts and benchmarking frameworks.
Participate in architecture discussions, code reviews, and performance tuning initiatives.
Prepare technical documentation and provide recommendations for performance improvements.
Required Skills C Programming
C++
Assembly Language
Linux Internals
CPU Architecture
Operating System Concepts
Low-Level System Programming
Performance Analysis & Optimization
Multithreading & Concurrency
Memory Management
Debugging & Profiling
Git Version Control Preferred Qualifications Bachelor's or Master's degree in Computer Science, Electronics, Electrical Engineering, or a related field.
Experience with ARM, x86, RISC-V, or similar processor architectures.
Familiarity with Linux kernel development and performance profiling tools.
Knowledge of compiler optimizations, cache hierarchy, branch prediction, and pipeline architecture.
Experience with benchmarking tools such as perf, gprof, VTune, or similar is an added advantage.
What We're Looking For Strong analytical and problem-solving skills.
Excellent programming and debugging expertise.
Passion for processor technologies and system performance optimization.
Ability to work effectively in a collaborative Agile environment.
Strong communication and technical documentation skills.
Self-motivated with a continuous learning mindset.
Benefits Competitive salary package
Performance-based incentives
Health and wellness benefits
Learning and certification support
Career growth opportunities
Exposure to cutting-edge CPU and system software technologies
Collaborative and innovation-driven work environment Job Details Location: Bangalore
Employment Type: Full time
Experience: 4+ Years
Salary: ₹12–18 LPA
Notice Period: Candidates with a 30-day notice period are preferred.
Apply Now: (phone hidden) (WhatsApp) Skills: linux internals,cpu architecture,assembly,c/c++
📌 CPU Performance Developer – Staff Engineer (Bengaluru)
🏢 AVP Vigilant Technology
📍 Bengaluru