Source description
About the role
www.enchargeai.com Bangalore We need someone who has built firmware using modern c++. Director of Firmware 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. Youll 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 o Drive the firmware and embedded software strategy for our AI accelerator stack. o Architect system software components that interface directly with hardware blocks, DMA engines, device-to-device and on-chip interconnects. o Oversee development of firmware, bootloaders, drivers, and runtime control software enabling low-latency AI execution. o Lead bring-up, diagnostics, and debug for new silicon platforms in close collaboration with hardware and compiler teams. Execution & Delivery o Build and mentor a high-performing team across firmware, embedded, and systems software. o Establish robust software processes, CI/CD pipelines, and test infrastructure for hardware-in-loop validation. o Ensure seamless integration of firmware with runtimes, and orchestration layers. o Partner with silicon architects to co-design features that maximize utilization, throughput, and power efficiency. Cross-Functional Collaboration o Work closely with hardware, compiler, and ML runtime teams to define software- hardware co-optimization strategies. o Partner with product and customer teams to support bring-up, tuning, and deployment in customer environments. o 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 muday_bhaskar@yahoo.com "Mining The Knowledge Community" www.enchargeai.com Bangalore We need someone who has built firmware using modern c++. Director of Firmware 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. Youll 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 o Drive the firmware and embedded software strategy for our AI accelerator stack. o Architect system software components that interface directly with hardware blocks, DMA engines, device-to-device and on-chip interconnects. o Oversee development of firmware, bootloaders, drivers, and runtime control software enabling low-latency AI execution. o Lead bring-up, diagnostics, and debug for new silicon platforms in close collaboration with hardware and compiler teams. Execution & Delivery o Build and mentor a high-performing team across firmware, embedded, and systems software. o Establish robust software processes, CI/CD pipelines, and test infrastructure for hardware-in-loop validation. o Ensure seamless integration of firmware with runtimes, and orchestration layers. o Partner with silicon architects to co-design features that maximize utilization, throughput, and power efficiency. Cross-Functional Collaboration o Work closely with hardware, compiler, and ML runtime teams to define software- hardware co-optimization strategies. o Partner with product and customer teams to support bring-up, tuning, and deployment in customer environments. o Represent firmware and embedded software in company-level technic
More at EnCharge AI