研发工程师24k-36k · 13薪
上海本科及以上经验不限C/C++、Linux、GPU、CUDA、后端研发、多进程、多线程
五险一金#定期体检#带薪年假#员工旅游#交通补助#wlb#工作生活平衡#氛围轻松愉快
职位:高级/资深软件研发工程师
面向电子工程及计算机等相关专业本科/硕士
熟悉C/C++编程,基本数据结构及算法并熟悉Linux/Unix环境
熟悉软件开发常用编程及调试工具,能独立研究、调试并解决程序中的问题,掌握提升程序的性能的基本知识
有较好的沟通能力和英文读写能力
有GPU/CUDA编程经验者为佳
24/25届应届毕业生,或有软件开发工作经验皆可(年限不限)
工作内容:
使用高效的数据结构和算法,参与设计、开发和维护Linux/Unix下的高性能EDA软件程序
参与开发和维护EDA相关的辅助工具和脚本,帮助来自全球的客户解决IC设计中的实际问题
参与开发和维护EDA软件程序相关的单元测试、回归测试和产品测试
参与撰写和更新软件程序和工具的文档
(附加:组内工作氛围轻松愉快,不卷,work life balance,外企年假多多~)
* 由于无法贴官方链接和邮箱,有意向的请脉脉联系。
关于我们:
新思科技(Synopsys, Inc.,纳斯达克股票市场代码: SNPS)是全球排名第一的芯片自动化设计解决方案提供商,全球排名第一的芯片接口IP供应商,同时也是信息安全与软件质量的全球领导者。作为半导体、人工智能、汽车电子及软件安全等产业的核心技术驱动者,新思科技的技术一直深刻影响着当前全球五大新兴科技创新应用:智能汽车、物联网、人工智能、云计算和信息安全。
新思科技成立于1986年,总部位于美国硅谷,目前拥有19000多名员工,分布在全球125个分支机构。2022财年营业额超过50亿美元,拥有近3400项已批准专利。
自1995年在中国成立新思科技以来,新思科技已在北京、上海、深圳、厦门、武汉、西安、南京、香港等城市设立机构,员工人数近1800人,建立了完善的技术研发和人才培养体系,秉持“以新一代EDA缔造数字社会”的理念,支撑中国半导体产业的创新和发展,并共同打造产业互联的数据平台,赋能中国的数字社会建设。新思科技携手合作伙伴共创未来,让明天更有新思!
R&D Engineering, Staff Engineer_ICV at Synopsys
Learn more about applying for R&D Engineering, Staff Engineer_ICV at Synopsys
(the website link is not allowed to attach in maimai. I just paste the job description here)
R&D Engineering, Staff Engineer
We Are:
At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines. We lead in chip design, verification, and IP integration, empowering the creation of high-performance silicon chips and software content. Join us to transform the future through continuous technological innovation.
You Are:
You are a seasoned professional with a strong foundation in software development and a passion for innovation. With a BS/MS/PhD in Computer Science, Electrical Engineering, or Computer Engineering, and 5 years of experience in programming, you bring a wealth of knowledge and practical expertise to the table. Your proficiency in developing and maintaining C/C++ based applications in a Unix/Linux environment sets you apart. You are experienced with the software development lifecycle and adept in using debugging and configuration management tools. Your attention to strict performance and quality requirements ensures the delivery of high-quality software solutions. You possess excellent communication skills, both verbal and written, in English, and have the ability to coordinate discussions in small groups and present them in an organized fashion to larger audiences. You are also capable of producing detailed design documents based on product requirements. Preferred skills include knowledge of VLSI design flow and methodology, prior experience in the EDA industry, and familiarity with GPU programming.
What You’ll Be Doing:
Writing efficient and stable software programs in C/C++ for Unix/Linux environments.
Keeping up with advancements in IC design and methodology.
Developing software tools used by major hardware companies worldwide.
Designing efficient data structures and algorithms to solve problems posed by advanced technology nodes.
Delivering high-quality production software that meets customer needs.
Producing design documents based on product requirements.
The Impact You Will Have:
Contributing to the development of cutting-edge software tools for the semiconductor industry.
Enhancing the efficiency and stability of software applications.
Driving innovation in IC design and methodology.
Ensuring the delivery of high-quality software solutions that meet stringent performance and quality requirements.
Supporting major hardware companies in their product development processes.
Collaborating with a dedicated R&D team to solve complex engineering challenges.
What You’ll Need:
Proficiency in developing and maintaining C/C++ based applications in a Unix/Linux environment.
Experience with the software development lifecycle.
Proficiency with debugging and configuration management tools.
Attention to strict performance and quality requirements.
BS/MS/PhD in Computer Science, Electrical Engineering, or Computer Engineering with 3+years of programming experience.
Who You Are:
Excellent communication skills, both verbal and written, in English.
Ability to run and coordinate discussions in small groups and present them in an organized fashion to larger groups.
Capable of producing detailed design documents based on product requirements.
Knowledge of VLSI design flow and methodology (preferred).
Prior experience in the EDA industry (preferred).
Familiarity with GPU programming (preferred).
The Team You’ll Be A Part Of:
You will be a member of the Physical Verification R&D team, focusing on the design of efficient data structures and algorithms to solve problems posed by advanced technology nodes. Our team is dedicated to delivering high-quality production software that meets customer needs. We work collaboratively to tackle complex engineering challenges and drive innovation in the semiconductor industry.
Rewards and Benefits:
We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process.