- 地点
- 上海,中国
- 招聘主体
- 喜利得(上海)有限公司
职责
- 为TTM内部及相关项目开发电子软件,从定义阶段到产品交付维护。
- 负责开发用于电动工具(有线和无线)电子驱动的高质量嵌入式软件应用程序。
- 将现有的电动工具和连接模块的软件功能集成到开发项目中。
- 采用测试驱动开发、持续集成和交付实践开发差异化解决方案。
- 负责电机电子软件的上市时间,了解利益相关者需求并转化为软件需求和规范。
- 使用C/C++实现和集成可重用的软件功能和应用程序,负责TTM设计结果的完整文档记录。
- 全面负责软件开发,按时交付具有成本效益的解决方案,并在整个产品生命周期内推动项目向前发展。
- 通过开发高质量的软件应用程序和模块,确保软件模块在多个系列开发项目中的可重用性。
- 完成团队负责人或部门主管分配的其他任务或项目。
必备要求
- 计算机科学、电子学、机电一体化或相关工程学科的硕士或学士学位。
- 至少5年嵌入式应用和系统开发方面的专业经验。
- 具备良好的微控制器知识,精通C/C++编程语言。
- 具备良好的软件测试知识(硬件在环/软件在环)。
- 具备项目管理和演示方法方面的知识。
- 具备非常扎实的技术知识和出色的解决问题能力。
- 灵活、自律、积极主动的团队成员,能够指导初级软件工程师。
- 良好的英语沟通能力。
- 乐于接受变化和新体验。
- 具备在国际/跨文化环境中工作的能力和意愿。
优先条件
- 具备良好的脚本语言知识(例如Python)。
- 具备电子学、嵌入式系统和电机控制方面的基础知识。
- 体验最先进的软件开发工程实践(敏捷开发、DevOps、持续集成/持续交付)。
Responsibilities
- Develop electronic software for TTM internal and related projects, from definition phase to product delivery and maintenance.
- Develop high-quality embedded software applications for electronic drives of power tools (corded and cordless).
- Integrate existing software functions of power tools and connectivity modules into development projects.
- Develop differentiated solutions using test-driven development, continuous integration, and delivery.
- Responsible for time-to-market of motor electronic software, understand stakeholder needs, and translate them 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 discipline.
- At least 5 years of professional experience in embedded application and system development.
- Good knowledge of microcontrollers and proficiency 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, self-disciplined, 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, continuous integration/continuous delivery).
公司简介
喜利得是全球建筑创新领域的领导者,在120个国家拥有超过34,000名员工。秉承“让建筑更美好”的宗旨,我们不断学习、成长,并致力于探索创造持久影响的新途径。在喜利得,包容是我们工作、领导和共同成长的核心理念。我们致力于拥抱多元化的思维,并创造一个包容所有人、无论身处何地的环境。我们不断努力,确保每个人的声音都得到重视,让每位团队成员都能积极贡献力量。以此为基础,我们不断增强团队实力、创新能力和影响力,携手共创更美好的建筑行业。