需求岗位:硅光工艺PDK工程师
应用工程师—硅光版图设计、链路仿真
算法设计工程师—光电链路仿真
全栈开发工程师
web前端工程师
软件测试工程师
Rust开发工程师
投递邮箱:hr@latitudeda.com
一、 硅光工艺PDK工程师(2人,15-30k / 月)
岗位职责:
1. 熟悉Verilog-A语言规范,与晶圆代工厂及重点客户密切合作,创建和维护半导体工艺设计套件(PDK),支持晶圆代工厂特定的模型库,以及布局、仿真和物理验证(DRC / LVS) 信息;
2. 测试、验证和记录PDK功能;
3. 与R&D团队密切合作,为晶圆代工厂及重点客户提供高效率的EDA / EPDA相关的支持;
4. PDK的二线支持 – 响应重点客户的复杂支持请求。
职位要求:
1. 光学 / 光电、半导体物理或电子工程相关专业,硕士以上学位;
2. 熟悉电子设计自动化(EDA)及硅光设计自动化(EPDA)相关软件,如VPIPhotonics、L-Edit、IPKISS、Lumerical FDTD、INTERCONNECT、OptoDesigner等,熟悉光电链路仿真、版图布局布线设计,熟悉Verilog-A语言;
3. 光电链路仿真、光电系统级仿真经验丰富且相关仿真软件运用纯熟者优先;
4. 有编程(Python或常用脚本语言)经验者优先;
5. 团队协作精神优先;
6. 个性务实,抽象思维能力强,适应与不同背景、语言、民族的同事及客户研发人员配合工作;
7. 中英文表达流利、主动好学、善于沟通,对开发中的瓶颈问题能快速协调相关同事讨论方案。
二、 应用工程师 — 硅光版图设计、链路仿真(各2人,15-30k / 月)
岗位职责:
1. 硅光设计自动化(EPDA)软件售前、售后技术支持与技术培训;
2. 关键客户的驻场技术支持(成都 / 武汉 / 深圳);
3. 整理软件用户手册、介绍文档 / 视频, 设计并整理硅光芯片典型应用领域的Design Kit(光通讯 / 光子运算 / 数据中心 / LiDAR等);
4. 配合研发部门,对新版本软件进行功能测试,整理测试案例;
5. 配合市场部门,进行线上 / 线下研讨会产品宣讲或培训。
职位要求:
1. 光电子、微电子、半导体物理 / 材料、硅基光电子等专业背景,硕士以上学位;
2. 熟悉硅光芯片(PIC)设计流程;
3. 有硅光版图设计经验,熟悉相关软件如Luceda IPKISS、Mentor Tanner L-Edit、Phoenix、KLayout、Virtuoso等优先;
4. 有硅光链路仿真经验,熟悉相关软件如Lumerical INTERCONNECT、RSoft、Phoenix、VPI Photonics等至少一种,精通Spice亦可(仿真职位要求);
5. 精通Python,熟悉代码绘版模式优先;
6. 具备中英文文档制作和整理能力;
7. 沟通表达能力强,适应团队协作,协调能力强;
8. 适应频繁出差以及关键客户的驻场支持,抗压、沟通能力强。
三、 算法设计工程师 — 光电链路仿真(2人,15-30k / 月)
岗位职责:
1. 研究光电链路的时域和频域求解算法,并负责算法设计、原型代码实现及测试案例设计;
2. 研究软件发展过程中需要增加的新物理模型结构和算法,并进行测试筛选;
3. 建立光电链路仿真需要的光子元件模型结构,包含有源 / 无源、线性 / 非线性元件;
4. 对仿真结果的精准度进行分析和测试;
5. 编写物理模型说明文件等。
职位要求:
1. 硕士以上学位,具备数学、光电、半导体物理等背景知识;
2. 熟悉C / C++ / Python / Rust等编程语言,至少精通一种,熟悉MATLAB软件;
3. 了解光电链路仿真原理,有仿真算法研究能力;
4. 了解电子电路仿真引擎(SPICE);
5. 熟悉Lumerical FDTD / INTERCONNECT、Comsol、IPKISS、VPI Photonics、Rsoft OptiSim Circuit等光电链路仿真软件,至少精通一种;
6. 性格稳重,具备技术攻关能力;
7. 积极主动好学,善于沟通,对开发中的瓶颈问题能快速协调相关同事讨论方案。
四、 全栈开发工程师 (1人,12-25k / 月)
岗位职责:
1. 参与公司电子设计自动化(EDA)和硅光设计自动化(EPDA)软件的前后端开发;
2. 持续重构优化代码,提升产品质量、性能、可扩展性;
3. 编写可复用的前端组件、后端功能模块,提高研发效率。
职位要求:
1. 具有web前端开发经验,熟悉JavaScript、Typescript、Nodejs,理解js异步模式,熟练应用Promise、async / await;
2. 熟悉react / vue / angular框架,熟练使用git;
3. 对面向对象原则有一定了解;
4. 熟悉MySQL、MongoDB、Redis等常用的数据系统;
5. 了解IOC、常用设计模式者优先;
6. 有theia或vs code等开源IDE开发经验者优先;
7. 熟悉electron、webpack者优先;
8. 有丰富的关于Web标准、易用性、浏览器端原理以及网站性能和安全等方面的知识;
9. 热爱新技术的学习和研究,良好的学习和沟通能力,有较强的逻辑思维能力,工作积极主动、认真负责。
五、 Web前端工程师 (1人,10-20k / 月)
岗位职责:
1. 参与公司电子设计自动化(EDA)和硅光设计自动化(EPDA)软件的web前端开发;
2. 持续的优化前端体验和页面响应速度,优化代码并保持良好兼容性,提升易用性;
3. 创造并持续优化精致的交互体验;
4. 编写可复用的用户界面和组件,提高组件复用性和前端研发效率;
5. 持续提升产品web前端的性能。
职位要求:
1. 2年以上web前端开发经验,熟练使用CSS,html html5 等web前端开发技术,熟悉react / vue / angular中的框架;
2. 熟悉JavaScript、Typescript,理解js异步模式,熟练应用Promise、async / await;
3. 熟练掌握Nodejs的应用和开发,熟练使用git;
4. 熟悉MySQL、MongoDB、Redis等常用的数据系统;
5. 有丰富的关于web标准、易用性、浏览器端原理以及网站性能,安全等方面的知识;
6. 热爱新技术的学习和研究,良好的学习和沟通能力,工作积极主动、认真负责;
7. 有web前后端分离的全栈开发经验优先。
六、 软件测试工程师 (1人,7-12k / 月)
岗位职责:
1. 根据测试标准和规范进行软件测试,保质保量按时完成测试任务;
2. 执行功能测试、回归测试;
3. 软件可靠性和安全性设计检查;
4. 设计测试用例,对测试中发现的问题及时跟踪、反馈,并分析、解决问题;
5. 编写自动化测试脚本。
职位要求:
1. 熟悉软件测试相关理论、方法和流程,熟练运用常见的测试用例设计方法;
2. 熟悉Postman、JMeter、Fiddler等常用测试工具;
3. 有UI自动化测试经验,能独立设计用例和编写代码实现自动化测试,有搭建自动化框架的实践经验优先;
4. 精通java、.net、js或Python等语言者优先;
5. 有责任心、自驱力与进取心,学习能力强,善于分析总结定位问题。
七、 Rust开发工程师(3人,15-25k / 月)
岗位职责:
1. 理解电子设计自动化(EDA)和硅光设计自动化(EPDA)软件的设计流程和数据流程;
2. 基于公司现有的图形引擎,使用Rust语言进行前端功能开发;
3. 参与产品功能和开发实现思路讨论;
4. 编写软件功能说明文档。
职位要求:
1. 熟悉C++ / Rust语言,具有Rust实战项目经验优先;
2. 理解和掌握FFI机制,实现混合语言编程;
3. 熟悉数据结构,有算法设计基础,能够优雅地运用设计模式;
4. 理解多线程和并行编程模型,掌握进程间通信、消息事件通知,同步 / 异步编程的实现;
5. 除Rust外,至少精通一种其他编程语言,如Java / C# / Python / C++等;
6. 具有图形应用系统开发经验优先;
7. 光电、数学、物理、电磁场背景优先。
工作地点:
- 研发中心,成都、无锡、武汉可选,或新竹(港澳台或境外应聘者);
- 应用技术支持与PDK服务部门,武汉、长沙、无锡可选,或新竹(港澳台或境外应聘者)。