1

Amd Engineering Jobs in Michigan (NOW HIRING)

Embedded Firmware Engineer

Ann Arbor, MI · On-site

$135K - $175K/yr

... Engineering, Computer Science, or related field * HDL design and delivery experience (Verilog/VHDL/Chisel/SpinalHDL) ; familiarity with Xilinx Vivado, AMD Vitis, or Lattice toolchains * Experience ...

Embedded Firmware Engineer

Ann Arbor, MI · On-site

$135K - $175K/yr

... Engineering, Computer Science, or related field * HDL design and delivery experience (Verilog/VHDL/Chisel/SpinalHDL); familiarity with Xilinx Vivado, AMD Vitis, or Lattice toolchains * Experience ...

Data Center Technician

Detroit, MI · On-site

$22 - $35/hr

Our network of 1,000+ field engineers operates globally, tackling the most complex deployments in ... AMD, Intel) Employment Structure & Expectations This is a W-2 hourly, project-based position ...

Amd Engineering information

See Michigan salary details

$28.3K

$54.9K

$83.2K

How much do amd engineering jobs pay per year?

As of Jun 15, 2026, the average yearly pay for amd engineering in Michigan is $54,890.00, according to ZipRecruiter salary data. Most workers in this role earn between $41,000.00 and $62,800.00 per year, depending on experience, location, and employer.

What is the difference between Amd Engineering vs Mechanical Engineering?

AspectAmd EngineeringMechanical Engineering
Required CredentialsBachelor's degree in engineering, certifications in CAD or project managementBachelor's or higher in mechanical engineering, PE license often preferred
Work EnvironmentDesign firms, manufacturing, aerospace, electronicsManufacturing plants, design firms, automotive, aerospace
Industry UsageUsed in electronics, hardware, and systems designUsed across industries like automotive, aerospace, energy

While Amd Engineering focuses on designing and developing electronic and hardware systems, Mechanical Engineering covers a broader range of physical systems and machinery. Both roles require engineering degrees and share similar work environments, but their technical focus and industry applications differ significantly.

What are AMD Engineers and what do they do?

AMD Engineers are professionals who work for Advanced Micro Devices (AMD), a leading semiconductor company. They design, develop, and test microprocessors, graphics cards, and other computing technologies. Their work involves hardware and software engineering, collaborating on product innovation, and optimizing performance for consumer and enterprise devices. AMD Engineers may specialize in areas like chip design, embedded systems, or software development, contributing to advancements in high-performance computing and graphics solutions.

What type of engineers does AMD hire?

AMD hires a variety of engineers including electrical, hardware, software, and systems engineers to develop processors, graphics cards, and related technologies. Candidates typically have backgrounds in computer engineering, electrical engineering, or related fields, along with skills in programming, circuit design, and hardware development tools.

What are some typical challenges faced by engineers working at AMD, and how can new hires best prepare for them?

Engineers at AMD often work on cutting-edge semiconductor technologies, which means they must quickly adapt to fast-paced development cycles and complex problem-solving scenarios. New hires may find the integration of hardware and software, rapid innovation, and collaboration across global teams particularly challenging. To prepare, it's beneficial to strengthen both your technical knowledge and soft skills, such as communication and adaptability, and to stay current with industry trends. Proactively seeking mentorship and engaging in cross-functional teamwork can also help ease the transition and foster professional growth.

What are the key skills and qualifications needed to thrive as an AMD Engineer, and why are they important?

To thrive as an AMD Engineer, you need a strong background in computer engineering, microarchitecture, and hardware design, generally supported by a relevant degree in electrical or computer engineering. Familiarity with hardware description languages (HDLs) like Verilog or VHDL, simulation tools, and industry certifications such as those in system-on-chip (SoC) design are commonly required. Analytical thinking, problem-solving, and effective teamwork are crucial soft skills in this role. These competencies ensure the development of efficient, innovative processors and enable effective collaboration within multidisciplinary teams.

How hard is it to get hired at AMD?

Getting hired at AMD for engineering roles typically requires a strong educational background in relevant fields, technical skills such as proficiency in hardware design or software development, and relevant experience or internships. The hiring process is competitive and often involves multiple interview rounds assessing technical knowledge and problem-solving abilities.

What job makes $10,000 a month without a degree?

In engineering fields, roles such as freelance software developers, specialized consultants, or project managers can earn $10,000 or more monthly without a formal degree, often relying on skills, experience, and certifications. High-demand areas like software engineering, data analysis, or technical consulting typically require strong technical skills and a proven track record rather than a traditional degree.

What engineer makes $500,000 a year?

Senior engineering roles in fields such as software, aerospace, or petroleum engineering can reach annual salaries of $500,000 or more, often involving executive responsibilities, specialized skills, or leadership positions. These high salaries typically require extensive experience, advanced certifications, and working in high-demand industries or companies.
What job categories do people searching Amd Engineering jobs in Michigan look for? The top searched job categories for Amd Engineering jobs in Michigan are:
What cities in Michigan are hiring for Amd Engineering jobs? Cities in Michigan with the most Amd Engineering job openings:
Infographic showing various Amd Engineering job openings in Michigan as of June 2026, with employment types broken down into 95% Full Time, and 5% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $54,890 per year, or $26.4 per hour.
Senior Embedded Development Engineer

Senior Embedded Development Engineer

Intrepid Control Systems, Inc

Troy, MI • On-site

$110K - $130K/yr

Full-time

Medical, Dental, Retirement, PTO

Posted 11 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++.
  • Design and develop hardware solutions using HDL languages such as VHDL, Verilog, etc.
  • 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!