Senior Firmware Developer

2 days ago


Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

Were seeking a seasoned firmware professional to lead the development and verification of ASIC/SoC firmware in a simulation-driven environment.

About the Role:

This position requires strong expertise in C/C++ firmware development, with a focus on low-level hardware-adjacent code. The ideal candidate will have a solid understanding of UVM/OVM, SystemVerilog, and simulation-based verification.

Key Responsibilities :

  • Design and implement firmware in C/C++ for ASICs and SoCs
  • Develop and maintain ROM code, bootloaders, PCIe firmware, and low-level hardware drivers
  • Integrate firmware into UVM/OVM testbenches and collaborate closely with verification engineers
  • Debug complex simulation environments using tools like Verdi and SystemVerilog
  • Work cross-functionally with chip design, verification, and embedded firmware teams

Requirements :

  • 6+ years of hands-on experience in firmware development for ASICs/SoCs
  • Strong proficiency in C/C++, with a focus on low-level, hardware-adjacent code
  • Solid understanding of UVM/OVM, SystemVerilog, and simulation-based verification
  • Familiarity with chip design flows, simulation tools, and lab validation environments
  • Experience with protothreads, real-time constraints, and hardware bring-up

Nice to Have :

  • Exposure to PCIe, DDR, or other high-speed interface development
  • Experience with formal verification, post-silicon validation, or emulation environments

If you are passionate about working at the intersection of hardware and software and enjoy solving low-level engineering challenges in a fast-paced environment, we would love to hear from you.



  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Senior Software EngineerWe are seeking a skilled Senior Software Engineer to join our team in Firmware Validation.This is a high-level position that requires strong technical expertise and experience in SSD Firmware development and validation.Key Responsibilities:You will design and develop comprehensive test scripts to validate firmware for enterprise-class...


  • Bengaluru, Karnataka, India beBeeExpertise Full time ₹ 20,00,000 - ₹ 25,00,000

    Job Title: Senior Firmware Development Expert


  • Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 9,00,000 - ₹ 12,00,000

    Senior Firmware DeveloperWe are seeking an experienced Senior Firmware Developer to join our team. As a Senior Firmware Developer, you will be responsible for developing and maintaining firmware for our x86-based systems.Develop and maintain firmware for x86-based systems.Design and implement low-level software for x86 CPU/APU architectures.Expertise in C...


  • Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Job Description:We are seeking a seasoned professional to join our CPU Software Engineering team. The ideal candidate will have extensive experience in firmware development, embedded software design, and debugging.Key Responsibilities:Coordinate the design and development of low-level firmware for CPU bootstrapping, power controller, and other critical...


  • Bengaluru, Karnataka, India BeBeeEmbedded Full time

    Job Summary As a senior firmware engineer in our organization, this role involves developing and maintaining firmware for server and storage systems. Responsibilities include designing, debugging and collaborating with the goalable FW dev. team to ensure project milestones are met. Key Responsibilities Develop functional modules for Open BMC-based systems,...

  • Firmware Developer

    2 days ago


    Bengaluru, Karnataka, India Kazam Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Key Responsibilities:● Design, develop, and test firmware for rectifiers and AC chargers.● Collaborate closely with hardware engineers to define firmware requirements and specifications.● Implement control algorithms and digital signal processing (DSP) techniques to optimize rectifier and power electronics performance.● Develop and maintain code in...


  • Bengaluru, Karnataka, India beBeeFirmwareDevelopment Full time ₹ 15,00,000 - ₹ 25,00,000

    Job Title: Firmware Development ExpertThis is a senior level position for an experienced professional who specializes in firmware development with expertise in C programming. The ideal candidate will have hands-on experience with interfaces such as UART, I2C, SPI, MMC/SD, display, and Flash memories.Key Responsibilities:Develop high-quality firmware for...


  • Bengaluru, Karnataka, India beBeeFirmwareEngineer Full time ₹ 15,00,000 - ₹ 20,00,000

    We are seeking a highly skilled Power Management Firmware Engineer to play a key role in ensuring our Embedded firmware addresses critical market segment requirements.As a key member of our firmware development team, you will contribute towards AMD Embedded firmware development for PMFW and DXIO.You will collaborate with core firmware teams to ensure...


  • Bengaluru, Karnataka, India beBeeFirmware Full time US$ 90,000 - US$ 1,20,000

    Lead Firmware DeveloperJob Description:As a key member of our engineering team, we are seeking an experienced Lead Firmware Developer to design and develop firmware components for our products. This is an excellent opportunity to work with cutting-edge technology and be part of a dynamic team that delivers high-quality products.Key...


  • Bengaluru, Karnataka, India beBeeFirmware Full time ₹ 18,00,000 - ₹ 25,00,000

    Embedded Firmware Engineer OpportunityWe are seeking an Embedded Firmware Development Engineer with a strong background in firmware development and experience implementing solutions for SSD firmware.About the Role:This is a key opportunity to work on high-quality firmware for embedded systems.Key Responsibilities:Develop firmware for embedded systems,...