- 地点
- 上海,中国
- 类型
- 全职
- 编号
- J10829
- 招聘主体
- 善诚科技发展(上海)有限公司
职责
- 负责商用暖通空调(供暖、通风和空调)和建筑设备的嵌入式软件开发。
- 使用面向对象设计(OOD)原理和C++编程语言为Linux控制器设备开发控制服务和算法。
- 通过GTEST或其他相关框架进行单元测试。
- 与全球软件团队合作,采用Docker、Conan、CMake和SonarQube实施DevOps实践。
- 与系统和跨职能团队合作,理解和定义软件需求规范(SSRD和SRS)。
- 与控制算法和QA工程师合作,集成软件、解决问题并促进发布。
- 在实验室、工厂和现场环境中提供服务和维护支持。
- 执行领导分配的任何其他任务。
必备要求
- 本科学士或以上学历,计算机科学、E&E、自动化、控制、暖通空调及相关专业毕业。
- 3年以上嵌入式软件C/C++开发经验。
- 扎实的办公软件和软件开发与管理工具技能。
- 良好的英语听说读写能力。
- 良好的工作态度和团队合作精神。
- 扎实的演讲和沟通技巧。
优先条件
- 有嵌入式Linux系统开发经验(Yocto、uboot、kernel、驱动程序)或QT经验者优先。
Responsibilities
- Develop embedded software for commercial HVAC (heating, ventilation, and air conditioning) and building equipment.
- Develop control services and algorithms for Linux controller devices using object-oriented design (OOD) principles and C++.
- Perform unit testing with GTEST or other related frameworks.
- Collaborate with global software teams to implement DevOps practices using Docker, Conan, CMake, and SonarQube.
- Work with system and cross-functional teams to understand and define software requirement specifications (SSRD and SRS).
- Collaborate with control algorithm and QA engineers to integrate software, resolve issues, and facilitate releases.
- Provide service and maintenance support in lab, factory, and field environments.
- Perform any other tasks assigned by leadership.
Must Have
- Bachelor's degree or above in Computer Science, E&E, Automation, Control, HVAC, or related fields.
- 3+ years of experience in embedded software C/C++ development.
- Solid skills in office software and software development and management tools.
- Good English listening, speaking, reading, and writing skills.
- Good work attitude and teamwork spirit.
- Solid presentation and communication skills.
Preferred
- Experience in embedded Linux system development (Yocto, uboot, kernel, drivers) or QT is preferred.
公司简介
善诚科技发展(上海)有限公司是日本TechnoPro Holdings集团旗下企业,开展技术服务事业已有30余年历史。