![0212e345d4c8433c784c7fde303f1572.gif](https://i-blog.csdnimg.cn/blog_migrate/c9082f5a26b351cdf7217ffe0dab9391.gif)
你知道吗,在ASML深圳办公室,有一个特殊的“程序猿”团队,他们工作生活平衡,拒绝996;玩转C++、Java等编程语言,同时还精于开发芯片制造端的应用。
![e892e683270dd3f9cc8e7b6baa76c632.png](https://i-blog.csdnimg.cn/blog_migrate/e5434b9a7c766e319cb3bde852822e5c.jpeg)
想知道他们的软件开发是种怎么样的体验,一起来看吧!
![1c63d8373c802298dd3bf8b41f29debf.gif](https://i-blog.csdnimg.cn/blog_migrate/850fd8a3da7ec5dc0d9609bc67348f45.gif)
为芯片生产保驾护航
不同于消费端应用开发,ASML应用软件开发工程师开发的软件应用于芯片制造,是ASML计算光刻解决方案的一部分,旨在提升芯片制造的良率。
全方位光刻解决方案
![37c190705da677351281bd0fe33b3660.png](https://i-blog.csdnimg.cn/blog_migrate/bc48c000a307b6a82a12feebf906f5a3.png)
ASML计算光刻是ASML“铁三角”重要的一环。
简单来说,利用数学、建模、仿真、数据分析和优化等计算光刻手段在晶圆进入正式曝光之前,预测并矫正光刻制造过程中的纳米级芯片设计问题、掩膜缺陷、制造缺陷等难题。
先进技术的背后离不开工程师的投入和团队的密切配合。应用软件开发工程师在整个计算光刻团队中担当什么角色,将与哪些队友密切合作?一张图告诉你:
★
•现场应用工程师(FAE)
•现场支持、为客户提供解决方案
•产品组、研发组以及客户之间的沟通桥梁
产品工程师
•汇总、分析产品需求,为FAE及客户提供全面的技术支持及解决方案
•与研发团队沟通,是客户与研发团队间的技术桥梁
研发工程师
•设计、开发仿真、检测和优化算法(算法工程师)
•设计、开发光刻仿真软件的用户图形界面和分布式计算平台(应用软件开发工程师)
•开发自动化测试框架和工具,确保计算光刻产品达到极高的品质,减少手工重复工作(软件测试工程师)
![1c63d8373c802298dd3bf8b41f29debf.gif](https://i-blog.csdnimg.cn/blog_migrate/850fd8a3da7ec5dc0d9609bc67348f45.gif)
玩转不一样的软件开发
作为ASML计算光刻研发部门的重要一员,应用软件开发工程师,具体开发怎样的仿真软件,又有哪些技能呢?
技能1:“翻译官”——开发“翻译”软件
ASML应用软件开发工程师,Application Software Engineer(ASE),主要的职责是为客户开发“翻译”软件:
1
将客户的数据“翻译”为ASML能“读懂”的数据
客户使用ASML计算光刻产品时,需在ASML的平台上输入数据。
然而,这不是单纯的数据输入。客户输入的数据量之大、参数之复杂、功能需求之丰富,对我们的平台提出了极高的要求。
ASE需要开发和优化这一数据运营平台,智能解析海量的复杂数据,交付算法团队进一步搭建模型,开展模拟仿真演算。
2
将系统生成的结果“翻译”为客户能“看懂”的数据
算法团队通过数据分析,经模拟仿真推导出有利于提高芯片制造良率的设计方案,并由ASE向客户演示和讲解这些方案 。
通过客户倾向的可视化方式,帮助他们更直观、更轻松地理解这些方案。
技能2:“技术官”——玩转编程语言、技术
设计架构如此复杂的大型软件,ASML的软件工程师们无疑在不断的实践和学习中,精通掌握了大量的编程语言和前沿技术。
在ASML有11年软件开发生涯的刘文哲分享到:
![f1868708f63d281f2faac567edf18c63.png](https://i-blog.csdnimg.cn/blog_migrate/2e9e352f1a3900f33ceebb6e12a2cfdc.jpeg)
“作为软件工程师,在ASML能学到并且实践目前主流的编程领域,以及前沿的新技术。
以我为例,我参与过多个软件项目的开发和设计,技术领域涉及 GUI、Web后端、Web前端、分布式系统;
编程语言涉及C++、Java、Go、Python、JS、TypeScript。在ASML,我学了很多很多,而且都能在项目上付诸实践。”
![1c63d8373c802298dd3bf8b41f29debf.gif](https://i-blog.csdnimg.cn/blog_migrate/850fd8a3da7ec5dc0d9609bc67348f45.gif)
他们眼中的自己
深耕芯片领域的是他们;专于编程技术的也是他们。技术之外,他们在ASML的工作体验如何,他们眼中的自己是什么样的?一起来听听他们的心声:
![24974645854753bdbc8b6415bf20e48a.png](https://i-blog.csdnimg.cn/blog_migrate/f8398d4ef6db815682432251d545ed54.png)
ASML 应用软件开发团队
![748193db152d15d2f76c813337211dc3.png](https://i-blog.csdnimg.cn/blog_migrate/c59d39c0e3732c1a2c4691df18f454a3.jpeg)
这个小编
在ASML做软件开发是一种什么样的体验?
Felix
公司鼓励创新,工程师创新空间大,而非由市场驱动创意。自己有什么好的idea想做的,提出来做就是,公司还提供资源支持和专家指导。
![0639ed337b3100dd14982217fd0b55d5.png](https://i-blog.csdnimg.cn/blog_migrate/dc92e0d9661f47fc96a03e751b8e8a84.jpeg)
Jeremy
不仅有完善的培训体系帮助我们不断成长,还有由员工组成的福利委员会GPTW (Great Place to Work),想尽办法给我们谋福利送礼物。
![9bb5e509a6fc1dd4db8993a784abe3b2.png](https://i-blog.csdnimg.cn/blog_migrate/5d42440f6641feecda52d60d167d35c7.jpeg)
赵亮
和优秀的人一起成长,互相学习,互相协作,共同提高。未来发展的空间也很大,去芯片行业、互联网行业,做技术或者做管理都可以。
![142b134c7a6af6445e14d1c4dfe83f43.png](https://i-blog.csdnimg.cn/blog_migrate/26eedfa9b72c4ce5101d648f9e6b876e.jpeg)
赵亮
在ASML可以实现工作、生活与个人发展三方的平衡。
![41e25edd84be80d0fcbbad64fa2462ed.png](https://i-blog.csdnimg.cn/blog_migrate/1767d00dcdc38b1ab54965326d7a62b2.jpeg)
刘文哲
很少加班,弹性工作时间;工作氛围很好,人际关系简单,很适合像我这种简单的码农;技术多样性,可以学到并实践多种主流技术。
![98c8bad186e392915fc84886e677109a.png](https://i-blog.csdnimg.cn/blog_migrate/612f31c587b1729a28b3924b5b2d5da0.jpeg)
![ee8f857c18f36a221d660a1c6a310031.png](https://i-blog.csdnimg.cn/blog_migrate/e1d62a9850cd1b80ba49145bb892c94f.png)
![95ea8c5774b58ff69b7d7e4f9b33a2f3.png](https://i-blog.csdnimg.cn/blog_migrate/fd6d2ad5e1013f0bcdca1c50f9b4e717.png)
![415d8b12e799c79a3a96b81fbfa8fefc.png](https://i-blog.csdnimg.cn/blog_migrate/218522977c75adb498bdf1e220ceb776.png)
![9755f33974fa3c0c3966bf032526a8c7.png](https://i-blog.csdnimg.cn/blog_migrate/a956805cfcdf2c6af652f54903f8e5c6.png)
![1c63d8373c802298dd3bf8b41f29debf.gif](https://i-blog.csdnimg.cn/blog_migrate/850fd8a3da7ec5dc0d9609bc67348f45.gif)
我们期待你的加入
无论你是冉冉升起的理工新人,还是驰骋职场已久的软件工程师。这个有挑战、有爱的职位,热切期待你的加入!
我们希望你 :
重点大学本科以上学历
有责任心、良好的团队合作精神和沟通能力
学习能力强,逻辑思路清晰;较强的代码调试能力
熟悉C++,至少1年实际C++工程项目开发经验,并能在项目中熟练使用常用数据结构与算法;
熟悉面向对象设计和编程者优先
熟悉QT者优先
熟悉数据库开发者优先
熟悉多进程、多线程并发环境编程者优先
熟悉Python、Perl、Lua脚本者优先
熟悉LINUX开发环境者优先;
熟悉MongoDB, Redis, Zookeeper 等开源组件的管理、开发、调优者优先
别犹豫, ,投递简历,我们一起be part of progress!
悄悄说一句:优秀的在校生也有实习机会喔
你眼中的程序“猿”也是这样吗?
或者你的程序“猿”生活是怎么样的呢?
评论区,放“码”过来,让大家看到不一样的程序员。
![276a1d581d11707b1f55ed31a18cd4ab.gif](https://i-blog.csdnimg.cn/blog_migrate/156be398162f6f1add097b63741b0dfd.gif)