Job Description
WHAT YOU DO AT AMD CHANGES EVERYTHING
We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world's most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. This is who we are at our best. One Company. One Team.
AMD together we advance_
SENIOR SOFTWARE ENGINEER
THE ROLE:
AMD is looking for high calibre software engineers to work on the system test planning, definition and test execution for software / firmware running on 10G/40G/50G/100G network controllers.
The role will involve understanding the system, defining test cases, test execution strategy, executing test cases and automation of test cases.
THE PERSON:
The candidate should have worked extensively at the testing of embedded Datacom products (especially RDMA and Networking Technology) and should have an ability to quickly understand an issue and experience in Automation Framework Development using PYTHON with day-to-day scripting hands on is a MUST.
Working with SmartNIC technologies will be an added addition the person should be/have :
• Self-motivated and a good team player
• Able to break down activities into tasks, provide technical guidance and work hands on
• Experienced in working with diverse multi-locational teams in different time zones in a professional environment
• Able to handle ambiguous situations with better decision making
• Good analytical and comprehending skills
• Ableto work under high pressure environment against stringent timelines
• Excellent oral and written communication skills
KEY RESPONSIBILITIES:
• Develop and drive execution of comprehensive, highly effective software for sophisticated new technology and new product introduction projects
• Validate new SW features before releasing them to customers
• Contribute to a high-functioning feature team
• Collaborate closely with multiple teams to deliver key planning solutions and the technology to support them
• Work very closely with dev teams and Project Managers to drive results
PREFERRED EXPERIENCE:
• 4-10 years of valid software testing experience, ideally working at silicon or networking companies.
• Root causing system level issues with Code instrumentation
• Experience in automating test cases and working with automated test frameworksHands on experience with Python(building test framework /independent script) is a MUST Good to have a hands on experience in C/C++ Language
• Basic knowhow of Linux networking commands for basic configuration and debug.
• Experience in writing test plans and executing test cases
• Experience in networking(IPSec,Congestion Control,QOS,PFC) and RDMA technologies
• Knowledge of Ethernet & TCP/IP
• Good to have working experience in SmartNIC features (TSO/CSO/RSS/Multiqueue)
• Good analytical and problem-solving skills
ACADEMIC CREDENTIALS:
• Bachelor's or Master's degree in Computer/Software Engineering, Computer Science, or related technical discipline
💡 Quick Summary
Seeking a career-building opportunity? The Sr| Software Development Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in New Delhi offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
