上位机UI工程师

岗位职责

1.半导体设备上位机前端界面的设计和开发,高度关注界面美观度,打造优质视觉体验;
2.针对应用程序的 UI 渲染性能与响应速度进行深度优化,有效解决复杂 UI 场景下出现的卡顿问题,提升用户操作流畅性;
3.独立完成软件设计等相关文档的编写工作;
4.与团队成员紧密合作,积极沟通协调,共同保障工作任务按时、高质量交付。

岗位要求

1.通信、软件工程、计算机等相关专业,本科及以上学历;
2.2.5年以上Windows桌面端开发经验,有实际项目成果;
3.精通C#语言和.NET Framework/.NET Core/.NET 5+,对WPF有深刻理解和丰富的实战经验;
4.熟悉Xaml,具备自定义控件、样式及动画的实战经验;
5.精通MVVM设计模式,具备模块化解耦能力;
6.熟练运用Prism/Caliburn等框架;
7.熟悉在WPF中使用canvas,实现拖拽、缩放等交互逻辑;
8.了解CI/CD,熟悉 DevOps、Git 等软件工程实践;
9.英语读写能力良好,能熟练查阅技术文档;
10.熟悉半导体行业标准协议,有半导体行业设备软件开发经验优先。