Software Development Engineer - Physical AI
AMD · United Kingdom · Engineering
About this role
AMD is hiring a mid-level Software Engineer based in United Kingdom. The posting calls out experience with Computer Vision, Embedded Systems, Python, C.
- Role
- Software Engineer
- Function
- software engineering
- Level
- mid
- Track
- Individual contributor
- Location
- United Kingdom
- Department
- Engineering
- Posted
- Jun 22, 2026
Job description
from AMD careersWHAT YOU DO AT AMD CHANGES EVERYTHING
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.
THE ROLE:
We are seeking a Software Engineer to join our Physical AI team, focused on building next-generation platforms for automotive and robotics applications. This role operates at the intersection of embedded systems, high-performance computing, AI, and robotics, offering the opportunity to contribute across the full hardware and software stack.
You will play a key role in supporting the development and integration of the RAVE2 platform, ensuring that technical information is clearly documented and communicated to both internal and external stakeholders. As the team and platform evolve, you will have the opportunity to expand into areas such as embedded AI inference, computer vision pipelines, robotics software, graphics technologies, and simulation environments used to develop intelligent systems.
You will work closely with multidisciplinary engineering teams across hardware, FPGA, AI, and software engineering in a collaborative and innovation-driven environment, helping to bring cutting-edge Physical AI solutions into real-world applications.
THE PERSON:
You are an engineer who enjoys working close to the hardware while building scalable and high-performance software systems. You thrive in complex, multidisciplinary environments and are motivated by solving real-world challenges through innovation.
You are detail-oriented and take pride in producing high-quality technical documentation. You communicate effectively across teams and can simplify complex system interactions for diverse audiences. You are curious, adaptable, and eager to expand your expertise across embedded systems, AI, and robotics technologies.
KEY RESPONSIBILITIES:
- Contribute to the development, integration, and support of embedded Linux platforms.
- Support the bring-up, debugging, validation, and optimisation of embedded systems.
- Develop and maintain high-quality technical documentation for the RAVE2 platform.
- Collaborate with cross-functional teams across hardware, FPGA, AI, and software domains.
- Investigate and resolve software, hardware, and system-level challenges.
- Contribute to system design, performance analysis, and validation activities.
- Help define and improve engineering best practices and development processes.
- Establish strong familiarity with the RAVE2 platform and documentation standards.
- Contribute to platform bring-up, integration, and system validation efforts.
- Begin supporting broader development areas such as AI inference, vision, or robotics pipelines.
PREFERRED EXPERIENCE:
- Experience in software development using C/C++ and/or Python.
- Strong familiarity with Linux operating systems and development environments.
- Understanding of embedded systems architecture and hardware/software interactions.
- Experience debugging complex system-level issues.
- Exposure to multidisciplinary engineering environments.
Nice to have:
- Experience with FPGA-based systems or hardware acceleration.
- Knowledge of SoCs and ASIC-based platforms.
- Familiarity with RTOS or automotive software architectures such as AUTOSAR.
- Experience with graphics stacks (e.g., OpenGL, Vulkan, Wayland).
- Exposure to ROS 2, robotics middleware, or sensor integration.
- Experience with simulation environments (e.g., Gazebo, Isaac Sim, CARLA).
- Understanding of AI inference deployment and computer vision pipelines.
- Industry exposure to automotive, robotics, or autonomous systems.
ACADEMIC CREDENTIALS:
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field preferred.
LOCATION:
- Hybrid
#LI-LC1
#LI-HYBRID
Benefits offered are described: AMD benefits at a glance.
AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants’ needs under the respective laws throughout all stages of the recruitment and selection process.
AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMD’s “Responsible AI Policy” is available here.
This posting is for an existing vacancy.