- 地点
- 上海,中国
- 招聘主体
- 喜利得(上海)有限公司
职责
- 全面负责ADS主导项目的嵌入式软件开发,包括嵌入式MCU、电池通信、电机控制等功能。
- 与跨学科和国际开发团队紧密合作,使用敏捷软件实践(测试驱动开发、持续集成和交付)开发差异化解决方案。
- 负责电机电子软件的上市时间,了解利益相关者的需求,并将这些需求转化为软件需求和规范。
- 使用C/C++实现和集成可重用的软件功能和应用程序,并负责TTM设计结果的完整文档记录。
- 全面负责软件开发,按时交付具有成本效益的解决方案,并在整个产品生命周期内推动项目向前发展。
- 通过开发高质量的软件应用程序和模块,确保软件模块在多个系列开发项目中的可重用性。
- 完成团队负责人或部门主管分配的其他任务或项目。
必备要求
- 计算机科学、电子学、机电一体化或相关工程学科的硕士或学士学位。
- 至少5年嵌入式应用和系统开发方面的专业经验。
- 具备良好的微控制器知识,精通C/C++编程语言。
- 具备良好的软件测试知识(硬件在环/软件在环)。
- 具备项目管理和演示方法方面的知识。
- 具备非常扎实的技术知识和出色的解决问题的能力。
- 灵活、自信、积极主动的团队成员,能够指导初级软件工程师。
- 良好的英语沟通能力。
- 乐于接受变化和新体验。
- 具备在国际/跨文化环境中工作的能力和意愿。
优先条件
- 具备良好的脚本语言知识(例如Python)。
- 具备电子学、嵌入式系统和电机控制方面的基础知识。
- 体验最先进的软件开发工程实践(敏捷开发、DevOps、持续集成/持续交付)。
Responsibilities
- Take full responsibility for embedded software development of ADS-led projects, including embedded MCU, battery communication, motor control, etc.
- Work closely with cross-disciplinary and international development teams, using agile software practices (test-driven development, continuous integration and delivery) to develop differentiated solutions.
- Responsible for time-to-market of motor electronics software, understand stakeholder needs, and translate these into software requirements and specifications.
- Implement and integrate reusable software functions and applications using C/C++, and responsible for complete documentation of TTM design results.
- Take full responsibility for software development, deliver cost-effective solutions on time, and drive projects forward throughout the product lifecycle.
- Ensure reusability of software modules across multiple series development projects by developing high-quality software applications and modules.
- Complete other tasks or projects assigned by team leader or department head.
Must Have
- Master's or bachelor's degree in computer science, electronics, mechatronics, or related engineering disciplines.
- At least 5 years of professional experience in embedded application and system development.
- Good knowledge of microcontrollers, proficient in C/C++ programming languages.
- Good knowledge of software testing (hardware-in-the-loop/software-in-the-loop).
- Knowledge of project management and presentation methods.
- Very solid technical knowledge and excellent problem-solving skills.
- Flexible, confident, proactive team player able to mentor junior software engineers.
- Good English communication skills.
- Open to change and new experiences.
- Ability and willingness to work in an international/cross-cultural environment.
Preferred
- Good knowledge of scripting languages (e.g., Python).
- Basic knowledge of electronics, embedded systems, and motor control.
- Experience with state-of-the-art software development engineering practices (agile development, DevOps, CI/CD).
公司简介
喜利得是全球建筑创新领域的领导者,在120个国家拥有超过34,000名员工。秉承“让建筑更美好”的宗旨,我们不断学习、成长,并致力于探索创造持久影响的新途径。在喜利得,包容是我们工作、领导和共同成长的核心理念。我们致力于拥抱多元化的思维,并创造一个包容所有人、无论身处何地的环境。我们不断努力,确保每个人的声音都得到重视,让每位团队成员都能积极贡献力量。以此为基础,我们不断增强团队实力、创新能力和影响力,携手共创更美好的建筑行业。