
Embedded Boot Firmware Architect
3 weeks 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 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.
-
Firmware Specialist
2 weeks ago
Madurai, Tamil Nadu, India beBeeEmbedded Full time ₹ 10,00,000 - ₹ 15,00,000We're looking for a talented Embedded Systems Engineer to design firmware for mission-critical devices. You will collaborate with hardware teams to ensure seamless integration of electronics, sensors, and communication interfaces.Key ResponsibilitiesFirmware Development & Optimization:Develop robust firmware and real-time embedded software for critical...
-
Lead Firmware Developer
2 weeks ago
Madurai, Tamil Nadu, India beBeeFirmware Full time ₹ 1,50,00,000 - ₹ 2,50,00,000Embark on a high-stakes engineering endeavor as we seek an exceptional Firmware Engineer to spearhead the development of cutting-edge IoT solutions.Job DescriptionThe ideal candidate will possess a deep understanding of IoT embedded systems, with a proven track record of delivering innovative firmware solutions. They should be passionate about staying at the...
-
Embedded Software Development Specialist
2 weeks ago
Madurai, Tamil Nadu, India beBeeEmbeddedSoftwareEngineer Full time ₹ 9,00,000 - ₹ 15,00,000Embedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our team and contribute to the development of cutting-edge embedded systems.The ideal candidate will have a strong background in C++ and experience with RTOS-based application development, as well as hands-on experience with data acquisition module...
-
Director of Technical Advancement
2 weeks ago
Madurai, Tamil Nadu, India beBeeInnovation Full time ₹ 2,00,000 - ₹ 3,00,000Lead Cross-Functional InnovationWe are seeking a highly motivated and experienced Technical Innovation Manager to drive next-generation product development and lead a multidisciplinary engineering team comprising Electronics, Mechanical, and Embedded Systems specialists.This role requires a deep understanding of electronic hardware, embedded firmware, and...
-
Senior Infrastructure Automation Engineer
2 weeks ago
Madurai, Tamil Nadu, India People Prime Worldwide Full timeAbout Client:Our client is a global digital solutions and technology consulting company headquartered in Mumbai, India. The company generates annual revenue of over $4.29 billion (₹35,517 crore), reflecting a 4.4% year-over-year growth in USD terms. It has a workforce of around 86,000 professionals operating in more than 40 countries and serves a global...
-
Digital Solutions Architect
2 weeks ago
Madurai, Tamil Nadu, India beBeeBackend Full time US$ 90,000 - US$ 1,20,000Job Title: Enterprise Java DeveloperThe Role:We are seeking a highly skilled and self-motivated backend engineer to join our team as an offshore consultant. This critical role will focus on migrating core functionality from our legacy .NET monolith to a modern event-driven architecture using Java Spring Boot microservices.As a backend software engineer, your...
-
Data Scientist
2 weeks ago
Madurai, Tamil Nadu, India beBeeSearch Full time ₹ 1,54,00,000 - ₹ 2,54,00,000About This RoleThis position is responsible for designing and implementing AI-powered search solutions using Azure Cognitive Search.Main ResponsibilitiesDevelop cognitive search solutions using Azure Cognitive Search and related AI services.Create pipelines to ingest, index, and enrich data from various sources (databases, reports, dashboards,...
-
AI Systems Architect
2 weeks ago
Madurai, Tamil Nadu, India beBeeArtificial Full time US$ 20,000 - US$ 40,000We are seeking a highly skilled AI engineer to lead the development of our core intelligence.Key Responsibilities:Design and implement semantic search pipelines, graph-based retrieval systems, and agentic solutions.Create scalable APIs and services that can handle hundreds of concurrent requests.Develop vector databases and embedding-based retrieval...
-
Expert Full Stack Software Architect
2 weeks ago
Madurai, Tamil Nadu, India beBeeLeadDeveloper Full time ₹ 15,00,000 - ₹ 20,00,000Lead Developer RoleWe are seeking a highly skilled Lead Developer to spearhead feature and AI integration workstreams in our ERP/CRM modernization. This includes building interactive UI modules using Blazor WASM + Telerik, or Angular/React + Kendo UI, with rapid Blazor ramp-up.The successful candidate will develop secure, scalable REST APIs in .NET Core 9,...
-
Chief AI Architect
2 weeks ago
Madurai, Tamil Nadu, India beBeeAgentic Full time ₹ 1,80,00,000 - ₹ 2,50,00,000Job Title">We are seeking a highly skilled AI Systems Engineer with expertise in Large Language Models (LLMs) to join our team. The ideal candidate will have strong experience in designing, building, and deploying production-grade AI systems that solve real-world business challenges.About the RoleThis is an exciting opportunity for a seasoned professional to...