Senior Technical Leader - Robotics Software SDK Development (Bengaluru)

Senior Technical Leader - Robotics Software SDK Development (Bengaluru)

06 Aug
|
Advanced Micro Devices (AMD)
|
Bengaluru

06 Aug

Advanced Micro Devices (AMD)

Bengaluru

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, up-to-date 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.

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

📌 Senior Technical Leader - Robotics Software SDK Development (Bengaluru)
🏢 Advanced Micro Devices (AMD)
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior technical leader - robotics software sdk development (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior technical leader - robotics software sdk development (bengaluru) / bengaluru