岗位职责:1、根据项目具体要求,编写设计文档,并按计划完成开发任务;2、能够独立完成软件从零搭建、系统设计、功能开发;3、根据迭代计划进行代码编写、单元测试代码编写;4、进行需求文档、设计文档、接口文档等的撰写工作;5、配合测试修软件 BUG、完成软件功能开发、调试。任职要求:1、本科及以上学历,计算机、电子信息、通信信号、自动化控制、交通工程等相关专业;2、3年以上LinuxC++开发经验,熟悉Linux操作系统;3、精通C/C++/Python/Java等2-3项开发技术栈,熟悉C++11标准、STL、常用设计模式、Flask、Springboot等;4、熟悉 Linux 编译环境,熟练使用makefile、gcc、gdb、CMake、VS Code、git 等相关工具;5、精通 Socket 通信、TCP/IP、UDP、HTTP协议,进程间通讯编程,多线程编程等;6、熟悉SQL语言,有 MySQL或 PostgreSQl, 数据库项目开发经验;7、熟悉机器学习工程和轨道交通相关行业经验者优先。