The Position Description:
The position is responsible for designing, implementing and maintaining software and algorithms related to advanced analysis and simulation tools used in the development of VLSI circuits and RF communication systems. The engineer will be responsible for leading multiple development efforts through the complete design cycle and working with a cross-functional team to ensure the software is tested, integrated and documented.
The Position Requirements are:
Skilled in C++ programming, familiar with development under Linux/Unix environment;
Good English communication skills both verbal and written
Good problem solving skill and ability to work in a team environment
Educational requirement is an MS or above in electrical, mechanical, or computer engineering; computer science, or applied mathematics.
Candidate should have exposure to and interest in algorithmically-intensive software development.
Background in one or more computational science areas is a strong plus: VLSI circuit simulation, numerical analysis, numerical linear algebra, parallel algorithms.