旧塩港電氣工業製造社 主页旧塩港電氣工業製造社 主页

软件开发工程师

Software Development Engineer

爱德万测试(Advantest)

地点
上海,中国
类型
校招
发布
2025-08-29
部门
研发部
招聘主体
爱德万测试(中国)管理有限公司

半导体半导体设备

职责

  • 参加Academy及R&D项目团队轮岗培训,系统了解半导体测试行业及自动化测试系统(ATE),学习研发流程与开发环境。
  • 加入全球研发团队,与德国、美国、日本等地的工程师紧密交流与协同工作,共同参与业界顶尖ATE系统软件的开发与优化。
  • 深度参与支持全球主流半导体客户的项目,负责需求分析、架构设计、产品开发与验证,并通过快速迭代应对市场与客户的新挑战。
  • 在大规模敏捷框架(SAFe)下,确保按计划交付高质量、高性能、高可靠性的代码,达到ISO9001和ASPICE等相关软件品质标准。
  • 与集团AI团队协作,探索AI技术(如M365 / GitHub Copilot、AI知识库、智能体等)在半导体测试中的应用,提升研发效率与产品智能化水平。

必备要求

  • 计算机科学、电子工程或相关专业本科及以上学历。
  • 熟练掌握至少一种主流编程语言(如Java、C++),具备良好的编码习惯与编程热情。
  • 熟悉面向对象分析与设计,能够使用UML绘制静态图与动态图。
  • 理解自动化测试原理,能编写高质量的单元测试与集成测试。
  • 熟悉Linux开发环境及相关工具(如Git、Bazel、Clang、YooKits)。
  • 具备良好的英语沟通能力(听说读写)。
  • 能接受国内及海外出差安排。

优先条件

  • 熟悉代码分析工具者优先(如SpotBugs、Coverity)。
  • 具备Linux环境下性能优化经验者优先。
  • 对新技术保持高度好奇心,有AI相关项目成果者优先(如RAG、MCP、Agent、PEFT等)。
  • 英语六级以上者优先。

Responsibilities

  • Participate in Academy and R&D team rotation training to systematically learn about the semiconductor testing industry and automated test equipment (ATE), and study R&D processes and development environments.
  • Join the global R&D team, communicate and collaborate closely with engineers in Germany, the US, Japan, etc., and jointly participate in the development and optimization of industry-leading ATE system software.
  • Deeply participate in projects supporting major global semiconductor customers, responsible for requirements analysis, architecture design, product development and verification, and respond to new market and customer challenges through rapid iteration.
  • Under the Scaled Agile Framework (SAFe), ensure on-schedule delivery of high-quality, high-performance, and high-reliability code, meeting software quality standards such as ISO9001 and ASPICE.
  • Collaborate with the group's AI team to explore the application of AI technologies (such as M365 / GitHub Copilot, AI knowledge base, agents, etc.) in semiconductor testing, improving R&D efficiency and product intelligence.

Must Have

  • Bachelor's degree or above in Computer Science, Electronic Engineering, or a related field.
  • Proficient in at least one mainstream programming language (such as Java, C++), with good coding habits and passion for programming.
  • Familiar with object-oriented analysis and design, able to use UML to draw static and dynamic diagrams.
  • Understand automated testing principles, able to write high-quality unit tests and integration tests.
  • Familiar with Linux development environment and related tools (such as Git, Bazel, Clang, YooKits).
  • Good English communication skills (listening, speaking, reading, and writing).
  • Willing to accept domestic and overseas business travel arrangements.

Preferred

  • Familiarity with code analysis tools is preferred (such as SpotBugs, Coverity).
  • Experience in performance optimization in Linux environments is preferred.
  • Highly curious about new technologies, with AI-related project achievements preferred (such as RAG, MCP, Agent, PEFT, etc.).
  • CET-6 or above is preferred.