PMTS Software Development Eng
Published date: 2026/11/07
- Location: Bengaluru, Karnataka, India
At AMD, we push the boundaries of what is possible. We believe in changing the world for the better by driving innovation in high-performance computing, graphics, and visualization technologies building blocks for gaming, immersive platforms, and the data center.Developing great technology takes more than talent: it takes amazing people who understand collaboration, respect, and who will go the extra mile to achieve unthinkable results. It takes people who have the passion and desire to disrupt the status quo, push boundaries, deliver innovation, and change the world. If you have this type of passion, we invite you to take a look at the opportunities available to come join our team.PMTS, Software developmentWe at AMD Pensando are looking for a senior software developer/technical leader for the role of Principal Member of Technical Staff. You will be working on SDN solutions for our industry leading portfolio of network infrastructure accelerators. This position provides a unique opportunity to work on cutting edge technologies with ample scope to innovate.ResponsibilitiesDesign and develop SDN solutions/features using our industry leading smart NIC/DPU.Develop and maintain Software Development Kit delivered to customers.Work closely with customer engineering teams and enable them to implement their solutions.Collaborate with the team to brainstorm solutions and participate in peer code reviews.Guide the team with clean design and software engineering practices.Collaborate with multiple teams, drive innovation and take ownership of products/technical areas.QualificationsBE/BTech/MTech in Computer Science or equivalent.15 years of software development experience in any of the networking, storage, embedded or systems programming.Should be able to drive and architect in one or more of the following technologies: Software Datapath (DPDK, VPP), P4 programming, Overlay networks, SDN controllers, Firewalls, Platform software, GRPC, High Availability, Hitless software upgrade/ISSU.Experience working with Smart NICs, Datacenter Switches/Routers is an added advantage.Hands on programming experience in any of C, C , Golang.Understanding of networking concepts. Experience with one or more of Cloud, Security, Datacenter networking is preferred.Good communication and collaboration skills
0 page views
Related listings
-
Software Development Engineer IISoftware DeveloperBachelor's degree in Computer Science, Computer Engineering or related technical discipline • 5+ years of experience in software development • Strong object-oriented design skills with understanding of common design paradigms • Experience with Java o...2026/11/07
-
Software Engineer – Product VerificationSoftware DeveloperThe Software Verification Engineer is responsible to understand software requirements, define and execute test cases to identify and report the defects found in the software systems. The role demands the engineer should be quick learner to understand...2026/11/07
-
Sr Engineer II,SWSoftware DeveloperRoles & Responsibility The Candidate has a critical role to play in the Ignite product development being responsible for one or more core platform modules/features that are built into the product. The candidate is primarily responsible for the ar...2026/11/07