Senior Software Engineer at Microsoft
Hyderabad, Telangana, India -
Full Time


Start Date

Immediate

Expiry Date

23 Feb, 26

Salary

0.0

Posted On

25 Nov, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C/C++ Programming, Computer Architecture, Operating Systems, Firmware Development, Debugging, Code Reviews, Collaboration, AI Technologies

Industry

Software Development

Description
- Architect and design firmware and software for the DPURuntime Operating System - Develop firmware update middleware and operating system capabilities. - Develop, maintain and debug DPU issues, with a productivity boosting mindset. - Design and implement improvements to make development and production debugging easier. - Participate in code reviews and provide feedback to other developers. - Work closely with both Software and ASIC teams on co-development of next generation Silicon. Required - 8+ years of C/C++ programming experience - 3+ years of Computer Architecture and Operating Systems experience, with contributions to operating systems kernels, drivers, or other software. - 3+ years of broad systems generalist experience with demonstrated initiative in working beyond core competencies to solve problems, address defects, and enhance productivity. Preferred - 1+ years of experience leveraging AI technologies to boost personal or team productivity.
Responsibilities
The Senior Software Engineer will architect and design firmware and software for the DPURuntime Operating System, as well as develop middleware and operating system capabilities. They will also work closely with Software and ASIC teams on the co-development of next-generation Silicon.
Loading...