
CPU Firmware Architect
15 hours ago
Job Title: CPU Firmware Architect
Role Overview
We 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 Responsibilities
- Define 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 & Experience
- CPU 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 Qualifications
- Contributions 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.
Education
- Bachelor’s or Master’s degree in Computer Engineering, Electrical/Electronics Engineering, or related field.
-
Embedded Boot Firmware Architect
2 weeks ago
Bangalore Urban, India Krutrim Full timeJob Title: Embedded Boot Firmware ArchitectExperience Level: 12–15 years in Embedded Systems DevelopmentRole OverviewWe are seeking an accomplished Embedded Boot Firmware Architect with extensive experience in ARM-based bootloader development, secure boot architectures, and hardware bring-up. The candidate will define and drive the boot firmware strategy,...
-
Embedded Boot Firmware Architect
2 weeks ago
Bangalore Urban, India Krutrim Full timeJob Title: Embedded Boot Firmware Architect Experience Level: 12–15 years in Embedded Systems Development Role Overview We are seeking an accomplished Embedded Boot Firmware Architect with extensive experience in ARM-based bootloader development, secure boot architectures, and hardware bring-up. The candidate will define and drive the boot firmware...
-
Hardware cpu validation engineer
1 week ago
Bangalore, India Capgemini Engineering Full timeExperience: 4 to 9years Location : Bangalore Note: Considering only Hardware CPU Validation Experience. Job Summary: 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 CPU Validation Engineer
2 weeks ago
bangalore, India Capgemini Engineering Full timeExperience: 4 to 9yearsLocation: BangaloreNote: Considering only Hardware CPU Validation Experience.Job Summary: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...
-
Hardware CPU Validation Engineer
23 hours ago
bangalore district, India Capgemini Engineering Full timeExperience: 4 to 9years Location : Bangalore Note: Considering only Hardware CPU Validation Experience. Job Summary: 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...
-
Cpu Core Validation Engineer
2 weeks ago
Bangalore, Karnataka, India Qualcomm Full timeCompany Qualcomm India Private Limited Job Area Engineering Group Engineering Group Hardware Engineering General Summary As a CPU Core Validation Engineer you would be part of CPU Validation team in CPU org working on validation of CPU core pipeline arch and micro arch features Roles and Responsibilities Develop...
-
Embedded boot firmware architect
1 week ago
Bangalore, India Krutrim Full timeJob Title: Embedded Boot Firmware Architect Experience Level: 12–15 years in Embedded Systems Development Role Overview We are seeking an accomplished Embedded Boot Firmware Architect with extensive experience in ARM-based bootloader development, secure boot architectures, and hardware bring-up. The candidate will define and drive the boot firmware...
-
I/O Devices, IPC Software Architect
15 hours ago
Bangalore Urban, India Krutrim Full timeJob Title: I/O Devices, IPC Software Architect We are seeking a Principal Engineer in I/O Device Drivers and System Software with 12–15 years of hands-on experience in developing, debugging, and optimizing low-level drivers, high-performance inter-processor communication (IPC) frameworks, and storage/networking subsystems. This role requires deep knowledge...
-
Embedded Boot Firmware Architect
2 weeks ago
bangalore, India Krutrim Full timeJob Title: Embedded Boot Firmware ArchitectExperience Level: 12–15 years in Embedded Systems DevelopmentRole OverviewWe are seeking an accomplished Embedded Boot Firmware Architect with extensive experience in ARM-based bootloader development, secure boot architectures, and hardware bring-up. The candidate will define and drive the boot firmware strategy,...
-
Cpu subsystem design and verification
1 week ago
Bangalore, India ACL Digital Full timeTalented and motivated Mid-Level CPU Subsystem Design and Verification Engineer to join our growing team. Responsibilities : Design : Participate in the design of CPU subsystems, collaborating with architects and design engineers. Contribute to micro-architectural decisions, considering performance, power, and area trade-offs. Develop detailed...