Successful candidate must have the passion to build brand new tools that will
change the industry, and the ability to work together with a team that
draws on a broad range of disciplines to execute a cutting edge vision.
Tasks will include specification, design, and development of brand new software. The candidate should excel in solving problems individually and with other team members. Challenges include:
1. Design of efficient data structures and algorithms to schedule, place, and route programs onto hardware
2. Delivery of competitive quality of results (QoR), and
3. Creation of usable and scalable production software.