Embedded Boot Firmware Developer

3 days ago


Nellore, Andhra Pradesh, India beBeeBoot Full time ₹ 20,25,000 - ₹ 30,50,000

Job Title: Embedded Boot Firmware Architect

Role Overview

We seek an accomplished Embedded Boot Firmware Specialist 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, ensuring secure, reliable, and optimized startup flows for complex SoCs and automotive-grade ECUs.

Key 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:
  • 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 26262) 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.


  • Nellore, Andhra Pradesh, India beBeeLinuxEngineer Full time ₹ 1,20,00,000 - ₹ 2,00,00,000

    Job SummaryWe are seeking an experienced Embedded Linux Engineer to develop and maintain Yocto-based Embedded Linux distributions.The ideal candidate will have a strong background in Linux BSP development, with experience in designing, implementing, and customizing Board Support Packages (BSPs) for target hardware.The successful candidate will work closely...


  • Nellore, Andhra Pradesh, India beBeeFirmware Full time ₹ 16,43,530 - ₹ 23,12,190

    Firmware Design Engineer OpportunityWe are seeking a highly skilled Firmware Design & Development Engineer to join our team. In this role, you will be responsible for designing and optimizing high-performance storage firmware that powers next-gen products.Key Responsibilities:Firmware Design: Design and develop firmware for NAND Flash-based storage products...


  • Nellore, Andhra Pradesh, India beBeeEmbeddedFirmwareLeader Full time ₹ 2,080 - ₹ 2,880

    Role OverviewWe are seeking an experienced Embedded Firmware Leader to spearhead the design and development of cutting-edge embedded hardware and firmware systems. The ideal candidate will possess a deep understanding of microcontroller and microprocessor-based solutions, with a proven track record in leading cross-functional teams to deliver...


  • Nellore, Andhra Pradesh, India beBeeFirmware Full time ₹ 90,00,000 - ₹ 1,50,00,000

    Irris is a global leader in electrical maintenance safety devices dedicated to enhancing workplace safety operational reliability and sustainability. With customers across the globe Irris empowers organizations with cutting-edge condition-based monitoring solutions.Key ResponsibilitiesCollaborate in an agile firmware development environment to deliver...


  • Nellore, Andhra Pradesh, India beBeeEmbedded Full time ₹ 80,00,000 - ₹ 2,00,00,000

    Embedded Systems EngineerWe are seeking an experienced Embedded Systems Engineer to join our team.Design, develop, and enhance Linux BSPs and device drivers for various embedded systems.Perform board bring-up, hardware validation, and low-level debugging using JTAG/GDB to ensure system reliability and efficiency.Main Responsibilities:Develop and customize...


  • Nellore, Andhra Pradesh, India beBeeSystemManagement Full time ₹ 2,16,00,000 - ₹ 2,59,20,000

    Job Position OverviewWe are searching for a seasoned System Management Software Developer with strong software development experience in C, C++, Python, and GoLang.The ideal candidate will have 5+ years of hands-on experience in developing and maintaining system management solutions, particularly in environments where servers from multiple vendors are...


  • Nellore, Andhra Pradesh, India beBeeEmbeddedEngineer Full time ₹ 25,00,000 - ₹ 35,00,000

    Job Title: Embedded OpenGL EngineerOverview:We are seeking a highly skilled Embedded OpenGL Engineer to join our team.Key Responsibilities:Design and develop embedded graphics systems using OpenGL ES (2.0/3.0/3.1) and shader programming (GLSL).Develop proficiency in C/C++ with experience in embedded Linux or RTOS environments.Strong understanding of graphics...


  • Nellore, Andhra Pradesh, India beBeeEmbedded Full time ₹ 15,00,000 - ₹ 20,00,000

    Job OpportunityThe Embedded Systems Lead will spearhead the development of advanced embedded software and system-level features for a cutting-edge smart camera system. This encompasses platform bring-up, camera system development, wireless communication integration, and low-power optimization in collaboration with a cross-functional hardware and software...


  • Nellore, Andhra Pradesh, India beBeeEmbedded Full time ₹ 1,50,00,000 - ₹ 2,00,00,000

    Embedded Engineer plays a vital role in revolutionizing healthcare by designing and developing cutting-edge medical devices.At our organization, we are dedicated to driving innovation in the medical technology sector. Our global team collaborates with experts across domains to bring innovative solutions that enhance healthcare and improve...


  • Nellore, Andhra Pradesh, India beBeeGraphicsEngineer Full time ₹ 1,50,00,000 - ₹ 2,50,00,000

    Embedded Graphics EngineerJob Description:We are seeking a skilled Embedded OpenGL Engineer to join our team. As an embedded graphics engineer, you will design and implement high-performance graphics solutions for our products.Key Responsibilities:* Design and develop graphics drivers for our embedded systems* Implement OpenGL ES (2.0/3.0/3.1) and shader...