Develop, integrate, and maintain software for embedded microelectronics and processors, including ARM, RISC-V, and other architectures, to support microelectronics assessment activities.
Develop CPU and embedded software in a team environment using established software development and revision-control practices.