Sr Software Robotics Development Engineer
AMD · Bengaluru · Posted 2026-05-11
Tech stack: C, C++, Linux
Apply on the company site · Get a referral for this role
AMD salary & ratings · AMD interview process · More live openings
About the role
The right engineer will 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. This is a high-visibility and widely multi-functional role, spanning pre-silicon architecture to post-silicon implementation & product delivery.
Your curiosity will drive your learning and innovation to improve how we as a group, and an organization, can get better every day. Your peers will provide you a results-oriented and encouraging environment for your career growth, fueling your opportunity to be a part of Delighting Our Customers.
Responsibilities:
- The right engineer will 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. This is a high-visibility and widely multi-functional role, spanning pre-silicon architecture to post-silicon implementation & product delivery.
- Your curiosity will drive your learning and innovation to improve how we as a group, and an organization, can get better every day. Your peers will provide you a results-oriented and encouraging environment for your career growth, fueling your opportunity to be a part of Delighting Our Customers.
Qualifications:
- Strong experience with ROS or ROS 2 - Solid understanding of robotics fundamentals: Perception, SLAM, navigation, motion planning, control - Strong C/C++ development skills (object oriented design) - Hands on experience with robotics simulation tools (Gazebo / Ignition / Isaac Sim) - Practical experience on Linux based robotics systems - Debugging and system level problem solving skills
- Good to Have Skills - Experience with GPU accelerated vision or AI pipelines - Familiarity with OpenCV, GStreamer, FFmpeg - Exposure to AI frameworks (PyTorch / ONNX Runtime) - Experience with robot sensors (camera, LiDAR, IMU) and drivers - Knowledge of embedded systems or platform bring up - Experience contributing to Linux or open source projects
- Bachelor’s or Master's degree in Computer or Electrical Engineering or equivalent
Qualifications
- Strong experience with ROS or ROS 2
- Solid understanding of robotics fundamentals: Perception, SLAM, navigation, motion planning, control
- Strong C/C++ development skills (object oriented design)
- Hands on experience with robotics simulation tools (Gazebo / Ignition / Isaac Sim)
- Practical experience on Linux based robotics systems
- Debugging and system level problem solving skills
- Good to Have Skills
- Experience with GPU accelerated vision or AI pipelines
- Familiarity with OpenCV, GStreamer, FFmpeg
- Exposure to AI frameworks (PyTorch / ONNX Runtime)
- Experience with robot sensors (camera, LiDAR, IMU) and drivers
- Knowledge of embedded systems or platform bring up
- Experience contributing to Linux or open source projects
- Bachelor’s or Master's degree in Computer or Electrical Engineering or equivalent
Responsibilities
- The right engineer will 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.
- This is a high-visibility and widely multi-functional role, spanning pre-silicon architecture to post-silicon implementation & product delivery.
- Your curiosity will drive your learning and innovation to improve how we as a group, and an organization, can get better every day.
- Your peers will provide you a results-oriented and encouraging environment for your career growth, fueling your opportunity to be a part of Delighting Our Customers.
More openings at AMD
- Senior Linux Kernel Developer – Ethernet Drivers & Virtualization — Bengaluru
- Lead AI/ML Software Use Cases Validation Engineer — Bengaluru
- Lead DFx Silicon Design Engineer — Bengaluru
- Senior Windows Kernel Developer – Device Drivers & Virtualization — Bengaluru
- Systems Design Engineer - Memory Enablement — Bengaluru
- Systems Design Engineer - Debug & Triage — Bengaluru