Core CPU Architect

5 days ago


Thoothukudi, Tamil Nadu, India beBeeCPU Full time ₹ 2,00,00,000 - ₹ 3,00,00,000
Job Title: CPU Firmware Architect

We are seeking a highly skilled Core CPU Architect to join our team. With 12–15 years of experience in ARM-based CPU architecture, embedded firmware, and low-level system software, you will be responsible for driving innovations in core CPU, firmware/OS enablement, and performance tuning for next-generation SoCs used in automotive and edge computing platforms.

About the Role
As a Core CPU Architect, you will work at the intersection of CPU design and system software, defining and architecting core CPU software interfaces (firmware, BSP, drivers) aligned with ARM CPU microarchitecture features. You will also design and implement low-level firmware and kernel components for CPU initialization, exception handling, MMU setup, coherency, and memory management. Additionally, you will collaborate with CPU design and silicon teams on pipeline features, caches, coherency protocols, branch prediction, and power states.

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.


Requirements
We are looking for candidates with:
  • 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.


Benefits
Our ideal candidate will have contributions to open-source CPU enablement (Linux kernel, toolchains, firmware frameworks). A background in automotive, mobile SoCs, or Edge computing platforms with strict latency and performance KPIs is preferred. Technical leadership in CPU/SoC co-design projects involving hardware, firmware, and OS integration is also desired.

What We Offer
We offer a competitive salary and benefits package, including a comprehensive health insurance plan, generous paid time off, and opportunities for professional growth and development.

  • Thoothukudi, Tamil Nadu, India Krutrim Full time

    Job Title: Trace and Debug ArchitectExperience Level: 12–15 years in Embedded Systems / Silicon FirmwareRole OverviewWe are seeking a highly skilled Trace and Debug Architect with deep hands-on expertise in silicon bring-up, low-level debugging, and advanced trace methodologies. The candidate will own the strategy and execution of trace, debug, and...


  • Thoothukudi, Tamil Nadu, India beBeeData Architect Full time ₹ 15,00,000 - ₹ 25,00,000

    Job OverviewWe are seeking an accomplished data architect to spearhead the development of scalable data solutions. The ideal candidate will have a strong background in cloud-based data platforms, Python programming, and modern data warehousing practices. This role involves designing, building, and maintaining reliable data pipelines on AWS, ensuring smooth...

  • AI Platform Architect

    21 hours ago


    Thoothukudi, Tamil Nadu, India beBeeAI Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    At the forefront of innovation, we're revolutionizing the recruitment industry with our cutting-edge AI platform.As a key member of our project initiative, you'll play a pivotal role in transitioning from a service model to a technology-driven platform.This is a unique opportunity to join a pioneering startup as a foundational architect, creating a new...

  • Verification Lead

    5 days ago


    Thoothukudi, Tamil Nadu, India beBeeVerification Full time ₹ 1,20,00,000 - ₹ 2,00,00,000

    Principal Verification EngineerJoin a pioneering semiconductor startup at the forefront of RISC-V processor development and contribute to shaping the future of cloud, enterprise, 5G, and edge computing.Our cutting-edge CPU cores are built using best-in-class design verification methodologies and innovative architectures.As a Principal Verification Engineer,...


  • Thoothukudi, Tamil Nadu, India beBeeExpert Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Job OverviewWe are seeking a seasoned Principal Engineer to drive the design and implementation of our core distributed systems. As a key member of our team, you will architect and build the foundational backend services that form the backbone of our platform. Key ResponsibilitiesArchitect and build the foundational backend services that meet rigorous...


  • Thoothukudi, Tamil Nadu, India beBeeEnterprise Full time ₹ 15,00,000 - ₹ 25,00,000

    Job Title: Enterprise Technical Solutions ArchitectExperience Level: 6-8 years of experience in leading complex software architecture projects.About the Role:The Enterprise Technical Solutions Architect is responsible for designing and implementing enterprise-wide solutions that drive business growth and operational efficiency. This role requires a deep...


  • Thoothukudi, Tamil Nadu, India beBeeTechlead Full time ₹ 20,00,000 - ₹ 27,50,000

    Technical Lead – ITSM Solutions ArchitectWe are seeking an experienced ServiceNow Technical Lead to lead architecture, design, and development efforts for IT Service Management (ITSM) implementations on the ServiceNow platform.Solution Architecture & Platform Design:Lead technical architecture and solution design for ServiceNow ITSM implementations,...


  • Thoothukudi, Tamil Nadu, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 25,00,000

    Lead Software ArchitectWe are seeking a highly skilled Lead Software Architect to spearhead our software development initiatives.Design and implement robust, scalable, and maintainable software systems using Angular 16+, .NET Core 6, and SQL Server.Oversee the development of automated test cases using Selenium or similar frameworks.Collaborate with...


  • Thoothukudi, Tamil Nadu, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 20,12,000

    Job Title: Master Software ArchitectWe are seeking a seasoned software architect with extensive expertise in designing, developing, and maintaining scalable web applications.Main Responsibilities:Create robust, efficient, and well-documented code using Angular and .NET Core.Orient relational databases for optimal performance using SQL Server.Develop...


  • Thoothukudi, Tamil Nadu, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Technical Lead/Sr. Technical Lead/Technical Architect PositionThe role of a Technical Lead/Sr. Technical Lead/Technical Architect involves overseeing and mentoring a team of .NET developers, providing technical guidance and support to ensure the successful execution of software projects.Key Responsibilities:Project Management: Oversee the planning,...