职位详情
c#研发工程师
7千-1万
威海晶合数字矿山技术有限公司
威海
1-3年
本科
11-26
工作地址

山东省威海市环翠区威海市环翠区福田路10-7号

职位描述
岗位职责:
绘图功能开发
负责绘图相关功能的设计与实现。
开发和优化图形渲染、绘制工具、图形编辑等核心功能模块。
实现图形的平滑缩放、旋转、平移等基础操作,以及其他高级绘图功能。
图形算法集成
与算法工程师协作,集成图形算法,如几何运算、形状检测、路径生成等。
优化图形算法的执行效率,提升软件的响应速度和用户体验。
用户界面设计与实现
根据UI/UX设计师提供的方案,开发绘图工具的用户界面,实现自定义控件、菜单和工具栏等交互元素。
提供绘图区域的动态调整、实时预览等功能,提升用户操作的直观性和便利性。
性能优化
识别和解决绘图功能的性能瓶颈,如渲染效率、内存使用等问题。
进行代码优化和重构,提升应用程序的稳定性和扩展性。
软件测试与调试
进行单元测试、功能测试和集成测试,确保绘图功能的稳定性和准确性。
分析和解决用户反馈的问题,优化用户使用体验。
技术文档编写
编写和维护与绘图功能相关的技术文档,包括架构设计、功能说明、代码注释等。
编写用户手册和技术支持文档,帮助用户理解和使用绘图功能。
岗位要求:
精通C#编程语言,3年以上桌面应用开发经验。
熟悉WPF、WinForms、.NET Framework/.NET Core等技术栈,具备良好的软件开发和架构设计能力。
具备良好的几何学基础和图形学知识,了解2D/3D绘图原理。
熟悉常用的设计模式,能够编写高质量、可维护的代码。
有绘图软件或图形处理类项目经验者优先。
具备3D绘图经验或OpenGL/DirectX等图形库经验者优先。
熟悉MVVM设计模式并有相关实践经验者优先。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请