This position requires someone comfortable will all aspects of embedded software development, thrives in a sophisticated multi-functional organization, is not afraid to debate ideas openly, and is flexible enough to pivot on constantly evolving requirements.- Specify, design, and implement the firmware architecture of a groundbreaking mobile wireless communications system. - Work with silicon designers to define a processor, bus, DMA, accelerator, and memory subsystems. - Assist in the development of pre-silicon emulation systems/virtual platforms and use them for pre-silicon FW design and HW verification. - Evaluate and implement groundbreaking tools for build, formal verification, and testing. - Define methodologies and best practices.