Software Development Engineer

AMD

Austin, TXFresher1h agovia LinkedIn

This job at a glance

Who can apply
New grads and up to 1 year
Must know
OperationsTroubleshootingPythonC++CLinux
Work
On-site in Austin
Pay
Not stated by the employer.
Listed
Nov 6, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

At AMD, innovation shapes the future by solving important challenges in areas such as healthcare, scientific discovery, and AI. Every role contributes to technology that moves the world forward.

Key Responsibilities

  • Research, design, develop, and/or test operating systems-level software, compilers, and/or network distribution software for semiconductor operations.
  • Apply principles and techniques of computer science, engineering, and mathematical analysis.
  • Design, develop, troubleshoot, and debug software programs for enhancements and new products.
  • Develop software and tools in support of design, infrastructure, and technology platforms, including operating systems, compilers, routers, networks, utilities, databases, cloud-based, and Internet-related tools.
  • Determine hardware compatibility and/or influence hardware design.
  • Validate new software features before release.
  • Develop systems-level software for problems of complex scope, analyzing situations or data requiring a review of a variety of factors.
  • Exercise judgment within defined company procedures and practices to select methods, techniques, and evaluation criteria for obtaining results.
  • Utilize knowledge of computers and electronics, including computer hardware and software, applications, and programming.
  • Apply knowledge of the practical application of engineering science and technology.
  • Apply knowledge of engineering principles, best practices, and technologies to the design, development, and testing of various AMD systems and products.

Requirements & Tech Stack

  • C, C++, or Python
  • Object oriented design
  • Unix or Linux Environments
  • Data structures, algorithms, operating systems concepts, and multithread programming
  • Software debugging in macOS, Linux, or Unix
  • Machine Learning

Qualifications

  • Degree required: Master’s degree or foreign equivalent in Computer Information Systems, Computer Science, Computer Engineering, Electronic Engineering, or related field.
  • Experience may be gained through graduate-level coursework, research, or internship experience.

Required Skills

  • Executing unit and integration tests to identify and resolve performance bottlenecks.

Entry-Level Software Engineer Jobs in Austin · last 7 days

13 openings · all need no experience

Most hiring: IBM, AMD, Apex Fintech Solutions

See all 13 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job