Job Description:We are seeking a passionate and experienced Embedded Firmware and Driver Engineer to design, develop, and optimize low-level embedded software for Intel's AI accelerators and GPUs. In this role, you will collaborate with a cross-geo team to create world-class embedded software solutions. Your responsibilities will include:
- Designing, developing, and maintaining bare-metal firmware for ARC-based processors.
 - Creating and managing Boot ROM and Boot loader systems.
 - Developing and maintaining RTOS-based device drivers.
 - Delivering new features requested by Cloud Service Providers.
 - Solving complex technical problems and contributing to innovative solutions.
 - Collaborate with hardware, system, and driver teams for feature definition and end-to-end delivery
 
Qualifications:Minimum qualifications:
- Bachelor's degree in computer science, Electrical Engineering, or a related field with at least 8 years of relevant experience in Embedded Software Design and Development.
 - Proficiency in ARC or other low-power controller architectures.
 - Expertise in C programming and basic understanding of assembly language.
 - Deep understanding of real-time systems, interrupt handling, and RTOS (e.g. Zephyr)
 - Proven experience in writing boot firmware
 - Familiarity with communication protocols such as SPI, I2C, and UART.
 - Excellent analytical and problem-solving skills, with the ability to manage stakeholders and collaborate across geographies.
 - Exceptional written and oral communication skills.
 - Hands-on experience in developing and integrating RTOS based device drivers.
 
Preferred qualifications:
- Knowledge of interfaces like I3C, PCIe, CXL, and protocols such as SMBUS/PMBUS and MCTP/PLDM.
 - Experience in pre-silicon emulation, simulation, and FPGA platforms, along with debugging tools like Lauterbach and protocol analyzers.
 - Knowledge in one or more of the following areas: Confidential Computing, UCIe, or HBM technologies.
 - Understanding of DVFS algorithms, AVS, and thermal management strategies
 - Familiarity with secure boot, firmware update mechanisms, and memory management and open-source projects like buildroot-external.
 
Experienced HireShift 1 (India)India, Bangalore