软件开发工程师_01
深圳
本科及以上
自动化类·计算机类
使用简历深度优化功能,快速提升简历质量
职位介绍
工作职责
1、负责半导体装备软件的需求分析、方案设计、代码开发、集成测试、问题定位、资料开发等工作,持续开展代码架构优化、性能优化等工作,打造高实时、高精密、高可靠性的系统软件,看护软件模块架构演进,构筑核心竞争力;
2、负责半导体装备软件平台建设,探索并研究领域最前沿的技术,主导高复杂精密装备系统等核心能力的研究与开发实现,交付有竞争力的半导体装备平台,构建业界领先的半导体装备能力;
3、负责不同开发环境持续集成搭建、优化及维护,确保软件开发的自动化流程能快速、准确、可靠的构建;
4、负责后端故障诊断和维护活动,包括软件维护、疑难问题解决等;
5、基于对硬件设计逻辑的深入理解,结合CAD/CAE/CAM工业软件的特点,完成光学工业软件交付。
任职要求
1、计算机、软件、通信、电子、自动化、机电一体化、光电、微电子、仪器仪表、测控技术、机械电子等相关专业;
2、热爱编程,基础扎实,熟悉C/C++或Python/JAVA/JS等编程语言,熟悉 Linux、RTOS 等嵌入式操作系统优先,熟悉问题排查和解决方法,有较强的故障处理能力,对数据结构、算法有一定了解;
3、熟悉CI/CD工具和技术,熟悉Jenkins,Gitlab、Git等,熟悉自动化软件构建、测试和部署;
6、具备DSP/MCU/ARM处理器开发经验,具备基本的底层驱动开发、验证及自动化测试经验优先;
7、熟悉 WebGL、Three.js 等图形渲染技术,有工业数据可视化、3D模型展示等相关经验者,了解内存优化、性能优化、多线程、分布式、异构、CPU指令优化等常用软件性能工程技术。
4、具备独立工作能力和解决问题的能力,善于沟通,乐于合作,热衷新技术,善于总结分享,喜欢动手实践;
5、有IT应用软件、互联网软件、iOS/安卓等相关产品开发经验,熟悉掌握仪器仪表常见通信驱动的开发,在校期间积极参加校内外软件编程大赛或积极参与编程开源社区组织者优先;

