联系我们


软件开发工程师(底层开发)

面议

最低学历:

本科

招聘人数:

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汉诺威展)、专业技术培训等。