Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, Rust, Python OR equivalent experience
Nice to Haves:
Bachelor's Degree in Computer Science OR related technical field AND technical engineering experience with coding in languages including, but not limited to, C, Rust, Python
Master's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, C, Rust, Python OR equivalent experience
Experience developing and supporting operating systems, embedded systems, and kernel internals such as device drivers
Knowledge and experience working with ARM, MIPS, RISCV, or other CPU architectures
What You'll Be Doing:
Work closely with the DPU ASIC and Software teams on co-development of next generation Silicon and software features. Work closely with our software stack developers and operations support when needed
Leverage subject-matter expertise of cross-product features with appropriate stakeholders (e.g., project managers) to drive multiple group's project plans, release plans, and work items
Proactively seek new knowledge and adapt to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale and share knowledge with other engineers
Perks and Benefits:
Microsoft is an equal opportunity employer offering various benefits