Talent.com
This job offer is not available in your country.
Embedded Boot Firmware Architect

Embedded Boot Firmware Architect

KrutrimBangalore Urban, Karnataka, India
24 days ago
Job description

Job Title : Embedded Boot Firmware Architect

Experience Level : 12–15 years in Embedded Systems Development

Role Overview

We 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, ensuring secure, reliable, and optimized startup flows for complex SoCs and automotive-grade ECUs. 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.

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.

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.
  • Create a job alert for this search

    Embedded Firmware • Bangalore Urban, Karnataka, India

    Related jobs
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    TalentojBengaluru, Karnataka, India
    Strong proficiency in Embedded C.Hands-on experience with bare-metal firmware development.Proficiency with communication protocols : I2C, UART, RS485. Experience with ARM Cortex controllers (STM32, N...Show moreLast updated: 8 days ago
    • Promoted
    Embedded Hardware & Firmware Engineer

    Embedded Hardware & Firmware Engineer

    FocallyBengaluru, Karnataka, India
    Please note that this is a combined hardware & firmware role.Design, develop, and maintain both hardware and embedded firmware for electronic devices and systems, with a focus on AR and Audio-based...Show moreLast updated: 9 days ago
    • Promoted
    Firmware Engineer

    Firmware Engineer

    PeoplefyBengaluru, Karnataka, India
    Join Our Team as a Firmware Engineer (Embedded Systems – C++ Expert) Are you enthusiastic about crafting high-performance embedded solutions and thrive at the hardware-software crossroads? We are ...Show moreLast updated: 8 days ago
    • Promoted
    Trace and Debug Architect

    Trace and Debug Architect

    KrutrimBengaluru, Karnataka, India
    Job Title : Trace and Debug Architect.Embedded Systems / Silicon Firmware.We are seeking a highly skilled.The candidate will own the strategy and execution of trace, debug, and post-silicon validati...Show moreLast updated: 24 days ago
    • Promoted
    Autosar Architect - Embedded System

    Autosar Architect - Embedded System

    Career Soft SolutionsBangalore
    Job Description : We are looking for an experienced Autosar Architect to join our team in the automotive domain.The ideal candidate will have over 13 years of experti...Show moreLast updated: 13 days ago
    • Promoted
    • New!
    Embedded Linux Software Architect

    Embedded Linux Software Architect

    GetingeBengaluru, India
    The purpose of this role is to lead the design, development, and implementation of a future-proof modular software platform for next-generation medical devices. Acting as a key member of the Platfor...Show moreLast updated: 3 hours ago
    • Promoted
    FPGA Architect - Embedded System

    FPGA Architect - Embedded System

    AvivysBangalore
    Job Title : Embedded Bare Metal FPGA Architect Location : C V Raman Nagar, Bangalore Experience : 10+ ye...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Boot Firmware Architect

    Embedded Boot Firmware Architect

    KrutrimBangalore Urban, Karnataka, India
    Job Title : Embedded Boot Firmware Architect.Experience Level : 12–15 years in Embedded Systems Development.We are seeking an accomplished Embedded Boot Firmware Architect with extensive experience i...Show moreLast updated: 24 days ago
    • Promoted
    Embedded Systems Requirements Lead – Automotive Gateway & Diagnostics

    Embedded Systems Requirements Lead – Automotive Gateway & Diagnostics

    L&T Technology ServicesBengaluru, Karnataka, India
    Job Title : Embedded Systems Requirements Lead – Automotive Gateway & Diagnostics.We are seeking a highly skilled and motivated engineer to lead the development and virtualization of sensor and actu...Show moreLast updated: 19 days ago
    • Promoted
    Leadsoc Technologies - Android Firmware Developer - Embedded C / Linux

    Leadsoc Technologies - Android Firmware Developer - Embedded C / Linux

    Leadsoc Technologies Pvt LtdBangalore
    About the Role : We are looking for an experienced Android Firmware Developer with strong expertise in Embedded C, Linux OTA, Bootloader, and Firmware Development.The role invo...Show moreLast updated: 18 days ago
    • Promoted
    Autosar Architect - Embedded System - Automotive Software Domain

    Autosar Architect - Embedded System - Automotive Software Domain

    Career Soft SolutionsBangalore
    Job Description : We are looking for an experienced Autosar Architect to join our team in the automotive domain.The ideal candidate will ha...Show moreLast updated: 30+ days ago
    • Promoted
    Magna - Bootloader Developer / Specialist - Embedded System

    Magna - Bootloader Developer / Specialist - Embedded System

    Magna InternationalBangalore
    Specialist Bootloader Developer : Job Role : We are seeking a highly skilled and experienced Boot Loader software developer to...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Embedded Firmware Engineer

    Senior Embedded Firmware Engineer

    Blunt ArrowBengaluru, Karnataka, India
    This position focuses on launching direct-to-consumer products.Our team is responsible for designing, prototyping, and launching Portable Energy Systems—compact solutions that integrate core techno...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    [Urgent] Embedded Hardware & Firmware Engineer

    [Urgent] Embedded Hardware & Firmware Engineer

    FocallyBengaluru, Karnataka, India
    Please note that this is a combined hardware & firmware role.Design, develop, and maintain both hardware and embedded firmware for electronic devices and systems, with a focus on AR and Audio-based...Show moreLast updated: 3 hours ago
    • Promoted
    Embedded Firmware Engineer

    Embedded Firmware Engineer

    Univision Technology Consulting Pvt. Ltd.Bengaluru, Karnataka, India
    Develop and maintain embedded firmware for ARM Cortex-M / RISC-V microcontrollers.Implement device drivers for I2C, SPI, UART, CAN, USB, BLE, and Ethernet. Work on RTOS (FreeRTOS, Zephyr) and bare-m...Show moreLast updated: 8 days ago
    • Promoted
    Hiring for Senior Firmware Engineer – RTOS & Embedded Systems - Bangalore

    Hiring for Senior Firmware Engineer – RTOS & Embedded Systems - Bangalore

    Tata TechnologiesBengaluru, Karnataka, India
    Senior Firmware Engineer – RTOS & Embedded Systems.Develop and integrate embedded firmware on RTOS platforms (FreeRTOS, Zephyr, OpenBSW, or similar). Build and maintain Board Support Packages (BSPs)...Show moreLast updated: 1 day ago
    • Promoted
    Bluetooth Firmware Engineer - C / C++ Programming

    Bluetooth Firmware Engineer - C / C++ Programming

    VariteBangalore
    Job Summary : We are looking for a talented Bluetooth Firmware Engineer to design, develop, and optimize firmware for Bluetooth connectivity solutions.This role invo...Show moreLast updated: 30+ days ago
    Embedded Firmware Engineer

    Embedded Firmware Engineer

    AIIR ProductsBangalore, IN
    Quick Apply
    General Description AIIR Products is a pioneering provider of AI-powered heating and cooling solutions designed to enhance comfort and energy efficiency in multi-family, residential, and hospitalit...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Engineer – IoT Gateway Development

    Firmware Engineer – IoT Gateway Development

    Capgemini EngineeringBangalore Rural, Karnataka, India
    Firmware Engineer – IoT Gateway Development.Bachelor’s or Master’s degree in.Electronics & Communication Engineering.As a Firmware Engineer, you’ll contribute to embedded application development in...Show moreLast updated: 27 days ago
    • Promoted
    • New!
    BootRom Security Firmware

    BootRom Security Firmware

    Texas InstrumentsBengaluru, India
    As a Software Engineering Lead, you will be responsible for developing and validating firmware for security software modules for embedded systems as per cybersecurity flows.You will interact with S...Show moreLast updated: 3 hours ago