Core System Software Engineer

3 days ago


Bareilly, Uttar Pradesh, India beBeeCPU Full time ₹ 40,00,000 - ₹ 50,00,000
CPU Firmware Architect Job Description

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.


  • Bareilly, Uttar Pradesh, India beBeeTechaledge Full time ₹ 10,00,000 - ₹ 15,00,000

    We are seeking skilled Technical Developers to join our team for a 6-month contract role.The ideal candidate will have expertise in T24 technologies and hands-on development experience.Key Responsibilities:Develop, customize, and support solutions within the core banking system.Create high-quality technical specification documents based on design documents,...


  • Bareilly, Uttar Pradesh, India beBeeDeveloper Full time ₹ 20,00,000 - ₹ 25,00,000

    Key Opportunity:We are seeking a seasoned .NET developer to enhance our software capabilities.Primary Responsibilities:Design, develop, and deploy robust .NET applications using .NET Framework and .NET Core.Implement data access layers and perform database operations utilizing Entity Framework (EF Core).Collaborate with cross-functional teams to ensure...

  • Software Engineer

    1 day ago


    Bareilly, Uttar Pradesh, India Employ Full time

    Contract Opportunity: Senior Software Engineer - Backend We're hiring for a fast-growing R&D company building next-gen AI-powered code review systems—where humans and AI collaborate to make software development faster, smarter, and more efficient.What You'll Be Doing:Architect & build AI-infused features for deep code analysis and review.Embed language...


  • Bareilly, Uttar Pradesh, India beBeeSoftwareQuality Full time ₹ 10,00,000 - ₹ 15,00,000

    Job Title:Software Quality Assurance Engineer">We are seeking a highly skilled and motivated Software Quality Assurance Engineer to join our team. The successful candidate will be responsible for designing, developing, and installing software solutions that meet the highest standards of quality and reliability.">The ideal candidate will have a strong...


  • Bareilly, Uttar Pradesh, India beBeeExpert Full time ₹ 1,00,00,000 - ₹ 1,50,00,000

    T24 Data Migration ExpertWe are seeking a seasoned T24 data migration specialist to spearhead the execution of data migration activities for T24 core banking system implementations.The ideal candidate will possess strong expertise in extract, transform, and load (ETL) processes, data mapping, and migration techniques to ensure accuracy, compliance, and...


  • Bareilly, Uttar Pradesh, India beBeeMepEngineer Full time US$ 1,200

    MEP Systems EngineerAbout the Role:We are seeking an accomplished MEP Systems Engineer to join our team. As a key member of our engineering department, you will be responsible for designing, developing, and implementing efficient MEP systems in various buildings, with a focus on high-rise projects.Key Responsibilities:Design and Development: Design and...


  • Bareilly, Uttar Pradesh, India beBeeDeveloper Full time ₹ 15,00,000 - ₹ 25,00,000

    Job Summary:We are seeking a skilled Core Developer to join our Life Sciences Technology team. In this role, you will design and develop software solutions tailored to meet the evolving needs of our life sciences clients. You will collaborate with cross-functional teams to ensure timely delivery of high-quality, business-aligned software solutions.Key...


  • Bareilly, Uttar Pradesh, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 25,00,000

    .NET Developer PositionWe are looking for an experienced software professional to lead the development of web applications using .NET Core and Angular.About the Role:The ideal candidate will design, develop, and maintain scalable, secure, and high-performance web applications.Strong proficiency in C#, ASP.NET MVC, Entity Framework, and RESTful APIs is...


  • Bareilly, Uttar Pradesh, India beBeeSoftwareEngineer Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Job OverviewRole SummaryWe are seeking an experienced software engineer to join our team and drive large-scale platform transformations.Key ResponsibilitiesDesign, develop, and deploy scalable systems using Java, Spring Boot, and Microservices.Collaborate with cross-functional teams to drive forward-thinking initiatives and influence technical...


  • Bareilly, Uttar Pradesh, India beBeeDeveloper Full time ₹ 18,72,000 - ₹ 23,52,000

    Job Opportunity:We are seeking a skilled Full Stack Developer to join our team.This is an exciting opportunity to be part of a major digital transformation initiative that will revolutionize post-trade processing at an Investment Bank. As a Full Stack Developer, you will have the chance to design and build the next generation of business applications using...