Staff Software Engineer
Imagination Technologies
مجموع سنوات الخبرة :17 years, 2 أشهر
Responsibilities: Working on Graphics (GPU) firmware as an Individual Contributor Requirement engineering, module and component level design for GPU firmware using Code Beamer/Confluence. Test specification design (in Code Beamer) and implementation (using C++). Developing strategies, plan the products development through sprint planning, testing strategies etc.
Working on ESXi Hypervisor PCIe interface Graphics(dGPU) driver development as an Individual Contributor
Strategist & implementer with expertise in managing multiple project delivery frameworks & new systems implementation and for
change management related activities within the specified time & cost parameters
Working as a product manager, liaison between Product, Business and Development teams on the Practice analytics & Resolution
insights
Receiving the requirements from the client, develop a business plan
Developing strategies, plan the products development through sprint planning, testing strategies; getting the data for the user, from
the validation results and from client production testing
Working with various tools like:
o Customer Engineering tool developer for Windows and Linux, PCIe/XGMI/SATA/USB PHY eye diagram tool development for
dGPU and CPU
o Initiating work with PCIe Gen4/Gen5 Lane Margining tool development for dGPU and CPU, PCIe and XGMI interface PHY Lane
Margining tool development for dGPU and CPU
o Gfx mode switch tool development and enhancement for iGPU
o CP(dGPU) fw/ucode loading tool development for dGPU
o Experience with CP(dGPU) ucode/fw loading tool development on emulator environment
o VBIOS flashing tool development and enhancement
o XGMI/PCIe/CXL link status reporting tool development
o GUI\[QT/WEB\] based tool development
o VCN RAS tool (application in C++) and amdgpu graphics device driver feature addition.
Strategist & implementer: Expertise in managing multiple project delivery frameworks & new systems implementation activities within
the specified time & cost
Defined the product roadmap, communicate with the other Product owners and plan the features for the respective sprints
Contributed to the business & technology vision and directing by influencing strategies & monitoring execution of major technology
Developed innovative business solutions to improve revenue, quality and product performance and reduce cost by leveraging
combination of domain knowledge & data engineering skills
Coordinated onsite- offshore project functions and finalization of technical & functional specifications for business; working on
business leaders/ client interaction for requirement gathering, risk assessment, finalization of technical architecture
Prepared cost estimates for project on platform usage, resource consumption; leading discussion with Portfolio for roadmap alignment
and details
Software Developer
Software Developer