[崗位職責]:
1. 負責公司智能工廠相關軟件的開發、維護和升級,包括自動化控制系統RCS/TM/TC,ARS上位機控制系統等。要求C++與Python必備技能+2種常用編程語言;
2. 負責 自動化數據,生產數據等的分析與看板展示,并根據分析發現改善點。
3. 負責智能設備的系統開發,如物流線(OHT),AGV,機器人等,并與上層系統對接。
4. 根據需求文檔和項目計劃,參與軟件產品的設計、開發和調試部署,編寫相關技術文檔。
5. 負責網絡及系統集成的整體架構,包括服務器的部署、運行狀態的監控、性能分析及優化,監控網絡及應用程序的運行狀態,及時發現并處理故障。
6. 較強的分析和解決問題能力,良好的溝通與團隊協作能力,能夠與跨部門團隊高效合作,有較強的學習能力,能夠快速掌握新技術并應用于實踐。
任職資格/崗位要求:
1. 大學本科及本科以上學歷,計算機,信息工程,自動化等相關專業。
2. 具備較強的編程能力,熟悉至少一種主流開發語言(如 Java、Python、C++、C#),了解前端技術HTML、CSS、JS、React、Vue等。
3. 熟悉系統集成方法論及工具,如 API、Web Services、SOAP、REST。
4. 掌握主流數據庫(MySQL、PostgreSQL、Oracle, SQL Server)的設計和操作。
5. 熟悉Devops流程及相關工具,如Grafana, Prometheus, Git, Docker,Kubernetes等,了解微服務架構、容器化部署。
6. 熟悉PLC,單片機等下位機系統,具有和下位機系統通訊的經驗。
7. 精通TCP/IP協議、路由和交換技術,對網絡架構有深入的理解。
8. 良好的溝通和團隊合作精神,能編寫項目的需求分析和設計文檔。
System Integration
Job Responsibilities:
1. Responsible for the development, maintenance, and upgrade of software related to the company's smart factory, including automation control systems such as RCS/TM/TC, ARS upper-level control systems, etc. C++ and Python is must skill;
2. Analyze automation and production data, create dashboard displays, and identify improvement opportunities based on the analysis.
3. Develop systems for intelligent equipment such as logistics lines (OHT), AGVs, and robots, ensuring seamless integration with upper-level systems.
4. Participate in the design, development, debugging, and deployment of software products according to requirement documents and project plans, and prepare related technical documentation.
5. Oversee the overall architecture of network and system integration, including server deployment, monitoring of operational status, performance analysis and optimization, and timely resolution of faults in network and application operations.
6. Demonstrate strong analytical and problem-solving abilities, effective communication and teamwork skills, and the ability to work efficiently with cross-department teams. Possess a strong learning capacity to quickly master and apply new technologies in practice.
Qualifications/Job Requirements:
1. Bachelor’s degree or higher in Computer Science, Information Engineering, Automation, or related fields.
2. Strong programming skills, proficient in at least one mainstream development language (e.g., Java, Python, C++, C#) and familiarity with front-end technologies such as HTML, CSS, JS, React, Vue, etc.
3. Familiarity with system integration methodologies and tools such as API, Web Services, SOAP, and REST.
4. Proficient in designing and operating mainstream databases (e.g., MySQL, PostgreSQL, Oracle, SQL Server).
5. Knowledge of DevOps processes and tools such as Grafana, Prometheus, Git, Docker, Kubernetes, with an understanding of microservices architecture and containerized deployment.
6. Familiar with PLCs, microcontrollers, and other lower-level systems, with experience in communication with these systems.
7. Expertise in TCP/IP protocols, routing, and switching technologies, with a deep understanding of network architecture.
8. Excellent communication and teamwork skills, capable of drafting requirements analysis and design documentation for projects.