Description
The Platform Architecture systems prototyping role develops livable prototype systems by contributing to system design, preparing operating systems, bootloaders, and device drivers, and collaborating with software, electrical, and mechanical engineers on hardware bringup and debugging. The role requires a relevant engineering degree, computer-systems design experience, C/C++ experience, knowledge of hardware interfaces, and exposure to low-level system software; industry experience, advanced degrees, hardware-firmware familiarity, and ARM architecture knowledge are preferred.
