Apply Edge Tailor my CV for this job — free

Embedded Firmware Lead

Tata Elxsi · Pune District, Maharashtra, India

Tailor my CV for this job — free

See similar jobs

Role SummaryWe are looking for an experienced Embedded Firmware Technical Lead / SME who can provide strong technical leadership across embedded software/firmware architecture, design, development, debugging, verification, and product lifecycle engineering.Experience in medical devices, safety-critical systems, or other regulated product-development environments is highly preferred.Role -Senior Technical Lead / SME – Embedded Firmware SpecialistLocation - Pune / TrivandrumExperience - 10+ Key Roles & ResponsibilitiesFirmware Technical LeadershipLead embedded firmware architecture, design, development and technical reviews.Develop and review firmware architecture including:BSP, Device drivers, HAL, RTOS, Middleware, Communication stack & DiagnosticsDefine firmware interfaces with hardware, sensors, actuators, application software and cloud/connectivity components.Hands-on understanding of embedded C/C++ development and debugging.Lead complex firmware debugging and root-cause analysis.Review source code, design documentation, interfaces, and technical implementation.Support legacy firmware understanding, reverse engineering, modernization and platform migration.Required Technical SkillsEmbedded C / C++Microcontroller-based firmware developmentARM Cortex-M / Cortex-A or equivalentRTOS concepts, Bare-metal embedded development, Device drivers & BSP / HALInterrupts / DMA / timersReal-time embedded system designSPI / I2C / UART / CAN / USB / EthernetCI/CD knowledge for embedded developmentCybersecurity fundamentals for connected productsPreferred Medical Device KnowledgeIEC 62304ISO 14971IEC 60601 awarenessIEC 62366 awarenessISO 13485Requirements traceabilitySoftware risk classificationMedical device software lifecycleDesign controls and DHF documentation