SiFive is seeking an experienced server firmware architect to work on application processor and microcontroller firmware for RISC-V servers. The role includes work on TianoCore/EDK-II BIOSes, OpenSBI and other M-mode firmware environments, and their integration into RISC-V systems, including engagement with upstream software and standards communities as needed. The architect will help write and implement platform microcontroller firmware on SiFive reference designs and build BMC software environments that work well with SiFive server designs. The position also involves debugging challenging problems with system software and system validation teams on SiFive designs running in emulation, and collaborating with hardware architects and engineers at SiFive and RISC-V International to improve RISC-V platform and system specifications. The role requires successful background and reference checks and satisfactory proof of the right to work in the United States. Employment is also contingent on authorization to access export-controlled technology or the ability to obtain necessary export licenses or approvals.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal
Education Level
No Education Listed