Embedded Boot Firmware Specialist

3 days ago


Ajmer, Rajasthan, India beBeeEmbeddedBootFirmware Full time ₹ 1,20,00,000 - ₹ 1,50,00,000
Embedded Boot Firmware Architect Job Description

We are seeking an accomplished Embedded Boot Firmware Architect to join our team.

About the Role:

The Embedded Boot Firmware Architect will be responsible for designing, developing, and optimizing bootloader and BootROM firmware for ARM Cortex-M/R/A based platforms.

  1. Bootloader Development: Develop, architect, and optimize bootloader firmware for ARM Cortex-M/R/A based platforms.
  2. Secure Boot Mechanisms: Lead development and maintenance of secure boot mechanisms ensuring compliance with ISO 26262, AUTOSAR, FIPS, and NIST standards.
  3. Hardware Initialization: Design and validate low-level hardware initialization (clocks, DDR, Flash, eMMC, NAND/NOR, PCIe) and bring-up flows.
  4. Debugging and Analysis: Debug and analyze hardware/firmware boot issues using JTAG, Lauterbach, oscilloscopes, and logic analyzers.
  5. Cross-Functional Collaboration: Collaborate with silicon and board design teams to align hardware specs with firmware boot requirements.
  6. Firmware Update Mechanisms: Define and integrate firmware update mechanisms (FOTA, A/B partitioning, rollback strategies, and recovery modes).
  7. Code Reviews and Testing: Ensure robustness via code reviews, static analysis, unit/integration testing, and adherence to secure coding practices.

Required Skills & Qualifications:

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


  • Ajmer, Rajasthan, India beBeeFirmware Full time ₹ 18,00,000 - ₹ 27,00,000

    Embedded Firmware Leadership OpportunitiesDrive the development of high-reliability embedded architectures, ensuring compliance with medical device standards.Guide cross-functional teams through full product lifecycles, from design to deployment.Maintain expertise in firmware engineering and embedded systems, staying up-to-date with industry trends and...


  • Ajmer, Rajasthan, India beBeefirmware Full time ₹ 18,00,000 - ₹ 25,00,000

    High-Performance Storage Solutions DeveloperAt Andor-Tech, we are seeking a skilled professional to design and develop high-performance storage firmware. This is an exciting opportunity to work on next-gen products that require optimal firmware solutions.Key Responsibilities:Design and develop firmware for NAND Flash-based storage products...


  • Ajmer, Rajasthan, India beBeeembedded Full time ₹ 15,00,000 - ₹ 20,00,000

    Embedded Systems DeveloperWe are seeking an exceptional Embedded Systems Developer to join our team. As a key member of our team, you will be responsible for designing and developing cutting-edge medical device software.Design, develop, and debug embedded software for various hardware platforms, including microcontrollers and processors.Troubleshoot and...


  • Ajmer, Rajasthan, India beBeeTraceAndDebug Full time ₹ 2,00,00,000 - ₹ 2,50,00,000

    Job OverviewWe are seeking a skilled professional with expertise in trace and debug methodologies for complex SoCs and automotive-grade ECUs.Key ResponsibilitiesDefine and implement trace/debug strategies across SoC subsystems (CPU, GPU, ISP, PCIe, DDR, CAN, Ethernet, etc.).Lead silicon bring-up and low-level hardware/software co-debug activities using JTAG,...


  • Ajmer, Rajasthan, India beBeeEmbeddedLinuxDeveloper Full time ₹ 15,00,000 - ₹ 25,00,000

    **System Software Developer: Embedded Linux BSP Expert**Job Description:Develop and maintain Yocto-based embedded operating systems for a variety of platforms.Design, implement, and customize Board Support Packages (BSPs) to optimize system performance, boot time, and memory usage.Work on the Linux kernel, bootloaders, and device drivers to ensure seamless...


  • Ajmer, Rajasthan, India beBeeEmbedded Full time ₹ 10,00,000 - ₹ 15,00,000

    Job TitleA Freelance FPGA Engineer will support the design and development of embedded systems.Key Responsibilities:• Design and develop embedded control systems• Collaborate with cross-functional teams to integrate FPGA solutions into industrial projectsRequired Skills and Qualifications:• Proficiency in FPGA design tools (Vivado, Quartus)•...


  • Ajmer, Rajasthan, India beBeeElectronics Full time ₹ 15,00,000 - ₹ 20,00,000

    Electronics Engineer - HardwareA highly skilled Electronics Engineer is required to lead the design, development, and testing of electronic hardware products.Design and develop electronic hardware products, including schematic design, PCB layout, and component selection.Collaborate with cross-functional teams to ensure seamless integration of electronic...


  • Ajmer, Rajasthan, India beBeeWireless Full time ₹ 15,00,000 - ₹ 25,00,000

    Job Title: Wireless Network EngineerWe are seeking an experienced Wireless Network Engineer to design, develop and maintain WLAN Linux device drivers.About the Role:Create high-quality software solutions for wireless network systemsDevelop and implement wireless firmware based on industry standardsOptimize system performance and troubleshoot...


  • Ajmer, Rajasthan, India beBeeCPUARCHITECT Full time ₹ 1,80,00,000 - ₹ 2,50,00,000

    CPU Architect Job OverviewAre you a highly skilled CPU professional with 12-15 years of experience in ARM-based CPU architecture, embedded firmware, and low-level system software?We are seeking a technical leader with deep expertise in CPU microarchitecture, cache/memory subsystems, power-performance optimization, and Linux kernel integration.Key...


  • Ajmer, Rajasthan, India beBeeSoftware Full time ₹ 20,00,000 - ₹ 25,00,000

    System Management Software DeveloperWe are seeking an experienced system management software developer with expertise in designing, developing and maintaining robust system management software for multi-vendor server environments.Key ResponsibilitiesDevelop highly efficient system management software to administer BMC functions reliably.Implement automated...