Primary responsibility is for continued development of the port of GCC to the Broadcom Firepath processor. The applicant will be part of a small team which has responsibility for the whole software development toolchain, which includes the behavioural models of the processor, ports of binutils and gdb, and various other tools.
We are looking for someone who can take the compiler forward and solve non-trivial problems, including how to make best use of FirePath's SIMD nature and how to schedule code in an optimal manner for a VLIW processor. There is scope for collaboration with others outside Broadcom, and for contribution of work to the FSF where appropriate.
|