Firmware Engineer Role

3 days ago


Kota, Rajasthan, India beBeeCPUArchitect Full time ₹ 15,00,000 - ₹ 25,00,000
CPU Architect Position

Job Title: CPU Firmware Architect

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.


  • Kota, Rajasthan, India beBeeDevelopment Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Job Title: Firmware DesignWe are seeking a highly skilled Firmware Design & Development Engineer to take on an exciting opportunity to design and optimize high-performance storage firmware that powers next-gen products.Design and develop high-performance storage firmware for NAND Flash-based storage products (SATA/PCIe/NVMe)Implement Flash Translation Layer...


  • Kota, Rajasthan, India beBeeBoot Full time ₹ 15,57,126 - ₹ 23,16,174

    Embedded Boot Firmware ArchitectExperience Level: 12–15 years in Embedded Systems Development.Leading the development of secure, reliable, and optimized boot firmware for complex SoCs and automotive-grade ECUs requires a seasoned Embedded Boot Firmware Architect. This role demands strong collaboration across hardware, silicon, and software teams, with...


  • Kota, Rajasthan, India beBeeFirmware Full time ₹ 25,00,000 - ₹ 40,00,000

    Our organization seeks a Senior Firmware Developer to spearhead firmware development for IoT devices.This role involves collaborating in an Agile environment to deliver cutting-edge solutions, leveraging expertise in modern C/C++ coding skills and strong understanding of data structures and data theory.Key responsibilities include designing, implementing,...


  • Kota, Rajasthan, India beBeeEmbedded Full time ₹ 1,50,00,000 - ₹ 2,10,00,000

    Embedded Firmware Engineer LeadWe are seeking a seasoned Embedded Firmware Engineer to lead the design and development of high-reliability embedded architectures for medical devices and other regulated industries.This role involves driving the complete product lifecycle, collaborating with cross-functional teams, and ensuring compliance with regulatory...


  • Kota, Rajasthan, India beBeeEcommerce Full time ₹ 15,00,000 - ₹ 20,00,000

    Senior eCommerce Solution ArchitectWe are seeking an experienced and visionary leader to oversee the design, implementation, and architecture of scalable eCommerce platforms and solutions.The ideal candidate will have deep expertise in Salesforce Commerce Cloud (SFCC), Commerce tools, and Order Management Systems (OMS) like Salesforce OMS. They will also be...


  • Kota, Rajasthan, India beBeeDataMigration Full time ₹ 20,00,000 - ₹ 25,00,000

    Senior Data Migration SpecialistWe are seeking a highly skilled Senior Data Migration Specialist to join our team. As a key member of our data engineering team, you will be responsible for leading the migration of large-scale SQL workloads from on-premise environments to Azure.Design, develop, and manage end-to-end data pipelines using Azure Data Factory or...


  • Kota, Rajasthan, India beBeeDataEngineer Full time ₹ 16,84,800 - ₹ 24,76,800

    Data is at the core of decision-making in every business, and we need talented professionals to help us uncover insights that drive growth.Key ResponsibilitiesDesign, develop, and maintain scalable data pipelines using Python to support data ingestion, transformation, and integration from multiple sources.Develop and maintain A/B testing frameworks, track...


  • Kota, Rajasthan, India beBeeMixedSignalDesign Full time ₹ 10,00,000 - ₹ 15,00,000

    About the Role:We're looking for a seasoned Mixed Signal Design Engineer to lead the development of cutting-edge analog and digital hardware systems.You will be responsible for designing high-performance mixed-signal circuits, working collaboratively across firmware, layout, and verification teams.The ideal candidate will have expertise in PCB design tools,...


  • Kota, Rajasthan, India beBeeDebugging Full time ₹ 21,90,000 - ₹ 26,10,000

    Job OverviewWe are seeking a highly skilled expert in advanced debugging and trace methodologies. The ideal candidate will have deep hands-on expertise in silicon bring-up, low-level hardware/software co-debug activities, and complex system-on-chip (SoC) validation flows.The successful candidate will own the strategy and execution of trace, debug, and...


  • Kota, Rajasthan, India beBeeHardware Full time ₹ 12,00,000 - ₹ 20,00,000

    Electronics Engineer - HardwareThe Electronics Engineer - Hardware will lead the design, development, and testing of electronic hardware products. They will collaborate with cross-functional teams to ensure timely delivery of high-quality products.Key Responsibilities:Design and develop electronic hardware products, including schematic design, PCB layout,...