Embedded Boot Firmware Architect
22 hours ago
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 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.
-
Firmware Architect
2 weeks ago
Bengaluru, Karnataka, India Paramount Group Uk Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per yearPosition: Firmware ArchitectLocation: BengaluruDepartment: Engineering / Embedded SystemsEmployment Type: Full-TimeAbout the RoleWe are seeking a highly skilled Firmware Architect to lead the design, development, and optimization of embedded firmware solutions. The ideal candidate will have deep expertise in embedded systems, industrial communication...
-
Embedded Firmware Engineer
1 day ago
Bengaluru, Karnataka, India Tekskills Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Title: Embedded Firmware - ConsultantLocation: Teknovate Enterprise Solutions Pvt Ltd, BangaloreAbout the RoleWe are seeking an experienced Embedded Firmware Consultant to lead the architecture, design, and optimization of firmware for Teknovates IoT and embedded products. The role requires deep technical expertise in real-time embedded systems, protocol...
-
Embedded Firmware Engineer
6 days ago
Bengaluru, Karnataka, India TIGI HR Full time ₹ 15,00,000 - ₹ 25,00,000 per yearAs an Embedded Firmware Developer at our company, you will be responsible for designing, developing, and testing firmware for global product lines. Your primary focus will be on firmware development for 8/16/32-bit microcontrollers and ARM-based processors, ensuring seamless integration and debugging with the hardware team. You will play a key role in...
-
Firmware Embedded Developer
3 days ago
Bengaluru, Karnataka, India Sportstech GMBH Full time ₹ 15,00,000 - ₹ 25,00,000 per yearWe are looking for an experienced Firmware Embedded Developer to design and develop firmware for fitness/wearable devices, with a strong focus on Bluetooth Low Energy (BLE) integration with mobile applications. The role involves developing low-power embedded solutions, integrating with NDK/SDK layers, and collaborating closely with mobile app teams to...
-
Embedded Firmware
1 day ago
Bengaluru, Karnataka, India Voicene Technologies LLP Full time ₹ 4,80,000 - ₹ 6,00,000 per yearAbout the RoleWe are seeking an experienced Embedded Firmware / Hardware IV&V Engineer to join our team for safety and mission-critical aerospace projects. The role involves independent verification & validation (IV&V), documentation, and review report generation of Real-Time Hardware and Firmware developed using VHDL programming language.Key...
-
Embedded Firmware Engineer
5 days ago
Bengaluru, Karnataka, India TekPillar® Full time ₹ 10,00,000 - ₹ 15,00,000 per yearWe are Hiring: Embedded Firmware Engineer at Bangalore LocationJob Role:Embedded Firmware EngineerExperience:4+ YearsJob Location:Adugodi, Bangalore(5 Day Work From Office)CTC : Up to 15 LPA#Note: Looking for only Immediate Joiners (within 10 days)Responsibilities:Collaborate with hardware teams to analyze and implement hardware changes.Lead board bring-up...
-
Embedded Firmware Engineer
4 days ago
Bengaluru, Karnataka, India VARITE Inc. Full time ₹ 20,00,000 - ₹ 25,00,000 per yearDescription : Job Summary : We are looking for an experienced Embedded Firmware Engineer with hands-on expertise in RTOS and VxWorks. The candidate will be responsible for designing, developing, and debugging firmware for embedded systems, ensuring reliability, performance, and scalability. Key Responsibilities : - Design, develop, and maintain...
-
MCU / Embedded Professional
3 days ago
Bengaluru, Karnataka, India Krazy Mantra HR Solutions Pvt. Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per yearWe are looking for a skilled professional with 6 to 12 years of experience in MCU/Embedded product development, strong C programming, and analytical skills. The ideal candidate will have experience working with ARM Cortes-M Series A series MCU, Peripheral Device Driver design and development, Secure Boot, Bootloader, firmware upgrade, Cryptography and...
-
Embedded Firmware Engineer
1 day ago
Bengaluru, Karnataka, India Protectol Health Full time ₹ 12,00,000 - ₹ 24,00,000 per yearJob DescriptionAre you passionate about making a difference in people's lives through groundbreaking products and services ? Look no further Protectol Health is a pioneering pharma-tech company with a holistic approach that spans conventional pharmaceuticals, nutraceuticals, nutrients, and business safety. Our dedication to the value of "Life matters" is not...
-
Embedded Firmware Engineer
1 day ago
Bengaluru, Karnataka, India Simperion Technologies Full time ₹ 8,00,000 - ₹ 18,00,000 per yearResponsibilities:* Design, develop, test & maintain embedded firmware using Embedded C, SPI, UART, 12C, ARM processors & Linux.