联系我们
软件开发工程师(底层开发)
面议
最低学历:
本科
招聘人数:
8
经验要求:
1-3年
工作地区:
北京市北京市大兴区
岗位职责
核心开发工作
- 根据产品需求文档完成CNC系统底层模块的架构设计、代码编写及单元测试
- 负责实时控制算法、运动控制引擎、通信协议栈等核心模块的开发和维护
- 编写技术文档(包括设计说明书、API文档、测试报告等)
系统优化与调试
- 参与CNC系统性能调优(如插补精度提升、多轴同步优化)
- 解决嵌入式环境下内存泄漏、线程冲突等底层问题
- 配合硬件团队完成软硬件联调及故障诊断
技术攻关
- 研究工业实时操作系统(如RT-Linux、VxWorks)的应用方案
- 开发高精度运动控制算法(如NURBS插补、自适应控制)
- 跟踪EtherCAT等工业通信协议标准演进
任职条件
基础要求
- 应届生:211/985院校数学、物理、计算机、自动化等专业本科及以上学历,其他院校研究生以上学历
- 社招:本科5年/硕士3年以上工业控制软件开发经验
技术能力
- 熟悉C/C++语言
- 掌握实时系统开发(优先级调度、中断处理经验)
- 熟悉运动控制算法(PID/前馈控制等)
- 了解ARM架构及DSP编程(TI C2000系列优先)
附加要求
- 有数控系统(如SIEMENS 840D)二次开发经验者优先
- 熟悉IEC 61131-3标准或PLCopen运动规范者加分
- 参与过国标/CE功能安全认证项目者优先
岗位发展与福利
汇报对象:软开负责人/研发副总
晋升路径:工程师→主任工程师→研发总监→研发总
福利支持:
提供行业领先薪资+项目开发激励奖金+健身伙伴;
支持参加国际机床展(如EMO汉诺威展)、专业技术培训等。
技术服务热线 7*24小时
北京经济技术开发区荣华路南路2号院大族广场T5座25层01B单元













