【招聘】--嵌入式软件工程师
公司信息:
上海微电子装备有限公司主要致力于大规模工业生产的投影光刻机研发、生产、销售与服务,公司产品可广泛应用于IC制造与先进封装、MEMS、TSV/3D、TFT-OLED等制造领域。
SMEE拥有一支500多人的多学科、高技术的人才队伍和完善的产品开发手段和设备,以及支撑微电子装备研发的光学、机械、电气控制、微环境等多学科软硬件测控技术平台,可进行集成电路关键设备—光刻机的设计、制造集成、测试和工艺试验,技术涉及光学、结构、动力学、精密运动和控制、软件工程、精密测量、微环境控制等众多领域。
SMEE依托国内高等学府优势人力资源,积极吸引国外先进智力,坚持系统工程的研发理念,通过加强与国内外优秀公司、学术机构的强强联合和优势互补,积极参与国际性的学术和技术交流活动,努力培养一支理念先进、方法科学、视野开阔的国际化人才团队及相适应的高技术研发工程能力。现诚聘以下岗位:
1. 控制软件
岗位职责:
* 根据系统功能需求,描述软件需求,完成软件需求说明书;
* 按照软件开发流程,完成控制软件概要设计和详细设计;
* 根据系统需求,结合控制硬件的功能接口,编写硬件驱动程序;
* 参与或组织控制软件编码调试、单元测试、验收测试和系统集成等工作。
岗位要求:
* 本科及以上学历;
* 信息工程、控制工程、机电一体化、电子技术、计算机等相关专业;
* 两年以上C/C++开发经验,熟悉多任务操作系统环境下程序设计;
* 较强的逻辑分析能力和敏锐的思维;
* 熟悉以下之一操作系统Windows、VxWorks、Unix(Linux/FreeBSD/Solaris)开发,熟悉软件建模方法(UML);
* 对控制软件相关硬件知识有一定了解,如处理器、总线、网络及IO接口等;
* 为人正直,诚实守信,较强的责任心和事业心;
* 良好的团队精神,对待工作认真主动,能承受压力
* 良好的科技英语阅读能力。
2. 应用软件设计
岗位职责:
* 根据整机软件系统需求,完成设备应用软件组件的需求分析和开发;
* 负责设备应用软件的组件概要设计,包括架构设计;
* 参与设备应用软件相关组件的需求和设计评审工作;
* 负责设备应用软件组件内部模块的设计评审工作;
* 参与设备应用软件组件相关数值分析算法设计;
* 负责组件程序框架与关键模块的程序设计与验证;
* 指导组件模块的程序开发;
* 参与设备集成。
岗位要求:
* 学历要求: 本科及以上。
* 专业要求: 软件工程、计算机科学自动控制、机电一体化、电子、半导体制造、光学、机械等相关专业。
* 技能要求:熟悉软件设计和软件开发的各个流程,具有一定的软件开发和设计经验,精通C/C++程序语言,熟悉Unix/Linux平台开发环境,较强的应用软件集成和维护能力,具有一定的把握系统全局的能力,较强的判断能力和创新能力,良好的语言及文字表达能力。
* 培训要求:软件系统分析与设计,软件过程管理,UML设计,光刻工艺知识,光刻机控制功能。
* 工作经验:3年以上工作经验,至少1年软件系统设计与开发工作经验,或至少1年光刻工艺方面的工作经验。
* 其他要求:较强的责任心与事业心,良好的敬业精神与职业道德,能承受较大的工作压力,善于沟通与协调,良好的团队合作能力。
3. 软件组件测试
岗位职责:
* 参与设备软件组件需求、概要设计文档评审;
* 根据设备软件组件需求,确定组件测试目标;
* 根据设备软件组件需求和设计文档,设计组件测试用例;
* 执行设备软件组件测试及其回归测试;
* 指导设备软件组件开发人员单元测试,并参与单元测试的验收;
* 参与设备软件组件的验收测试;
* 辅助新员工培训及测试工具研发。
岗位要求:
* 学历要求:本科及以上。
* 专业要求:软件工程、机电一体化、光学、通讯、电子、数学、计算机科学或相关专业。
* 技能要求:熟悉C、C++或至少一门脚本语言,熟悉Windows、Unix/Linux、Vxworks操作系统,逻辑推理能力强,学习能力强,有较强创新能力,熟悉集成测试工具和单元测试工具,有较强的沟通和表达能力。
* 培训要求:软件过程,测试用例设计方法,测试工具,测试环境搭建。
* 工作经验:1年以上软件开发、测试工作经验;
* 其他要求:工作严谨,脚踏实地,学习能力强,善于接受新事物,对重复劳动不厌其烦,团队协作能力优,能承受较大的工作压力。
4 界面软件编程
岗位职责:
* 负责非业务相关的程序模块设计与实现;
* 根据组件详细设计完成源代码编写与调试;
* 负责应用与控制软件代码的代码走读与单元测试。
岗位要求:
* 学历要求:本科及以上。
* 专业要求:软件工程、计算机科学等相关专业。
* 技能要求:精通C/C++编程,熟悉Unix/Linux或Vxworks下软件开发,熟悉软件详细设计,熟悉常用调试工具,具有发现和解决C/C++代码问题的能力,熟练掌握软件单元测试方法和测试工具,有较强的沟通和表达能力。
* 培训要求:软件开发过程,编码规范,单元测试工具和方法。
* 工作经验:1年以上软件开发工作经验;
* 其他要求:工作严谨,脚踏实地,学习能力强,善于接受新事物,团队协作能力优,能承受较大的工作压
5. 界面软件设计
岗位职责:
* 根据整机软件系统需求,完成人机交互界面的软件需求分析和开发;
* 根据软件系统需求,完成软件系统操作原型设计与开发;
* 负责设备控制软件人机交互界面框架设计;
* 负责设备控制软件人机交互界面的主工作页面设计与关键模块的程序设计;
* 负责指导设备控制软件人机交互界面其他工作页面的开发;
* 参与设备控制软件人机交互界面其他工作页面设计评审;
* 负责设备控制软件人机交互界面的集成工作;
* 参与设备集成;
* 界面开发基础技术研究。
岗位要求:
* 学历要求: 本科及以上。
* 专业要求: 软件工程、计算机科学等相关专业。
* 技能要求: 精通C/C++程序设计语言,熟悉软件人机界面的特性,具有一定的软件开发和设计经验,具有一定的把握系统全局的能力,具备一定的界面软件美工设计能力,有使用QT工具开发界面的能力,熟悉UNIX平台开发环境,具备良好的语言及文字表达能力。
* 培训要求:UNIX软件开发培训,软件开发过程,QT界面开发,SEMI半导体人机界面规范。
* 工作经验:2年以上工作经验,至少1年界面设计与开发工作经验。
* 其他要求:较强的责任心与事业心,良好的敬业精神与职业道德,能承受较大的工作压力,善于沟通与协调,良好的团队合作能力。
待遇:
薪水面议
五险一金
提供住房补贴
提供补充公积金
公司解决就餐
办理户口或居住证等
联系方式:lilian.zml@
有意向者请发简历到以上邮箱,我们会尽快联系您