岗位职责:
1. 负责 IEC61131-3 标准 PLC 编程语言编译器的全流程开发工作;
2. 根据行业发展支持新的语言或特性、编程规范以及硬件平台对接;
3. 参与技术调研与相关产品文档编制;
4. 负责产品、项目实施应用问题处理与优化。
任职要求:
1. 本科及以上学历,3年及以上相关工作经验;
2. 精通C/C++语言开发,精通嵌入式软件开发,具备良好的编程风格和习惯;
3. 深入理解编译原理,熟练掌握主流的语法分析工具,如 Flex、Bison、ANTLR4、Xtext 等,能够根据 IEC61131-3 标准灵活构建高效、准确的语法分析器和语义分析器;
4. 熟悉 IEC61131-3 标准,对工业自动化控制系统的体系结构、工作原理有深刻理解;
5. 精通C/C++,熟悉LLVM, MLIR, TVM等编译器框架与技
6. 性格开朗,抗压能力强,学习能力强,具备良好的团队协作精神,能够对接市场问题并持续跟踪解决。