Firmware Director

EnCharge AI

Bengaluru

On-site

INR 6,000,000 - 9,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EnCharge AI is seeking a Director of Firmware & Embedded Software to lead the development of low‑level software powering our AI accelerator platform. This role bridges silicon and software to optimize performance, reliability, and efficiency for cutting‑edge AI workloads.

You will guide a team of engineers responsible for firmware architecture, bootloaders, drivers, and runtime control software. The ideal candidate combines hands‑on technical depth with strategic leadership, excels at

Qualifications

  • 15+ years of firmware/embedded software development experience.
  • At least 5 years in technical leadership roles.
  • Shipping firmware/software for high-performance computing, GPUs, AI accelerators, or SoCs.
  • Deep understanding of firmware architecture, RTOS, drivers, memory subsystems, and power management.

Responsibilities

  • Drive firmware and embedded software strategy for the AI accelerator stack.
  • Architect system software interfacing with hardware blocks, DMA, interconnects.
  • Oversee firmware, bootloaders, drivers, and runtime control software for low latency AI execution.
  • Lead bring-up, diagnostics, and debug for new silicon platforms with hardware and compiler teams.
  • Build and mentor a high‑performing team across firmware, embedded, and systems software.
  • Establish CI/CD pipelines and test infrastructure for hardware‑in‑loop validation.
  • Ensure seamless integration of firmware with runtimes and orchestration layers.
  • Partner with silicon architects to maximize utilization, throughput, and power efficiency.

Skills

Firmware leadership
Embedded software
C++ development
Hardware bring-up
Performance profiling

Tools

CI/CD pipelines
Hardware-in-loop testing
PCIe/SoC debugging

Job description

About the Role

EnCharge AI is seeking an experienced Director of Firmware & Embedded Software to lead the development of low‑level software that powers our next‑generation AI accelerator platform. This role is pivotal in bridging silicon and software ensuring our hardware delivers best‑in‑class performance, efficiency, and reliability for cutting‑edge AI workloads. You’ll lead a team of engineers responsible for firmware architecture, hardware bring‑up, driver development, and performance optimization. The ideal candidate is hands‑on, strategic, and deeply familiar with the challenges of scaling embedded systems for high‑performance compute environments.

Key Responsibilities
Technical Leadership
  • Drive the firmware and embedded software strategy for our AI accelerator stack.
  • Architect system software components that interface directly with hardware blocks, DMA engines, device‑to‑device and on‑chip interconnects.
  • Oversee development of firmware, bootloaders, drivers, and runtime control software enabling low‑latency AI execution.
  • Lead bring‑up, diagnostics, and debug for new silicon platforms in close collaboration with hardware and compiler teams.
Execution & Delivery
  • Build and mentor a high‑performing team across firmware, embedded, and systems software.
  • Establish robust software processes, CI/CD pipelines, and test infrastructure for hardware‑in‑loop validation.
  • Ensure seamless integration of firmware with runtimes and orchestration layers.
  • Partner with silicon architects to co‑design features that maximize utilization, throughput, and power efficiency.
Cross‑Functional Collaboration
  • Work closely with hardware, compiler, and ML runtime teams to define software‑hardware co‑optimization strategies.
  • Partner with product and customer teams to support bring‑up, tuning, and deployment in customer environments.
  • Represent firmware and embedded software in company‑level technical reviews and roadmap planning.
Qualifications
  • 15+ years of experience in firmware or embedded software development, with at least 5 years in technical leadership roles.
  • Proven experience shipping firmware/software for high‑performance computing, GPUs, AI accelerators, or SoCs.
  • Deep understanding of firmware architecture, RTOS, drivers, memory subsystems, power management, and low‑level I/O.
  • Strong knowledge of C++ (C++17 and beyond), embedded toolchains, and performance profiling methodologies.
  • Familiarity with PCIe, UCIe, HBM, DDR, DMA, interrupt handling, cache coherency, and SoC debug.
  • Experience collaborating with silicon design, compiler/runtime, and systems software teams.
  • Excellent communication and leadership skills, able to drive alignment across hardware and software organizations.
Contact

Uday, Mulya Technologies hidden_email

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Director
Firmware Director

Mulya Technologies • Bengaluru

Hybrid
INR 6,000,000 - 12,000,000
Senior Staff Firmware Engineer
Senior Staff Firmware Engineer

EnCharge AI • Bengaluru

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

Kandou Bus SA • Pune District

On-site
INR 900,000 - 1,300,000
Firmware Architect
Firmware Architect

Azimuth AI Inc. • Hyderabad

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

Azimuth AI Inc. • Hyderabad

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

Schneider Electric • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Firmware Lead / Firmware Manager SoC Development
Firmware Lead / Firmware Manager SoC Development

HappieHire • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Firmware Engineer Lead
Firmware Engineer Lead

Kandou Bus SA • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Firmware Manager
Firmware Manager

KOHLER India • Maharashtra

On-site
INR 3,800,000 - 6,000,000
Firmware Architect
Firmware Architect

Kandou Bus SA • Bengaluru

On-site
INR 3,000,000 - 6,000,000