Firmware Lead / Firmware Manager SoC Development

HappieHire

Bengaluru

On-site

INR 3,000,000 - 6,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

HappieHire seeks a Firmware Lead/Manager to own architecture, development, integration and delivery of firmware for complex mixed-signal and wireless SoCs from silicon to production.

The role requires hands-on experience with ARM subsystems, boot firmware, device drivers, wireless firmware, silicon bring-up, and production firmware, working across cross-functional teams in Bangalore.

Qualifications

  • Hands-on firmware leadership experience across complex SoCs.
  • Experience with ARM subsystems and boot firmware.
  • Proven ability to lead cross-functional firmware projects.

Responsibilities

  • Define firmware architecture for ARM-based SoCs.
  • Develop scalable firmware frameworks for multiple families.
  • Partition functionality across hardware, firmware and software.
  • Review hardware architecture to influence features.
  • Establish coding standards and firmware design principles.
  • Boot ROM integration and secure boot implementation.
  • Develop drivers, BSP, and RTOS integration.
  • Wireless firmware development: BLE, WiFi, RF tests.
  • Mixed-signal firmware and sensor interfaces.
  • BSP, silicon bring-up and validation activities.
  • Security firmware: secure boot and OTA.

Skills

Firmware leadership
SoC architecture
ARM subsystems
Device drivers

Tools

ARM CMSIS
ARM Trusted Firmware
U-Boot
TF-A
OP-TEE
Linux BSP
Zephyr
FreeRTOS
Yocto
Hardware debugging

Job description

Designation

Firmware Lead / Firmware Manager SoC Development

Type of Position

Regular, Exempt

Experience

815 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
  • WiFi (5/6 preferred)
  • RF calibration
  • Radio initialization
  • Wireless coexistence
  • RF test modes
  • PHY/MAC interaction
  • Connection management
  • OTA updates
  • Low-power wireless operation
  • Bluetooth SIG integration
  • WiFi driver integration
  • Protocol debugging
  • RF production testing
Mixed-Signal Firmware
  • High-resolution ADCs
  • Sigma-Delta ADCs
  • AFE
  • Sensor calibration
  • Offset/Gain correction
  • Temperature compensation
  • Diagnostics
  • Calibration algorithms
  • Self-test
  • Factory calibration
  • Production trimming
ISP & Vision
  • Camera sensors
  • MIPI CSI ISP initialization
  • Camera drivers
  • Image pipeline
  • Sensor tuning
  • Vision AI interfaces
BSP Development
  • Board Support Packages
  • Device drivers
  • Startup code
  • RTOS integration
  • Linux BSP (preferred)
  • Peripheral abstraction
  • Middleware
  • FreeRTOS
  • Zephyr
  • ThreadX
  • Embedded Linux
  • Yocto (preferred)
Silicon Bring-Up
  • FPGA prototyping
  • Emulation
  • First silicon bring-up
  • Engineering validation
  • Characterization
  • Production qualification
  • Board bring-up
  • JTAG
  • Boundary scan
  • Firmware diagnostics
  • Register validation
  • Hardware debugging
Firmware Validation
  • Functional
  • Integration
  • Regression
  • Production
  • Manufacturing diagnostics
  • Stress
  • Benchmarking
  • Power measurements
Security Firmware
  • Secure Boot
  • Secure Firmware Update
  • Crypto acceleration
  • Hardware Root of Trust
  • Key management
  • Secure storage
  • Authentication
  • Anti-rollback
  • Secure debug
AI Accelerator
  • NPU
  • DSP
  • AI runtime
  • AI scheduler
  • Memory manager
  • Tensor loading
  • Inference execution
  • Power optimization
Firmware Lifecycle
  • Requirements
  • Architecture
  • Design
  • Coding
  • Unit testing
  • Code review
  • Integration
  • Verification
  • Hardware
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Manager
Firmware Manager

KOHLER India • Maharashtra

On-site
INR 3,800,000 - 6,000,000
Sr. Firmware Engineer
Sr. Firmware Engineer

Elecbits • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Sierra Wireless • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Firmware Engineer (Embedded Systems)
Firmware Engineer (Embedded Systems)

L&T Technology Services • Bengaluru

On-site
INR 800,000 - 1,200,000
Firmware Director
Firmware Director

Mulya Technologies • Bengaluru

Hybrid
INR 6,000,000 - 12,000,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Tekskills • Bengaluru

On-site
INR 4,500,000 - 7,000,000
Firmware Architect
Firmware Architect

Mulya Technologies • Bengaluru

On-site
INR 4,000,000 - 6,500,000
Firmware Architect
Firmware Architect

Mulya Technologies • Hyderabad

On-site
INR 4,000,000 - 6,500,000
Firmware Engineer-Lead
Firmware Engineer-Lead

Mulya Technologies • Pune District

On-site
INR 4,000,000 - 7,000,000
Firmware Architecture Leader
Firmware Architecture Leader

Ascendion • Bengaluru

On-site
INR 6,000,000 - 10,000,000