1

Amd Design Engineer Jobs in Michigan (NOW HIRING)

Amd Design Engineer information

See Michigan salary details

$35.3K

$76.8K

$138.1K

How much do amd design engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for amd design engineer in Michigan is $76,831.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,300.00 and $85,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an AMD design engineer?

To thrive as an AMD Design Engineer, you need a strong background in electrical or computer engineering, digital logic design, and experience with hardware description languages like Verilog or VHDL, typically supported by a relevant degree. Familiarity with industry-standard EDA tools (such as Synopsys, Cadence, or Mentor Graphics), simulation environments, and possibly certifications in FPGA or ASIC design are important. Analytical thinking, problem-solving, teamwork, and effective communication are vital soft skills for collaborating on complex design projects. These skills ensure the successful development of high-performance, reliable semiconductor products in a competitive and fast-paced industry.

What is an AMD design engineer?

An AMD Design Engineer is a professional who works at Advanced Micro Devices (AMD) and is responsible for designing, developing, and verifying semiconductor products such as microprocessors, graphics processing units (GPUs), and other integrated circuits. They typically use specialized software tools to create and test hardware architectures and ensure performance, reliability, and power efficiency. Their role involves collaborating with cross-functional teams, troubleshooting design issues, and contributing to the advancement of AMD's technology. This position requires a strong background in electrical engineering, computer architecture, and hardware design.

What are some common challenges an AMD design engineer may face when working on complex chip architectures?

As an AMD Design Engineer, one of the most common challenges is managing the intricate balance between performance, power consumption, and area constraints in advanced chip designs. You'll frequently collaborate with cross-functional teams, including verification, physical design, and firmware engineers, to ensure that your designs meet rigorous specifications and timelines. Debugging issues that arise during simulation or silicon validation can be complex and may require creative problem-solving and a deep understanding of both hardware and software interactions. Staying updated with evolving EDA tools and manufacturing technologies is also essential to maintain efficiency and design quality.

What is the difference between Amd Design Engineer vs Mechanical Design Engineer?

AspectAmd Design EngineerMechanical Design Engineer
Required CredentialsBachelor's in Electrical, Electronics, or related fields; certifications in CAD and simulation toolsBachelor's in Mechanical Engineering; certifications in CAD, SolidWorks, or AutoCAD
Work EnvironmentElectronics and semiconductor industries, R&D labs, manufacturingManufacturing, product development, automotive, aerospace
Employer & Industry UsageTech companies, semiconductor firms, electronics manufacturersMechanical product companies, automotive, aerospace, industrial equipment

The main difference between an Amd Design Engineer and a Mechanical Design Engineer lies in their specialization. Amd Design Engineers focus on electronic components, circuit design, and semiconductor devices, often working in electronics and tech industries. Mechanical Design Engineers concentrate on mechanical systems, product structures, and machinery, typically in manufacturing and automotive sectors. Both roles require strong CAD skills and engineering credentials but serve different industry needs and technical focuses.

What cities in Michigan are hiring for Amd Design Engineer jobs? Cities in Michigan with the most Amd Design Engineer job openings:
Infographic showing various Amd Design Engineer job openings in Michigan as of August 2026, with employment types broken down into 1% Internship, 84% Full Time, 11% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $76,831 per year, or $36.9 per hour.

Senior Embedded Development Engineer

Intrepid Control Systems, Inc

Troy, MI • On-site

$110K - $130K/yr

Full-time

Medical, Dental, Retirement, PTO

Re-posted 3 days ago


Job description

Description:

General Description:

The Senior Embedded Development Engineer is responsible for the design, development, integration, testing, and support of advanced embedded systems used in Intrepid Control Systems products. This position works closely with the Performance Hardware Application Team and other engineering groups to develop customer-facing solutions involving high-speed automotive communication and data logging technologies, including MultiGBASE-T1, 100/1000BASE-T1, 10BASE-T1S, SerDes camera, and other high-bandwidth interfaces.


Skills:

  • Strong proficiency in embedded C and C++ design, development, and debugging.
  • Strong knowledge of embedded systems architecture and hardware/software integration.
  • Strong working experience with embedded Linux build environments, system debugging, and device driver development.
  • Proficiency with AMD/Xilinx Zynq MPSoC, Zynq platforms, Vivado, and Vitis.
  • Strong understanding of communication protocols and interfaces, including I2C, SPI, UART, Ethernet, AXI-Full, AXI-Stream, and AXI-Lite.
  • Strong troubleshooting and analytical skills.
  • Ability to perform hardware-level debugging.
  • Ability to work independently and collaboratively in a team environment.
  • Strong written and verbal communication skills.
  • Strong organizational and project management skills.
  • Ability to create clear, maintainable, and well-documented code and technical documentation.

Preferred Qualifications

  • 4+ years of experience with hybrid software/FPGA systems.
  • Experience with embedded Linux design and development, including Linux kernel configuration, driver development, U-Boot, Petalinux, and/or Yocto.
  • Experience with NVMe and boot process configuration.
  • Experience designing and implementing high-speed, high-bandwidth systems.
  • Experience with PCIe.
  • Experience integrating AMD/Xilinx IP cores.
  • Familiarity with PCB design tools such as Altium for schematic review and validation.
  • Experience with scripting languages such as TCL, Bash, and Python.
  • Familiarity with automotive technologies and interfaces, including CAN, LIN, Ethernet, audio, and video.
  • Experience with IO planning for new hardware designs.
  • Experience with version control systems such as Git.
Requirements:

Essential Job Functions:

  • Design, develop, debug, and maintain embedded software applications using C and C++.
  • Develop solutions using AMD/Xilinx Zynq MPSoC and Zynq platforms, along with associated development tools such as Vivado and Vitis.
  • Participate in product definition, block diagram development, system architecture, and technical design reviews.
  • Lead projects through concept, implementation, testing, validation, and release.
  • Perform hardware and software integration, troubleshooting, and debugging.
  • Utilize equipment such as oscilloscopes, logic analyzers, and protocol analyzers to diagnose and resolve issues.
  • Design and implement systems utilizing communication protocols and interfaces, including I2C, SPI, UART, Ethernet, AXI-Full, AXI-Stream, and AXI-Lite.
  • Develop and review high-level system architectures and low-level software designs.
  • Create and maintain technical documentation, code documentation, test procedures, and design specifications.
  • Ensure work complies with project schedules, company standards, and applicable industry requirements.
  • Support manufacturing, validation, customer support, and issue resolution activities as needed.
  • Provide technical guidance and mentorship to less experienced engineers.
  • Collaborate effectively with cross-functional teams while independently managing assigned responsibilities.
  • Maintain high standards for code quality, readability, and version control practices.
  • Participate in continuous improvement efforts related to engineering processes and product development.

Minimum Requirements:

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Minimum of 5 years of experience in embedded software design, development, and debugging using C/C++.
  • Minimum of 3 years of experience with AMD/Xilinx Zynq MPSoC or Zynq-based systems.
  • 5+ years of embedded software development experience, including a minimum of 3 years of embedded Linux build and debugging experience.
  • Experience developing and debugging embedded systems from concept through release.
  • Experience with hardware-level debugging using oscilloscopes, logic analyzers, and similar tools.
  • Experience working with embedded communication protocols and bus interfaces.
  • Ability to reliably work on-site in Troy, Michigan.

Salary:

Based on experience: $110K – $130K annually


Benefits:

401(k) matching

Medical

Dental

Paid Time Off

Holidays

Internal Office Events

AND MORE!