Senior Staff Firmware Engineer

EnCharge AI

Bengaluru

On-site

INR 4,000,000 - 7,500,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

EnCharge AI in Bengaluru seeks a Senior Staff Firmware Engineer/Director to lead firmware and embedded software for our AI accelerator platform. You will shape architecture, guide bring-up, and drive performance optimizations across hardware and software teams.

The role requires hands-on leadership, 8+ years in firmware or embedded software, strong C++ and RTOS expertise, and collaboration with silicon, compiler, and systems groups to deliver low-latency AI workloads.

Qualifications

  • 8+ years of firmware or embedded software experience.
  • Experience shipping firmware for high-performance computing or AI accelerators.
  • Deep knowledge of firmware architecture, RTOS, drivers, and memory subsystems.
  • Strong C++ (C++17+) expertise and profiling methods.
  • Experience with PCIe, UCIe, HBM, DDR, DMA, and SoC debugging.
  • Ability to collaborate with silicon design and compiler teams.

Responsibilities

  • Drive the firmware and embedded software strategy for our AI accelerator stack.
  • Architect system software components that interface directly with hardware blocks and DMA engines.
  • Oversee development of 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 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 maximizing throughput and power efficiency.
  • Work with hardware, compiler, and ML runtime teams on software-hardware co-optimization strategies.
  • Collaborate with product and customer teams for bring-up and deployment.

Skills

Firmware development
Embedded software
C++17+
Performance profiling
Leadership
System software

Job description

We need someone who has built firmware using modern c+

Senior Staff Firmware Engineer
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.

Key Responsibilities
  • 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.
  • 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.
  • 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
  • 8+ years of experience in firmware or embedded software development
  • 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
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
Firmware Director
Firmware Director

EnCharge AI • Bengaluru

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

Mulya Technologies • Pune District

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

Mulya Technologies • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Firmware Manager
Firmware Manager

KOHLER India • Maharashtra

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

Kandou AI • Pune District

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 Architect
Firmware Architect

Mulya Technologies • Bengaluru

On-site
INR 4,000,000 - 6,500,000
Embedded C, Firmware, Low level Driver Development_2628
Embedded C, Firmware, Low level Driver Development_2628

Tessolve • 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