CPU Firmware Architect

3 weeks ago


Udaipur, Rajasthan, India Krutrim Full time

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.


  • Udaipur, Rajasthan, India beBeeLogic Full time ₹ 40,00,000 - ₹ 45,00,000

    Job Title: Senior Logic Design EngineerWe are seeking a skilled professional to lead the architecture, design, and development of high-performance processor core front end pipeline units.Key Responsibilities:Design and architect CPU units such as I-Cache, Instruction Fetch, Branch Prediction, and Decode units for high-performance systems.Develop features,...


  • Udaipur, Rajasthan, India beBeeFirmware Full time ₹ 90,00,000 - ₹ 1,20,00,000

    Embedded Firmware ProfessionalAbout the Role:Our embedded system experts are not just coders but system architects who ensure our devices survive critical missions.You will design firmware that must perform in unpredictable environments.You will work alongside hardware teams to integrate electronics, sensors, and communication interfaces for IoT, medical,...

  • Senior OpenShift

    2 weeks ago


    Udaipur, Rajasthan, India WorkWall - A Global Tech Marketplace Full time

    Role OverviewWe are seeking a highly skilled and experienced Senior OpenShift / Kubernetes Architect with expertise in designing, deploying, and managing enterprise-scale OpenShift (OCP) clusters across production and lab environments. The candidate will be responsible for solution architecture, deployment, security hardening, monitoring, storage...

  • Secure Meters

    1 week ago


    Udaipur, India Secure Meters Ltd. Full time

    Technical Architect - Embedded FirmwareRedefine innovation from where the quality of life meets the quality of work Udaipur.Qualification : Degree in Electrical, Electronics.Role Specification :We are looking for a Technical Architect (Embedded Firmware), who has deep expertise in architecting, developing, and optimising firmware for electronic products...


  • Udaipur, India Secure Meters Full time

    At Secure, we are committed to shaping the future of energy with intelligent, innovative solutions. As part of our team, you will contribute to technology that makes energy usage more efficient and transparent, empowering customers worldwide. Principal Engineer-Embedded Firmware Redefine innovation from where the quality of life meets the quality of work -...

  • Secure Meters

    1 week ago


    Udaipur, India Secure Meters Limited Full time

    Technical Architect - Embedded FirmwareRedefine innovation from where the quality of life meets the quality of work Udaipur. Qualification :Degree in Electrical, Electronics. Role SpecificationWe are looking for a Technical Architect (Embedded Firmware), who has deep expertise in architecting, developing, and optimising firmware for electronic products...

  • Secure Meters

    1 week ago


    Udaipur, India Secure Meters Limited Full time

    Technical Architect Embedded FirmwareRedefine innovation from where the quality of life meets the quality of work Udaipur. Qualification :Degree in Electrical, Electronics. Role SpecificationWe are looking for a Technical Architect (Embedded Firmware), who has deep expertise in architecting, developing, and optimising firmware for electronic products someone...