For Silicon Design the chip architects require software tools along with accurate simulation models to identify potential hardware bottlenecks.
During Silicon Bring-Up software experts develop and verify device start-up code, drivers, firmware, OS adaptations, and board support.
Once silicon is released, most of the Software Development happens. Easy-to-use tools with software building blocks, powerful debugging, and device awareness help you to speed up your application development.