C# / .NET 软件研发经理
西安永成智能技术有限公司职位描述
岗位定位: 带领精干 C#/.NET 团队完成标准自动化工作站核心调度系统、核心执行系统、设备接口层及产品化工程体系的持续开发、交付与升级。要求既能带队,也能承担核心架构设计与关键代码开发。 岗位职责: 1. 负责小型 C#/.NET 软件团队的招聘、培养、任务分解、代码评审、技术决策与绩效目标管理; 2. 主导产品软件总体架构,明确各层边界与演进路线; 3. 建设多任务、多设备资源的流程排程与资源仲裁系统; 4. 建立统一命令/动作执行框架,实现可追踪执行与断点恢复; 5. 建立统一 Device Adapter / Driver SDK,规范异构设备接口封装; 6. 推动日志、诊断、监控、崩溃恢复及自动化测试体系; 7. 与机械、电气、PLC、视觉、机器人等团队协同完成软硬件联调与交付; 8. 持续优化 .NET 技术栈及开发效率,引入 Git、CI/CD、AI 辅助工具。 任职资格: 1. 重点本科及以上,计算机、软件工程、自动化等相关专业; 2. 10 年以上软件研发经验,8 年以上 C#/.NET 开发经验,3 年以上团队管理经验; 3. 精通 C#、.NET(.NET 6/8)、面向对象设计、多线程与并发控制; 4. 具备 WPF/MVVM 桌面端开发能力,理解 REST API、WebSocket/gRPC 者优先; 5. 有任务调度、工作流引擎、工业自动化或实验室自动化软件开发经验者优先; 6. 熟悉设备通信封装(串口、TCP/IP、Modbus、OPC UA、SDK/API); 7. 具备 Git、CI/CD、单元测试、系统化排障能力; 8. 具备良好英文技术资料阅读与文档编写能力。 优先考虑: - 有机械臂、多轴运动控制、视觉、PLC 集成经验; - 熟悉 SQL Server/PostgreSQL/SQLite 及审计追踪设计; - 了解 GxP、21 CFR Part 11 或生命科学验证流程者加分。
对这个职位感兴趣吗?