Embedded Boot Firmware Architect

3 days ago


Bengaluru, Karnataka, India beBeeEmbeddedBootFirmwareSpecialist Full time ₹ 1,04,000 - ₹ 1,30,878

Job Opportunity: Embedded Boot Firmware Specialist

We are seeking an experienced professional to join our team as an Embedded Boot Firmware Specialist.

The successful candidate will have extensive experience in ARM-based bootloader development, secure boot architectures, and hardware bring-up. They will be responsible for defining and driving the boot firmware strategy, ensuring secure, reliable, and optimized startup flows for complex SoCs and automotive-grade ECUs.

About the Role

This role requires strong collaboration across hardware, silicon, and software teams, with responsibility for setting requirements, defining architecture, and guiding implementation in line with functional safety, security, and performance standards.

  • Main Responsibilities:
  • Architect, design, and optimize bootloader and BootROM firmware for ARM Cortex-M/R/A based platforms.

  • Define requirements and specifications in collaboration with hardware, silicon, and cross-functional engineering teams.

  • Lead development and maintenance of secure and measured boot mechanisms, ensuring compliance with ISO 26262, AUTOSAR, FIPS, and NIST standards.

  • Implement Secure Boot, TrustZone configurations, fusing, and secure key management for hardware root-of-trust.

  • Design and validate low-level hardware initialization (clocks, DDR, Flash, eMMC, NAND/NOR, PCIe) and bring-up flows.

  • Debug and analyze hardware/firmware boot issues using JTAG, Lauterbach, oscilloscopes, and logic analyzers.

  • Collaborate with silicon and board design teams to align hardware specs with firmware boot requirements.

  • Define and integrate firmware update mechanisms (FOTA, A/B partitioning, rollback strategies, and recovery modes).

  • Ensure robustness via code reviews, static analysis, unit/integration testing, and adherence to secure coding practices.

  • Document bootloader architecture, hardware interaction flows, and provide integration support to stakeholders.

  • Mentor engineers and guide architecture reviews.

Requirements
  • Key Skills:
  • 12–15 years of experience in embedded firmware/bootloader development with deep expertise in ARMv8 architectures.

  • Strong proficiency in C/C++ for embedded systems, with low-level debugging expertise.

  • Hands-on experience with BootROM, Secure Boot, Measured Boot, PSA Attestation APIs, and Trusted Firmware-A/M (TF-A/TF-M).

  • Strong understanding of hardware specs, silicon bring-up, MMU/MPU configuration, and secure execution environments.

  • Familiarity with automotive protocols (CAN, LIN, FlexRay) and RTOS or bare-metal development.

  • Exposure to PCIe, MCTP, PLDM, SPDM protocols is a strong plus.

  • Proven ability to work across cross-functional teams (hardware, silicon, software, security).

  • Knowledge of functional safety (ISO and platform security principles)

  • Excellent problem-solving skills in hardware/software co-debugging environments.

Education

Bachelor's or Master's degree in Computer Engineering, Electrical/Electronics Engineering, or related field.



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

    Job Title: Embedded Boot Firmware ArchitectExperience Level: 12–15 years in Embedded Systems DevelopmentRole OverviewWe are seeking an accomplished Embedded Boot Firmware Architect with extensive experience in ARM-based bootloader development, secure boot architectures, and hardware bring-up. The candidate will define and drive the boot firmware strategy,...


  • Bengaluru, Karnataka, India Krutrim Full time

    Job Title: Embedded Boot Firmware ArchitectExperience Level: 12–15 years in Embedded Systems DevelopmentRole OverviewWe are seeking an accomplished Embedded Boot Firmware Architect with extensive experience in ARM-based bootloader development, secure boot architectures, and hardware bring-up. The candidate will define and drive the boot firmware strategy,...


  • Bengaluru, Karnataka, India beBeeBootloader Full time ₹ 21,60,000 - ₹ 32,40,000

    Job Title: Embedded Boot Firmware ArchitectWe are seeking a seasoned embedded systems expert with extensive experience in ARM-based bootloader development, secure boot architectures, and hardware bring-up. The ideal candidate will define and drive the boot firmware strategy, ensuring secure, reliable, and optimized startup flows for complex SoCs and...


  • Bengaluru, Karnataka, India beBeeEmbeddedBootFirmwareArchitect Full time US$ 18,00,000 - US$ 20,00,000

    Job Title: Embedded Boot Firmware ArchitectThis is a key position within the company that requires an accomplished Embedded Boot Firmware Architect with extensive experience in ARM-based bootloader development, secure boot architectures, and hardware bring-up.This role involves defining and driving the boot firmware strategy, ensuring secure, reliable, and...


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

    Embedded Firmware Architect Role:We are seeking an experienced Embedded Firmware Architect to design and develop cutting-edge firmware architectures for Real-Time Operating Systems (RTOS) such as FreeRTOS, Mbed-OS, and ThreadX.As a key member of our team, you will be responsible for developing firmware using Embedded C/C++ with over 10 years of hands-on...


  • Bengaluru, Karnataka, India beBeeEmbedded Full time ₹ 24,00,000 - ₹ 36,00,000

    Job Title: Embedded Firmware EngineerWe are seeking a skilled and experienced Embedded Firmware Engineer to join our team.About the JobThis is a critical role that requires an individual with extensive knowledge in firmware development, specifically in the area of BIOS/UEFI FSP/coreboot development. The ideal candidate will have 4+ years of experience in...


  • Bengaluru, Karnataka, India beBeeEmbeddedFirmware Full time ₹ 1,04,000 - ₹ 1,30,878

    Job OverviewWe are seeking a seasoned Embedded Firmware Specialist to lead our team in designing and implementing cutting-edge software for embedded devices.


  • Bengaluru, Karnataka, India SMARTWORK IT SERVICES Full time

    Job Title : Embedded Firmware DeveloperLocation : BangaloreExperience : 4- 10 YearsRole Overview :We are seeking an experienced Embedded Firmware Engineer with strong expertise in C/C++ programming, RTOS (preferably VxWorks), and communication protocol implementation. The role requires developing and optimizing low-level firmware, device drivers, and...

  • Firmware Architect

    2 days ago


    Bengaluru, Karnataka, India Ascendion Full time

    Were looking for a highly experienced Firmware Architect with strong C++ expertise to lead the design and development of embedded software solutions for high-performance hardware platforms. You will drive architectural decisions, system-level optimization, and end-to-end firmware delivery across products.Key Responsibilities :- Define architecture and system...


  • 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...