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


Start Date

Immediate

Expiry Date

23 Feb, 26

Salary

0.0

Posted On

25 Nov, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C, Python, Networking, Software Defined Networking, Embedded Software, TCP/IP, RoceV2, Routing, Switching, BMC, BIOS, Automated Testing, Debugging, Troubleshooting, Regression Testing, DPU

Industry

Software Development

Description
- Write test applications in C that will execute on the DPU runtime software and enable testing of various networking protocols and core DPU accelerators/features. - Write automated tests in Python to drive end user workflows against networking/storage servers. - Be the champion of quality, find product defects before customers do and participate in cross-functional debugs and troubleshooting sessions. - Assist in maintaining automated regression suites, running tests, and triaging failures. Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience Understanding of and hands on experience with networking (TCP/IP, RoceV2, routing/switching), Software Defined Networking, and server platform firmware (BMC, BIOS etc) testing. 1+ years experience testing and/or writing embedded software for NICs and/or DPUs/IPUs.
Responsibilities
The Software Engineer II will write test applications in C for DPU runtime software and automate tests in Python for networking and storage servers. They will champion quality by identifying product defects and assist in maintaining automated regression suites.
Loading...