Senior Technical Leader - Robotics Software SDK Development

Advanced Micro Devices (AMD)

Bengaluru

On-site

INR 7,000,000 - 12,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AMD Bengaluru is seeking a Senior Technical Leader to architect and deliver a comprehensive Robotics Software SDK that accelerates development across perception, navigation, manipulation, sensing, and AI acceleration. The Principal Member of Technical Staff will guide architecture, cross-team collaboration, and sustained innovation.

You will lead ROS2, ROCm accelerators, simulation toolchains, and open source engagement while shaping SDK APIs, performance KPIs, and deployment across Linux

Qualifications

  • 15+ years in robotics, embedded systems, or advanced compute software engineering.
  • Expertise in ROS2, navigation and perception stacks.
  • Experience with AI/ML pipelines in robotics.

Responsibilities

  • Define architecture and roadmap for AMD's Robotics Software SDK.
  • Lead cross functional collaboration across silicon, platform, AI teams.
  • Drive ROS2, ROCm accelerators, simulation toolchains.
  • Optimize performance and portability across AMD hardware.
  • Mentor engineers and contribute to patents.

Skills

ROS2
C++
Python
ROCm
Vulkan
Real-time systems
Hardware interfaces
Patents/innovation

Education

Bachelor's or Master's in CS/Engineering
PhD preferred

Tools

Gazebo
O3DE
Foxglove
TensorFlow
PyTorch
ONNX

Job description

Job Summary

Senior Technical Leader Robotics Software SDK Development. AMD's Robotics and Physical AI initiatives require senior technical leaders to define and build a modern, high performance Robotics Software SDK that accelerates development across navigation, perception, manipulation, sensing, heterogeneous compute, and AI acceleration. The PMTS role is a high impact technical leadership position, consistent with AMD's technical career ladder, and spans architecture, cross-team collaboration, and sustained innovation in the robotics software ecosystem.

The Role

As a Principal Member of Technical Staff in Robotics Software SDK Development, you will architect, design, and deliver a comprehensive robotics software stack leveraging AMD's APU platforms, accelerators, sensor interfaces, and open source robotics frameworks. You will drive AMD's robotics ecosystem enablement including ROS2, Vulkan/ROCm accelerators, simulation toolchains, navigation and perception modules, and integrated AI pipelines.

You function as a technical leader across organizational boundaries, guiding system design decisions, SDK API definitions, performance optimization, and cross functional alignment with silicon, platform, AI, and customer engineering teams.

Key Responsibilities
  • Robotics SDK Architecture & Development
    • Define and own the architecture, design principles, and roadmap for AMD's Robotics Software Development Kit, aligned with AMD's adaptive compute and sensor fusion roadmap
    • Build core modules for:
      • Perception (camera/LiDAR/IMU fusion, accelerated vision pipelines via ROCm/Vulkan)
      • Navigation (NAV2, SLAM, motion planning)
      • Manipulation (MoveIt based planning stacks)
      • Simulation interfaces (Gazebo, O3DE/Robotec.ai)
  • Ensure SDK compatibility across AMD hardware platforms (x86, SoCs, FPGAs/ACAP, Ryzen AI, R8000 families) as described in robotics strategy files (Robotics Strategy...).
  • Performance, Optimization & Accelerators
    • Architect and optimize compute pipelines, leveraging ROCm, GPU compute, AIE/FPGA acceleration, and hardware assisted libraries (Robotics Strategy...).
    • Define performance KPIs and lead profiling, benchmarking, and tuning of robotics workloads on AMD hardware.
  • Cross Functional Technical Leadership
    • Provide consultative direction to senior leadership, consistent with PMTS expectations
    • Collaborate with:
      • Silicon/platform architects
      • AI/ML teams (Ryzen AI, ROCm)
      • Sensor and I/O engineering
      • OS/hypervisor teams (Linux, TSN, EtherCAT, Xen, etc.)
      • Field and customer engineering teams
  • Open Source Ecosystem Engagement
    • Represent AMD in ROS2, simulation, and robotics open source communities.
    • Contribute upstream enhancements for AMD acceleration backends (ROCm, Vulkan compute, AIE, TinyML).
  • Productization, Quality & SDK Lifecycle Management
    • Establish SDK release processes, documentation standards, API stability guidelines, and reference application examples
    • Ensure cross version compatibility, dependency resolution, and packaged deployment across Linux distributions, containers, and edge devices.
  • Mentorship & Organizational Impact
    • Mentor senior engineers and influence cross team technical decision making, as expected of a PMTS
    • Drive innovation through patents, technical papers, internal demos, and reviews with executives.
The Person
Required Attributes
  • Recognized subject matter expert in robotics software, SDK architecture, or heterogeneous compute systems.
  • Proven ability to operate at principal level scope, influencing across multiple AMD organizations
  • Excellent communication, mentoring, and cross functional alignment skills.
Technical Qualifications
  • 15+ years in robotics, embedded systems, or advanced compute software engineering.
  • Deep expertise in:
    • ROS2, navigation/perception stacks
    • C++, Python, modern software architecture
    • GPU and accelerator programming (ROCm, Vulkan, OpenCL)
    • Real time systems, TSN, industrial interfaces (EtherCAT, CANFD, etc.)
    • Simulation tools (Gazebo, O3DE, Foxglove)
  • Experience integrating AI/ML pipelines into robotics systems (AIE, TensorFlow, PyTorch, ONNX).
Preferred Experience
  • Contributions to open source robotics or GPU ecosystems.
  • Experience with complex SoC platforms and hardware/software co design.
  • Demonstrated history of innovation, patents, or technical leadership roles.
Education
  • Bachelor's or Master's degree in Computer Science, Robotics, Electrical/Computer Engineering, or equivalent.
  • PhD preferred.
Get your free, confidential resume review.
or drag and drop your file here.