I used to work for Sun Microsystems, in the group that fixed reported bugs and released patches for them. We also backported new things developers put into the next version of Solaris that was under development to the released versions of Solaris. I specialized in Device Drivers and Kernel, primarily for Solaris X86, but also worked on Solaris SPARC when needed.
Currently work for Quixant, which does Gaming computers for slot machines. When needed I file bug reports with AMD when we run into something that a customer reports the requires a driver fix or help from AMD. Unfortunately, AMD has pretty much killed off their line of Embedded CPUs, with the one exception of the Ryzen product. Not entirely their fault, as TSMC is converting the facility that made the older CPUs into a newer product line using the newer technology.