岗位职责:负责仿真器Parser、Elaboration、Output三大模块的研发:(1)Parser模块:负责利用分析工具(如lex、yacc)对输入文件(网表)的词法、语法、语义进行解析;(2)Elaboration模块:负责大规模电路数据结构的建立、参数计算、特征识别、约简、拓扑检查。需要在处理、存储海量数据的同时保证算法效率、控制内存消耗,并利用图论、模式识别等算法对电路进行优化;(3)Output模块:负责将仿真结果输出成文本或二进制文件,包括合理的文件格式定制、数据压缩算法研发、并行算法设计。 任职要求:1.计算机、软件工程、数学、微电子相关专业,硕士以上学历;2.熟练掌握c++面向对象编程;3.熟悉常用数据结构和算法;4.具有较强的学习能力和较好的逻辑推理能力;5.有linux环境下开发经验者优先。