Software architecture, design specification, implementation, quality assurance, product release and updates to internal chip developers and customers.
Responsible for project execution and on-time delivery of our high quality software tool suite.
A minimum of 5 years in developing software tool sets for processors, micro-controllers and DSPs. Specific development experience in compiler development, data flow graphs, resource allocation, and scheduling is required. Hands-on experience and a proven track record in compiler, assembler, linker, loader, macros/library archives and APIs are a must.
Must posses overall understanding of chip architecture, chip design flows/methodologies/tools with software/hardware concurrent co-design techniques.
Proven expertise in linking all the software tool suites to the chip development process for design verification, emulation, and chip bring up activities.
Expertise in scripting languages, Tcl-Tk, Java, C++ under Windows, Linux and Solaris environments are required. Matlab/ Simulink tool set exposure is preferred.
Should have adopted and enforced strict engineering/design practices. The ability to plan and execute projects on a committed schedule in a multi-member team environment is also a requirement.