CPU Systems Engineer

2 days ago


Bhavnagar, Gujarat, India beBeeCPU Full time ₹ 2,00,00,000 - ₹ 2,50,00,000
Job Description:
We are seeking a highly skilled 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.

This individual 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.


  • Bhavnagar, Gujarat, India beBeeModeling Full time ₹ 80,00,000 - ₹ 2,00,00,000

    Are you a skilled Modeling Engineer looking for a new challenge? We have an exciting opportunity for you to join our team as a CPU/SoC Modeling Specialist.Mirafra Technologies is a leading technology design product engineering services company with a strong focus on semiconductor design and embedded software development. With over 15 years of experience in...


  • Bhavnagar, Gujarat, India beBeeGpu Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    High-Performance Computing ExpertiseWe are seeking an experienced GPU programming professional to join our team and push the boundaries of machine learning solutions. With a strong background in one or more platforms such as NVIDIA CUDA, AMD ROCm/HIP, or OpenCL, you will be at the forefront of developing and optimizing GPU-accelerated components for machine...


  • Bhavnagar, Gujarat, India beBeeEngineer Full time ₹ 80,00,000 - ₹ 1,00,00,000

    System Management Software EngineerThis role involves designing, developing and maintaining system management software for multi-vendor server environments.Key Responsibilities:System Management DevelopmentDevelop system management software for servers from multiple vendors using Redfish APIs and BMC interfaces.Build integrations with Redfish APIs to...


  • Bhavnagar, Gujarat, India beBeeEnterprise Full time ₹ 17,60,000 - ₹ 21,24,000

    Key Job Responsibilities:Design, implement and operate various VMware Aria Suite of products, vCenter, NSX, ESXi, Cloud Director.Develop automation scripts using Python or PowerShell to streamline system operations.Implement and operate VMware Aria Operations and Automation for monitoring, alerting and dashboard management.Administer Linux systems and...


  • Bhavnagar, Gujarat, India beBeeMechanicalEngineer Full time

    Lead Mechanical Engineer Job DescriptionWe seek a highly skilled mechanical engineer to lead the design and development of complex piping systems for LNG and power plants.Key Responsibilities:Design and develop mechanical piping systems for LNG and power generation facilities.Perform engineering analysis, calculations, research, and equipment...


  • Bhavnagar, Gujarat, India beBeeEngineering Full time ₹ 13,68,000 - ₹ 18,12,000

    We are seeking a skilled professional to oversee the creation and management of terminal manager systems.This role involves working with complex systems in refining, terminals, oil and gas & chemical industries. The ideal candidate should possess a strong background in blending and movement software or related systems. A sound business understanding and...


  • Bhavnagar, Gujarat, India beBeeDebug Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Job SummaryWe are seeking a highly skilled Trace and Debug Architect to own the strategy and execution of trace, debug, and post-silicon validation flows for complex SoCs and automotive-grade ECUs.Main ResponsibilitiesDevelop and implement effective trace/debug strategies across SoC subsystems (CPU, GPU, ISP, PCIe, DDR, CAN, Ethernet, etc.).Lead silicon...


  • Bhavnagar, Gujarat, India beBeeService Full time ₹ 30,00,000 - ₹ 60,00,000

    Job Title:Technical Support SpecialistWe are seeking a skilled Technical Support Specialist to provide high-quality service support for computer systems and large format printing solutions.The ideal candidate will be responsible for installing, configuring, and maintaining Epson Large Format Printers at customer locations.Key responsibilities include on-site...


  • Bhavnagar, Gujarat, India beBeeBackend Full time ₹ 15,00,000 - ₹ 25,00,000

    About this roleWe're looking for an experienced Senior Backend Engineer with expertise in Golang and knowledge of Ruby to help us build and scale reliable, high-performance backend systems.As a key member of our engineering team, you'll contribute to the architecture, development, and operations of mission-critical services that support our platform. You'll...

  • IT Systems Engineer

    3 days ago


    Bhavnagar, Gujarat, India beBeeTechnical Full time ₹ 30,00,000 - ₹ 50,00,000

    System Support Specialist We are seeking a highly skilled professional to provide comprehensive IT support across systems, networks, servers, and cloud platforms. The role involves managing day-to-day IT operations, troubleshooting complex issues, ensuring security compliance, and supporting business applications and user needs. Key Responsibilities Manage...