CPU Microprocessor Systems Engineer

1 day ago


Meerut, Uttar Pradesh, India beBeeCPU Full time ₹ 2,50,00,000 - ₹ 3,00,00,000
Job Title: CPU Firmware Architect

Seeking a skilled Core CPU Architect with expertise in ARM-based CPU architecture, embedded firmware, and low-level system software.

This role requires a hands-on technical leader with deep knowledge of 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:
  • CPU Software Interfaces: Define and architect core CPU software interfaces (firmware, BSP, drivers) aligned with ARM CPU microarchitecture features.
  • Firmware and Kernel Design: Design and implement low-level firmware and kernel components for CPU initialization, exception handling, MMU setup, coherency, and memory management.
  • CPU Design Collaboration: Collaborate with CPU design and silicon teams on pipeline features, caches, coherency protocols, branch prediction, and power states.
  • Linux Kernel Integration: Lead Linux kernel and RTOS integration for CPU subsystems, focusing on scheduling, memory, and power-aware optimizations.
  • CPU Power Management: Drive CPU power management strategies: clock gating, DVFS, retention states, idle states, and adaptive scaling.
  • CPU Performance Profiling: Perform CPU and memory subsystem performance profiling using simulators, emulators, JTAG, and hardware trace/debug tools.
  • System-Level Performance Tuning: Define system-level performance/power KPIs and lead tuning across CPU, firmware, kernel, and device drivers.
  • Mentorship and Architecture Reviews: Mentor engineers and guide architecture reviews, patents, and long-term CPU strategy.
  • Platform Delivery: Partner with cross-functional teams to deliver high-performance CPU platforms.
Required Skills & Qualifications:
  • CPU Architecture: Deep expertise in ARMv8/v9 architecture, exception levels, MMU, caches, coherency protocols, ISA extensions, and PMU.
  • Firmware and Kernel: Strong hands-on experience in firmware, Linux kernel internals, RTOS, and device drivers.
  • Performance and Power: Proven ability in CPU pipeline analysis, memory subsystem tuning, DVFS, cpuidle/cpufreq frameworks, and power-performance tradeoff analysis.
  • Debug and 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 and 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.


  • Meerut, Uttar Pradesh, India Infobell IT Full time

    Job Role: CPU Post-Si Validation Engineer (Functional) Location: Bangalore Work Mode: Work From Office Experience: 4–6 Years Joining: Immediate Joiners Only Apply: Share your CV to Key Skills & Qualifications Strong programming skills in C and scripting expertise in Python for automation and tool development. Proven experience in automation...


  • Meerut, Uttar Pradesh, India beBeeElectronics Full time ₹ 10,00,000 - ₹ 15,00,000

    We are seeking an Embedded Electronics Engineer to join our team.Digital electronics skillsPcb designing expertiseActive/Passive EMF noise debuggingProgramming of embedded systems using microcontrollers and microprocessors.Proficient in c, c++, python and micro python programming.Expertise in STM controller, ARM controller and ATmega controller.Power...


  • Meerut, Uttar Pradesh, India beBeeDebug Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Job Title: Embedded Systems ArchitectWe are seeking a highly skilled and experienced Architect to join our team. As an expert in embedded systems, you will be responsible for designing and implementing complex systems, including silicon bring-up, low-level debugging, and advanced trace methodologies.Key Responsibilities:Silicon Bring-up: Define and implement...


  • Meerut, Uttar Pradesh, India beBeeSimulation Full time ₹ 90,00,000 - ₹ 1,50,00,000

    Job Title: Simulation Systems EngineerDescription:The Simulation Systems Engineer will independently lead and execute simulation activities with a focus on safety systems, primarily steering wheels. Proficiency in tools such as Hypermesh, Abaqus, and LS-Dyna is required.Main Responsibilities:Develop and execute meshing and simulation projects with minimal...


  • Meerut, Uttar Pradesh, India beBeeEngineering Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Cloud Engineering Leadership RoleThis is a pivotal opportunity to contribute to the development and implementation of cloud-based systems that promote innovation, scalability, and reliability.As a Senior Cloud DevSecOps Engineer, you will play a critical role in designing, implementing, and maintaining end-to-end CI/CD pipelines using cutting-edge tools like...


  • Meerut, Uttar Pradesh, India beBeeDesign Full time ₹ 15,00,000 - ₹ 30,00,000

    Modeling EngineerThis is a unique opportunity to work on the development of complex models for CPU, IP, and SoC components.We are seeking a skilled Modeling Engineer with hands-on experience in modeling.The ideal candidate will have a solid grasp of C/C++, object-oriented design, and debugging techniques.A strong understanding of computer architecture...


  • Meerut, Uttar Pradesh, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    We are seeking a talented Embedded Software Engineer to join our team.Description:Design and develop high-performance embedded software for various hardware platforms.Troubleshoot and resolve electronics design issues using advanced debugging techniques.Write and optimize efficient C/C++ code tailored for real-time systems and low-power...


  • Meerut, Uttar Pradesh, India beBeeGeographic Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Job Title: GIS DeveloperWe are seeking an experienced Geographic Information System (GIS) developer to join our team.The ideal candidate will have a strong background in computer science, engineering, or a related field, with 2+ years of experience implementing GIS solutions.The successful candidate will have experience with publishing and administering map...


  • Meerut, Uttar Pradesh, India beBeeData Full time ₹ 12,00,000 - ₹ 25,00,000

    Job Title: Data ArchitectAbout the Role:We are looking for a highly skilled and experienced Data Architect to join our team. As a Data Architect, you will be responsible for designing and developing scalable data pipelines and infrastructure that support real-time and batch data processing.Your key responsibilities will include:Designing robust data...


  • Meerut, Uttar Pradesh, India beBeeData Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    A High-Performance Data EngineerAbout the Role:Our team is seeking a seasoned data engineer to lead the design, implementation, and operation of large-scale data systems.We are looking for a highly skilled professional with experience in distributed computing frameworks, such as Apache Trino (PrestoSQL), and proficiency in SQL performance tuning and query...