
CPU Firmware Architect
20 hours ago
Job Title: CPU Firmware ArchitectRole OverviewWe are seeking a highly skilled Core CPU Architect with 12–15 years of experience in ARM-based CPU architecture, embedded firmware, and low-level system software. This role requires a hands-on technical leader with deep expertise in CPU microarchitecture, cache/memory subsystems, power-performance optimization, and Linux kernel integration.The ideal candidate will work at the intersection of CPU design and system software, driving innovations in core CPU, firmware/OS enablement, and performance tuning for next-generation SoCs used in automotive and edge computing platforms.Key ResponsibilitiesDefine and architect core CPU software interfaces (firmware, BSP, drivers) aligned with ARM CPU microarchitecture features.Design and implement low-level firmware and kernel components for CPU initialization, exception handling, MMU setup, coherency, and memory management.Collaborate with CPU design and silicon teams on pipeline features, caches, coherency protocols, branch prediction, and power states.Lead Linux kernel and RTOS integration for CPU subsystems, focusing on scheduling, memory, and power-aware optimizations.Drive CPU power management strategies: clock gating, DVFS, retention states, idle states, and adaptive scaling.Perform CPU and memory subsystem performance profiling using simulators, emulators, JTAG, and hardware trace/debug tools.Define system-level performance/power KPIs and lead tuning across CPU, firmware, kernel, and device drivers.Mentor engineers and guide architecture reviews, patents, and long-term CPU strategy.Partner with cross-functional teams to deliver high-performance CPU platforms.Required Skills & ExperienceCPU Architecture: Deep expertise in ARMv8/v9 architecture, exception levels, MMU, caches, coherency protocols, ISA extensions, and PMU.Firmware & Kernel: Strong hands-on experience in firmware, Linux kernel internals, RTOS, and device drivers.Performance & Power: Proven ability in CPU pipeline analysis, memory subsystem tuning, DVFS, cpuidle/cpufreq frameworks, and power-performance tradeoff analysis.Debug & Bring-up: Experience in CPU bring-up, silicon validation, trace analyzers, emulators, JTAG, and kernel tracing tools.Programming: Proficiency in C/C++ and assembly (ARM), with Python/Shell for automation.I/O & Interconnects: Familiarity with PCIe, Ethernet, I²C, SPI, CAN, USB, and memory buses (DDR, LPDDR).Problem Solving: Strong ability to root-cause complex issues across CPU architecture, firmware, and OS layers.Preferred QualificationsContributions to open-source CPU enablement (Linux kernel, toolchains, firmware frameworks).Background in automotive, mobile SoCs, or Edge computing platforms with strict latency and performance KPIs.Technical leadership in CPU/SoC co-design projects involving hardware, firmware, and OS integration.EducationBachelor’s or Master’s degree in Computer Engineering, Electrical/Electronics Engineering, or related field.
-
CPU Firmware Architect
4 weeks ago
Bengaluru, Karnataka, India Krutrim Full timeJob DescriptionJob Title: CPU Firmware ArchitectRole OverviewWe are seeking a highly skilled Core CPU Architect with 1215 years of experience in ARM-based CPU architecture, embedded firmware, and low-level system software. This role requires a hands-on technical leader with deep expertise in CPU microarchitecture, cache/memory subsystems, power-performance...
-
CPU Firmware Architect
1 day ago
Bengaluru, India Krutrim Full timeJob Title: CPU Firmware ArchitectRole OverviewWe are seeking a highly skilled Core CPU Architect with 12–15 years of experience in ARM-based CPU architecture, embedded firmware, and low-level system software. This role requires a hands-on technical leader with deep expertise in CPU microarchitecture, cache/memory subsystems, power-performance optimization,...
-
Bengaluru, Karnataka, India Qualcomm Full time ₹ 12,00,000 - ₹ 36,00,000 per yearGeneral Summary:As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test...
-
SoC/CPU/GPU Architect
7 days ago
Bengaluru, Chennai, Hyderabad, India ti Steps Full time ₹ 15,00,000 - ₹ 25,00,000 per yearSoC/CPU/GPU ArchitectJob Title: SoC/CPU/GPU Architect Location: [High-Performance Computing / Mobile / Embedded Chip Design Units] Experience: 7-15 years Education: B.Tech/M.Tech/Ph.D. in Computer Engineering, ECE, or EEResponsibilities:Define SoC or core-level microarchitecture for performance, scalability, and power efficiencyAnalyze workload...
-
CPU Software Engineer Senior
2 weeks ago
Bengaluru, India Qualcomm Full timeGeneral Summary: Qualcomm's software CPU (aka application processor) architecture group develops long-term software roadmaps (for a horizon of three to five years). It is responsible for defining architecture specifications, developing prototypes, and engaging with the software and hardware worldwide partners to influence products development. It is also...
-
CPU Software Engineer Senior
2 days ago
Bengaluru, Karnataka, India Qualcomm Full time ₹ 12,00,000 - ₹ 36,00,000 per yearGeneral Summary:Qualcomm's software CPU (aka application processor) architecture group develops long-term software roadmaps (for a horizon of three to five years). It is responsible for defining architecture specifications, developing prototypes, and engaging with the software and hardware worldwide partners to influence products development. It is also...
-
CPU validation
2 weeks ago
Bengaluru, India Capgemini Engineering Full timeJob Description We are seeking a highly skilled Post-Silicon Validation Engineer to join our CPU design and validation team. The ideal candidate will be responsible for validating and verifying the functionality, performance, and reliability of CPU hardware after silicon fabrication. This role involves close collaboration with pre-silicon, firmware,...
-
CPU validation
4 days ago
Bengaluru, Karnataka, India Capgemini Engineering Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJob DescriptionWe are seeking a highly skilled Post-Silicon Validation Engineer to join our CPU design and validation team. The ideal candidate will be responsible for validating and verifying the functionality, performance, and reliability of CPU hardware after silicon fabrication. This role involves close collaboration with pre-silicon, firmware, software,...
-
CPU Software Associate Engineer
2 weeks ago
Bengaluru, India Qualcomm Full timeCompanyQualcomm India Private Limited Job AreaEngineering Group, Engineering Group > Software Engineering General SummaryQualcomm's software CPU (aka application processor) architecture group develops long-term software roadmaps (for a horizon of three to five years). It is responsible for defining architecture specifications, developing prototypes, and...
-
CPU Software Associate Engineer
2 weeks ago
Bengaluru, India Qualcomm Full timeCompany: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm's software CPU (aka application processor) architecture group develops long-term software roadmaps (for a horizon of three to five years). It is responsible for defining architecture specifications, developing prototypes,...