Senior Software Engineer
Core
Architect and design PCIe firmware for the DPU with an emphasis on device security, while developing, maintaining, and debugging PCIe issues.
Role type
Senior IC firmware engineer (PCIe/DPU)
Builds
PCIe firmware for Data Processing Units (DPUs)
Domain
Hardware/Embedded Systems + Storage Protocols
Required skills
PCIe protocol design, C, C++, Embedded systems development, Operating System Kernel development, Complex software system architecture, Technical leadership, Mentoring, Protocol analyzer usage, NVMe storage protocols, PCIe switches and fabrics
Responsibilities
Architect and design PCIe firmware for the DPU with an emphasis on device security, Develop, maintain and debug PCIe issues, Participate in code reviews and provide feedback to other developers, Mentor the team members
Sourced via microsoft · Listed on CareerPlan, which tracks 847,000+ jobs from 20+ sources.