Sw Development Engineer - Xen and Realtime

AMD AMD · Semiconductors · Bangalore, India · Engineering

Software Development Engineer role at AMD focusing on XEN and Realtime systems, involving embedded Linux system software, kernel driver development, Xen virtualization, and real-time Linux fundamentals. The role requires strong C programming, debugging skills, and experience with performance/latency tools.

What you'd actually do

  1. drive the success of power IP (Intellectual Property) and features in AMD (Advanced Micro Devices) products through leadership & coordination, resolution of technical dependencies, and achievement of schedule commits.
  2. This is a high-visibility and widely multi-functional role, spanning pre-silicon architecture to post-silicon implementation & product delivery.

Skills

Required

  • Embedded Linux system software / kernel driver development
  • C programming
  • Linux kernel debugging
  • Xen virtualization
  • Real time Linux fundamentals
  • PREEMPT_RT kernels and RT tuning
  • Driver development (Ethernet, PCIe, Storage, Industrial I/O)
  • Performance/latency tools (ftrace, perf, trace-cmd, cyclictest)
  • Yocto BSPs

Nice to have

  • Bachelor’s or Master’s degree in Computer or Electrical Engineering or equivalent

What the JD emphasized

  • 8+ years in Embedded Linux system software / kernel driver development
  • Hands on Xen virtualization experience
  • Strong understanding of real time Linux fundamentals
  • Experience with PREEMPT_RT kernels and RT tuning
  • Solid driver level expertise in one or more
  • Strong experience using performance/latency tools