Firmware Lead (Bangalore Metropolitan Area)

Firmware Lead (Bangalore Metropolitan Area)

13 Aug
|
HappieHire
|
Bangalore Metropolitan Area

13 Aug

HappieHire

Bangalore Metropolitan Area

Designation:
Firmware Lead / Firmware Manager – SoC Development

Type of Position:
Regular, Exempt

Experience:
8–15 Years

Reports To:
CEO/VP Engineering

Location:
Bangalore, India

Job Description:

The Firmware Lead/Manager will own the architecture, development, integration, and delivery of

firmware required to bring complex mixed-signal and wireless SoCs from silicon to production. The

role includes close collaboration with Architecture, RTL Design, Analog/Mixed-Signal, Verification,

Physical Design, DFT, Software, Applications Engineering, and Product Engineering teams.

The successful candidate should have hands-on experience with ARM subsystems, boot firmware,

BSP development, device drivers, wireless firmware, silicon bring-up, and production firmware.

Key Responsibilities:

SoC Firmware Architecture:

• Define the firmware architecture for ARM-based SoCs.

• Develop scalable firmware frameworks supporting multiple product families.

• Partition functionality between hardware, firmware, and software.

• Review hardware architecture and influence SoC feature definitions.

• Establish coding standards,



architecture guidelines, and firmware design principles.

ARM Subsystem Development:

• Boot ROM integration

• Secure boot implementation

• Bootloader development

• Exception handling

• Interrupt controller configuration

• MMU/MPU configuration

• Cache management

• Power management

• Clock initialization

• Memory initialization (SRAM, DDR, Flash)

• Low-power modes

• TrustZone (preferred)

• Knowledge of ARM CMSIS, ARM Trusted Firmware, U-Boot, TF-A, OP-TEE (preferred).

Firmware Development:

• Power Management

• Clock Management

• Reset Controller

• GPIO

• Timers

• Watchdog

• UART

• SPI

• I2C

• I3C (preferred)

• CAN (preferred)

• USB

• Ethernet

• DMA

• ADC

• DAC

• PWM

• RTC

• Sensor Interfaces

• Interrupt Controllers

• Memory Controllers

Wireless Firmware:

• BLE 5.x

• Wi‐Fi (5/6 preferred)

• RF calibration

• Radio init

📌 Firmware Lead (Bangalore Metropolitan Area)
🏢 HappieHire
📍 Bangalore Metropolitan Area

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: firmware lead (bangalore metropolitan area) / bangalore metropolitan area

Subscribe to this job alert:

Get the latest job offers by email for: firmware lead (bangalore metropolitan area) / bangalore metropolitan area