Senior Software Engineer - PCIe at Microsoft
Santa Clara, California, United States -
Full Time


Start Date

Immediate

Expiry Date

25 Feb, 26

Salary

0.0

Posted On

27 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

PCIe Firmware, Device Security, Protocol Analyzers, Code Reviews, Mentoring, Embedded Development, Operating System Kernel, Software Architecture, Technical Leadership, I/O Virtualization, PCIe SR-IOV, C, C++, C#, Java, Python

Industry

Software Development

Description
Architect and design PCIe firmware for the DPU with an emphasis on device security Develop, maintain and debug PCIe issues, including use of protocol analyzers Participate in code reviews and provide feedback to other developers Mentor junior members of the team Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. These requirements include, but are not limited to, the following specialized security screenings: 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, OR equivalent experience. 5+ years of Embedded and/or Operating System Kernel development experience 5+ years of experience designing and architecting complex software systems 3+ years of experience in technical leadership and/or mentoring Experience with PCIe protocol analyzers Experience with I/O virtualization, including PCIe SR-IOV
Responsibilities
Architect and design PCIe firmware for the DPU with an emphasis on device security. Develop, maintain and debug PCIe issues, including use of protocol analyzers.
Loading...