[深圳宝安] 资深全栈&嵌入式软件工程师&Ops 软件工程师

公司介绍:成立于 2018 年底,团队来自斯坦福、谷歌、苹果的深度学习、精密机械、机器人专家。方向为 AI 机器视觉,主要做各种零部件、锂电池等表面缺陷检测,目前已完成 B 轮融资。公司主要客户群体是汽车零部件和锂电池行业,帮他们做设备检测和服务,典型的客户,汽配:福特。锂电池:冠宇 工作时间:早 9 晚 6 ,每天 7.5h ,一周五天,周末双休 入职即缴纳五险一金,不打卡,定期团建/零食下午茶等 简历投递渠道: jun125963@163.com

一、资深全栈工程师

[主要职责]

  1. 负责工业视觉检测软件产品的系统架构设计和技术选型,确保系统的高效性、可扩展性和可维护性;
  2. 负责复杂功能模块的设计和实现,解决关键技术问题,提升系统能力合用户体验;
  3. 指导初级工程师进行高质量的软件开发和交付,负责代码审查,保证系统功能和代码质量;
  4. 编写和维护技术文档,负责技术分享,确保团队知识共享和技术积累;
  5. 与产品经理一起分析产品需求,提供技术可行性分析和系统设计方案;
  6. 参与技术预研和新技术引进,推动团队技术进步;
  7. 参与应急响应和故障排除,确保系统的稳定运行。

[任职要求]

  1. 计算机科学或相关专业本科及以上学历,5-10 年全栈开发经验;
  2. 熟练掌握 React 、Vue 、Angular 等前端框架;
  3. 精通至少一种常见后端开发语言,如 Python 、JAVA 、Go 等,有基于 Web 开发框架的系统落地经验;
  4. 深入理解 gRPC 、ZMQ 等通信协议,有微服务架构和容器技术(如 Docker 、Kubernetes )经验者优先;
  5. 熟悉 PostgreSQL 、MySQL 或其他关系型数据库,具备数据库设计和优化能力;
  6. 有 Linux 环境下的开发和部署经验,熟悉云平台(如阿里云、腾讯云、AWS )者优先;
  7. 具备优秀的技术架构设计能力,能够独立承担和推进产品研发项目,主导并指导其他工程师完成开发任务;
  8. 熟悉版本控制工具(如 Git ),有团队协作开发经验;
  9. 具备优秀的问题解决能力和技术创新能力,能够推动团队技术进步。

二、嵌入式软件工程师

[主要职责]

  1. 负责新产品 firmware 需求分析,确定规格并形成文档, 负责嵌入式软件方案设计、模块设计和代码实现;
  2. 负责现有产品的软件维护和升级;负责售后问题的分析和定位;
  3. 参与硬件平台选型,开发底层接口和外设驱动程序;负责通讯协议的实现及测试;
  4. 负责单元测试和集成测试,编写测试方案,执行测试用例,并输出自测报告;
  5. 协同硬件工程师完成硬件单板的调试工作;
  6. 协同硬件工程师、应用层等软件工程师完成整体系统的调试工作;
  7. 参与技术规划和预研工作。

[任职要求]

  1. 全日制本科及以上学历,计算机、软件工程、电子通信、自动化、自动控制工程等专业;
  2. 5 年以上嵌入式软件及驱动研发经验,熟悉嵌入式软件设计方法,熟练掌握主流的一个或多个软件开发和调试工具;精通 C/C++语言编程,具有良好的编程风格和文档编制习惯;
  3. 熟悉常用嵌入式硬件平台及驱动开发( STM32 或者其他 ARM cortex-m4 m8 平台等),能熟练评估对硬件的资源要求;
  4. 熟悉 RS232/485/422 、CAN 、SPI 、I2C 、TCP/IP 、USB 通讯等常用总线通讯的原理及协议;
  5. 有工业控制类、视觉类、光源控制类产品研发经验, 熟悉 PLC 控制优先考虑;
  6. 能够读懂硬件的电路原理图,具备英文技术文档的阅读能力。

三、Ops 软件工程师

[主要职责]

  1. 尺寸测量算法的设计和开发;
  2. 定位算法和缺陷提取等图像处理算法的设计和开发;
  3. 设计和开发文档的制作,知识库的建立和分享;
  4. 支持 FAE 解决现场视觉疑难问题;
  5. 图像处理算法库的建立和标准化;
  6. 算法测试用图片库的建立;
  7. 对光学方案的成像质量进行算法评估;
  8. 将 OpenCV 或 Halcon 算法转换成 Halcon 或 OpenCV 算法。

[任职要求]

  1. 至少精通 Python/C++/C#中任意一门编程语言;
  2. 熟悉图像处理原理,熟悉 Halcon 和/或 OpenCV ;同时具有深度学习开发经验者优先考虑;
  3. 本科 2 年以上,光学或图像处理相关专业优先考虑;

来源:https://v2ex.com/t/1069505