AMD, Inc. is hiring a Software Development Engineer to research, design, develop, and/or test operating-systems-level software, compilers, and/or network-distribution software for semiconductor operations. The role applies computer science, engineering, and mathematical-analysis principles and techniques to software and systems work. The engineer designs, develops, troubleshoots, and debugs software for enhancements and new products, and develops software and tools supporting design, infrastructure, and technology platforms. These may include operating systems, compilers, routers, networks, utilities, databases, and cloud-based and Internet-related tools. The role also involves designing, developing, debugging, verifying, and/or validating firmware, software, and/or hardware; determining hardware compatibility and/or influencing hardware design; and participating in day-to-day firmware development. Working in an area of specialization, the engineer develops systems-level software and handles complex-scope problems requiring analysis of multiple factors. Under limited supervision, the engineer exercises judgment within defined company procedures and practices to select methods, techniques, and evaluation criteria. The role uses knowledge of computers and electronics, engineering science and technology, and engineering principles, best practices, and technologies to design, develop, and test AMD systems and products. Travel is not required. Multiple openings are available.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level