A

AMD

Designs chips for computers and AI systems

Lead Software System Design Engineer - System PNP

Software EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • At least 14 years of relevant experience in system performance engineering, profiling, bottleneck analysis, or post-silicon validation.
  • Strong hands-on experience with Linux system performance analysis; exposure to Android and virtualized stacks is a plus.
  • Expertise in Linux internals, including scheduling and memory management, real-time systems, including real-time kernels, interrupts and jitter, and quality-of-service tuning.
  • Hands-on experience with performance profiling tools, including Perf, Valgrind, LTTng, Perfetto, Trace Compass, Wireshark, Nsight, VTune, OProfile, Flamegraph, and GPU PerfStudio.
  • Strong understanding of x86 system-on-chip architecture, CPU/GPU/NPU performance, memory hierarchy, PCIe, BIOS/firmware interactions, and system-level behavior.
  • Experience with industry benchmarking suites such as SPEC, 3DMark, PCMark, GFXBench, MLPerf, MobileMark, browser benchmarks, and multimedia workloads.
  • Proficiency in Python, Bash, C, C++, or Perl for automation, data processing, and reporting.
  • Strong knowledge of embedded operating systems and hypervisors, including Linux, Windows Server, VMware, KVM, and Xen.
  • Ability to manage multiple concurrent projects in fast-paced environments.
  • Excellent written and verbal communication skills, including experience producing clear, data-driven reports.
  • Proven cross-team collaboration skills and ability to drive complex debugging efforts.
  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.

Responsibilities

  • Plan, execute, and own system performance work, including low-level profiling and bottleneck analysis on AMD SoCs, focusing on Linux (Ubuntu, Yocto) and virtualized software stacks for robotics, automotive, and industrial applications.
  • Perform benchmark characterization, system-level tuning, microarchitecture analysis, and workload analysis across CPU, GPU, NPU, AI, and memory subsystems.
  • Collaborate with SoC architects, BIOS/firmware teams, and software developers to identify performance gaps and recommend optimizations.
  • Generate technical reports, dashboards, and documentation for leadership reviews, customer engagements, and outbound collateral.
  • Contribute to automation for benchmark execution, data collection, and results visualization.
  • Work with cross-functional teams to debug system-level issues blocking performance goals.
  • Drive competitive benchmarking initiatives by running workloads on competing platforms, including Nvidia, Intel, Qualcomm, and ARM-based SoCs, and building comparative landscapes across client, embedded, industrial, and automotive segments.
  • Provide actionable insights to influence future SoC, firmware, and platform design.
  • Support development of automation for benchmark execution, data collection, and results visualization.
  • Generate technical reports, dashboards, and documentation for leadership and customer engagements.
  • Foster continuous improvement and innovation within validation and performance analysis environments.

Desired Qualifications

  • Experience with the ROS2 framework, robotics algorithms, and components, including perception pipelines (SLAM, visual odometry, and sensor fusion); planning and control loops; kinematics, dynamics, and real-time constraints; and middleware communication patterns such as pipes, shared memory, and zero-copy.
  • Experience with virtualization technologies, including Xen, KVM, Hyper-V, and container environments.
  • Exposure to post-silicon bring-up, system validation flows, and early silicon testing.
  • Experience with competitive benchmarking methodologies and customer-facing documentation.
  • System-level and SoC-level debugging expertise.

About the Company

AMD

Designs chips for computers and AI systems

AMD designs processors, graphics chips and AI accelerators for computer makers, cloud operators and businesses that build electronic devices. Its Ryzen processors power personal computers, while EPYC processors handle work in data centers and Radeon chips render graphics. Instinct accelerators run AI models, paired with software that developers use to train models and put them into production. AMD sells chips and related computing systems through equipment makers, distributors and retail channels, and contracts with outside foundries to fabricate its semiconductor designs. It was founded in 1969 and has its headquarters in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1969

Recently Posted Jobs

Explore more opportunities at AMD

See more jobs