PMTS Software System Design Engineer

Advanced Micro Devices, IncAustin, TX
1d

About The Position

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. Job Role and Responsibility: AMD, Inc. is hiring PMTS Software System Design Engineers to Research, design, develop, and/or test operating systems for semiconductor operations, applying principles and techniques of computer science, engineering, and mathematical analysis. Be responsible for providing guidance to upcoming developers, provide long range strategies, and is willing to jump in to help resolve issues quickly. Be involved in all areas that impact the team including performance, automation, and development. Develop software systems and tools in support of design, infrastructure and technology platforms, including operating systems, compilers, routers, networks, utilities, databases, cloud-based and Internet related tools. Responsible for development/design, troubleshooting and debug PC systems. Provide root cause analysis guidance to internal design teams and lead debug efforts and identify root cause and resolution. Improve debug capabilities and methodologies by identifying common challenges or impediments to efficient debug and drive innovation in tools and methods. Determine hardware compatibility and/or influence hardware design. Work in an area of specialization to develop system-level software, working on problems of complex scope where analysis of situations or data requires a review of a variety of factors. Utilize knowledge of computers and electronics, including computer hardware and software, applications, and programming, as well as knowledge of the practical application of engineering science and technology. Utilize knowledge of computers and electronics, including circuit boards, processors, chips, and electronic equipment, as well as knowledge of design techniques, tools, and principles. Apply knowledge of engineering principles, best practices, and technologies to the design, development, and testing of various AMD semiconductor systems and products. Multiple openings. Qualified applicants click “APPLY NOW” button to apply online. Travel required: NO

Requirements

  • Master’s degree or foreign equivalent in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • Five (5) years of experience in the job offered or a closely related engineering role.
  • Position requires five (5) years of experience in the following: 1.Developing and deploying solutions in production; 2.Architecting solutions; 3.Cloud technology in AWS, Azure, or Google Cloud; 4.SQL; 5.System architecture or data structures; 6.Performing software verification; 7.Programming in C, C++, or Python; 8.Object Oriented design, memory management, or multi-threading; 9.Software debugging using macOS, Linux, or Unix; and 10.Java or JavaScript.

Responsibilities

  • Research, design, develop, and/or test operating systems for semiconductor operations, applying principles and techniques of computer science, engineering, and mathematical analysis.
  • Provide guidance to upcoming developers, provide long range strategies, and is willing to jump in to help resolve issues quickly.
  • Be involved in all areas that impact the team including performance, automation, and development.
  • Develop software systems and tools in support of design, infrastructure and technology platforms, including operating systems, compilers, routers, networks, utilities, databases, cloud-based and Internet related tools.
  • Responsible for development/design, troubleshooting and debug PC systems.
  • Provide root cause analysis guidance to internal design teams and lead debug efforts and identify root cause and resolution.
  • Improve debug capabilities and methodologies by identifying common challenges or impediments to efficient debug and drive innovation in tools and methods.
  • Determine hardware compatibility and/or influence hardware design.
  • Work in an area of specialization to develop system-level software, working on problems of complex scope where analysis of situations or data requires a review of a variety of factors.
  • Apply knowledge of engineering principles, best practices, and technologies to the design, development, and testing of various AMD semiconductor systems and products.

Benefits

  • AMD benefits at a glance.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service