Manager Software Development

AMD AMD · Semiconductors · Austin, TX · Engineering

Manager of Software Development at AMD, focusing on leading a team to develop innovative software features, bring up new products, and improve existing software quality for internal and external customers. The role involves project planning, software design, development, verification, release, team management, and cross-functional collaboration. Experience in embedded programming, C/C++, operating systems, and complex system software product delivery is preferred.

What you'd actually do

  1. Own and drive software design, development, verification and release the product to customers
  2. Participate and play critical role in planning project deliverables
  3. Maintaining the health and morale of the team
  4. Develop and grow the engineering skills of the team
  5. Drive critical issues and interface with cross functional teams

Skills

Required

  • BS or MS degree in Computer Science, Applied Mathematics, Electrical or Computer Engineering
  • Strong C/C++ programming skills
  • Operating system knowledge
  • Experience in a hands-on software engineering, development, and/or architectural leadership role
  • Solid knowledge of software fundamentals
  • Strong project management skills

Nice to have

  • Embedded Programming knowledge and skills
  • MBA

What the JD emphasized

  • delivery software on time with high quality
  • achieving premium high-performance software solutions
  • planning and delivering complex system software products