More jobs:
Job Description & How to Apply Below
At AMD, our mission is to build great products that accelerate next-generation computing experiences-from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture.
We push the limits of innovation to solve the world's most important challenges-striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond.
Together, we advance your career.
Senior Technical Leader - Robotics Software SDK Development WHAT YOU DO AT AMD CHANGES EVERYTHING 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, crossteam collaboration, and sustained innovation in the robotics software ecosystem.
THE ROLE As a Principal Member of Technical Staff (PMTS) 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 opensource robotics frameworks. You will drive AMD's robotics ecosystem enablement-including ROS2, Vulkan/ROCm accelerators, simulation tool chains, 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 1. 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 (Move It-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...).
2. Performance, Optimization & Accelerators Architect and optimize compute pipelines, leveraging ROCm, GPU compute, AIE/FPGA acceleration, and hardwareassisted libraries (Robotics Strategy...).
Define performance KPIs and lead profiling, benchmarking, and tuning of robotics workloads on AMD hardware.
3. 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, Ether
CAT, Xen, etc.)
Field and customer engineering teams
4. Open Source Ecosystem Engagement Represent AMD in ROS2, simulation, and robotics opensource communities.
Contribute upstream enhancements for AMD acceleration backends (ROCm, Vulkan compute, AIE, TinyML).
5. Productization, Quality & SDK Lifecycle Management Establish SDK release processes, documentation standards, API stability guidelines, and reference application examples
Ensure crossversion compatibility, dependency resolution, and packaged deployment across Linux distributions, containers, and edge devices.
6. Mentorship & Organizational Impact Mentor senior engineers and influence crossteam 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 principallevel 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)
Realtime systems, TSN, industrial interfaces (Ether
CAT, CANFD, etc.)
Simulation tools (Gazebo, O3DE, Foxglove)
Experience integrating AI/ML pipelines into robotics systems (AIE, Tensor Flow, PyTorch, ONNX).
Preferred Experience Contributions to opensource robotics or GPU ecosystems.
Experience with complex SoC platforms and hardware/software…
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×