Source description
About the role
As a Director of Firmware at EnCharge AI, you will play a crucial role in leading the development of low-level software for our next-generation AI accelerator platform. Your responsibilities will include: - Technical Leadership: - Drive the firmware and embedded software strategy for our AI accelerator stack. - Architect system software components to interface directly with hardware blocks, DMA engines, and on-chip interconnects. - 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 in 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 for maximizing utilization, throughput, and power efficiency. - Cross-Functional Collaboration: - Collaborate closely with hardware, compiler, and ML runtime teams to define software-hardware co-optimization strategies. - Work 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 required for this role include: - 15+ years of experience in firmware or embedded software development, with at least 5 years in technical leadership roles. - Proven experience in 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 to drive alignment across hardware and software organizations. To apply for this position, please contact Uday at Mulya Technologies via email at muday_bhaskar@yahoo.com. Please note that the additional details of the company were not provided in the job description. As a Director of Firmware at EnCharge AI, you will play a crucial role in leading the development of low-level software for our next-generation AI accelerator platform. Your responsibilities will include: - Technical Leadership: - Drive the firmware and embedded software strategy for our AI accelerator stack. - Architect system software components to interface directly with hardware blocks, DMA engines, and on-chip interconnects. - 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 in 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 for maximizing utilization, throughput, and power efficiency. - Cross-Functional Collaboration: - Collaborate closely with hardware, compiler, and ML runtime teams to define software-hardware co-optimization strategies. - Work 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 required for this role include: - 15+ years of experience in firmware or embedded software development, with at least 5 years in technical leadership roles. - Proven experience in 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 to drive alignment across hardware and software organizations. To apply for this position, please contact Uday at Mulya Technologies via email at muday_bhaskar@yahoo.com. Please note that the additional details of the compan
More at Mulya Technologies