Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Microsoft Principal Software Engineer 
India, Karnataka, Bengaluru 
747042135

31.12.2024

software and hardwarewith increased agility and deliver significantly superior performance compared to CPU-based alternatives.

cutting edge, high-performance,and programmable DPU software with a focus on oursubsystem. You will be a key contributor within our DPU driver software team, developing,, and reviewingSoftware for the DPU Runtime Operating System. You will bring your


Qualifications

Required

  • 10 + years of C/C++ programming experience
  • 5+ years of Embedded and/or Operating System software experience
  • Understanding of Computer Architecture and Operating Systems
  • Excellent written and verbal communication skills
  • 2+ years of experience developingmulti-coreCPU system and/or operating system code
  • 2+ years of experience usinggdbandJTagdebuggerand related debugs
  • 2+ years of experience withmodern CPU architecture for MIPS,Armsand/orhypervisorvirtualization
  • Experience with pre and post Silicon Software Development
  • Experience with simulation and emulation
  • Experience with deploying Software and/or Platforms at scale
Responsibilities
  • Architect and designACU driver/firmware for the DPU-ACU
  • maintainand debugDPU and ACUissues, including the use ofJTagdebugger
  • Participate in code reviews and provide feedback to other developers
  • Work closely with the ASIC team on co-development of next generation Silicon