职位详情
C#软件工程师(硬件交互方向/嵌入式系统开发)
7000-12000元
新思考电机(合肥)有限公司
合肥
3-5年
本科
09-11
工作地址

新思考电机(合肥)有限公司

职位描述
一:核心职责
1. 开发基于C#的工业控制/光学设备控制软件,实现硬件通信与控制逻辑。
2. 使用I2C、SPI等协议与芯片/传感器进行数据交互及寄存器读写。
3. 设计并优化闭环VCM(音圈电机)驱动控制算法,实现精密位置控制。
4. 编写跨语言接口(C#与C++交互),维护现有C++底层驱动库。
5. 开发硬件调试工具,分析通信日志,解决信号完整性问题。
二:技术要求
1. **编程语言**
- 精通C#,熟悉.NET Core/ Framework多线程、异步编程
- 熟练使用C++ 11/14/17开发高性能底层驱动
- 掌握C#与C++的跨语言互操作(P/Invoke、COM等)
2. **硬件交互能力**
- 熟悉I2C、SPI、UART等通信协议开发流程
- 具备芯片寄存器读写经验(如传感器、电机驱动IC)
- 能使用示波器/逻辑分析仪调试通信信号
3. **领域知识**
- 深入理解闭环VCM驱动原理(位置反馈、PID控制、抗抖动算法)
- 了解电机控制电路(驱动芯片、H桥电路、电流检测)
三:任职要求
1.优先考虑有摄像头模组/光学对焦系统开发经验
2非技术能力
- 本科及以上学历,电子工程/计算机/自动化相关专业
- 3年以上硬件交互软件开发经验
- 能阅读芯片手册(Datasheet)及电路原理图
- 良好的英文技术文档阅读能力
- 较强的硬件问题定位与解决能力
3:工作环境要求
- 需接触硬件原型设备(提供实验室环境)
- 协同硬件工程师完成联调与故障分析

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

立即申请