西门子 成都研发中心 嵌入式软件工程师 -Linux/C/C++(HMI)

Job Description

Product Creator – Firmware Engineer (embedded software engineer)

If you really want to make a difference – make it with us
The Digital Industry Division offers a comprehensive portfolio of seamlessly integrated hardware, software and technology-based services in order to support manufacturing companies worldwide in enhancing the flexibility and efficiency of their manufacturing processes and reducing the time to market of their products – be it the automotive or aerospace industry, mechanical engineering or other interesting sectors.

Your mission in new role:
Work together with different engineers in our Agile development team, to Design, implement, maintain, enhance, test, debug and support Engineer Platform for Siemens HMI products, you will develop fascinating “new window” for the micro-automation Eco system between human and machine.
Your new role – Challenging and future oriented
1. You will make firmware design concept and plan with other engineers together for a new generation of HMI product, by understanding customer value.
2. You will be part of a newly created, fun, innovate, diverse and international team (China, German, Turkey, India)
3. You need estimate the cost and effort of your own work packages, independently implement the work packages in a suitable way with balance of cost, schedule, and quality, continues improvement for better solution in projects.
4. You need implement software coding, testing, debugging, problem solving, reporting during the whole PLM process.
5. You participate in development environment set up under supporting from configuration manager.
6. You also work with test engineers for more automation test set up.
7. In addition to your developer role you can also take other functions in the area of the architecture thinking, DevOps solutions or also as a Scrum master in the future.
8. You love continuous learning and sharing to team members, and be unafraid of bring new ideas forward.
9. You have good habit to document result and transfer outputs with quality to next stage in process.

Your Qualifications – solid and appropriate
1. Ideally you have successfully completed university education in the areas of Informatics, mathematics, physics, engineering sciences or you will have earned the recognition of such academic achievements based on practical programming experiences.
2. Good logic analysis and deep level debug skills.
3. You must have more than 3 years of professional experience in SW/FW development.
4. You have 2+ years on development experience in C/C++ software projects.
5. You provide substantiated knowledge and experiences in Linux operating system, low-level or application-level embedded development.
6. Experiences with graphic engine, industrial communication protocol (e.g. Modbus,Profinet…), QT development, network security design, industry product application are plus.
7. A fan and a Quick learner for new technologies and trend.
8. You are fluent in written and read English – oral is a plus

• 通过了解客户价值,您将与其他工程师一起制定新一代HMI产品的软件设计概念和计划。
• 您将成为一个全新的、有趣的、创新的、多元化的国际团队的一员(中国、德国、土耳其、印度)
• 您需要估计自己的工作包的成本和工作量,以适当的方式独立实施工作包,平衡成本、进度和质量,持续改进以更好地解决项目中的问题。
• 您的开发工作将在整个PLM框架下开展,并在过程中实施持续改进,比如软件编码、测试、调试、问题解决和报告。
• 您将与配置管理工程师相互支持以建立可持续并高效的开发环境。
• 您还与测试工程师合作,通过实现更多自动化以改善产品质量。
• 除了开发人员的角色外,您还可以在架构思考、DevOps解决方案或将来作为Scrum Master担任其他职能。
• 您将不断地学习和与团队成员分享,不惧提出新想法。
• 您与团队共同成长,记录并传承有效知识,并将高质量的输出转移到过程的下一阶段。
• 大学本科以上学历,计算机、信息学、自动化、数学、物理、工程科学等专业毕业。
• 具有良好的逻辑思维和良好的软件调试技能。
• 您必须在软件开发或嵌入式软件开发领域具有3年以上的专业经验。
• 您须具有2年以上C/C++的软件项目经验。
• 您须具有在Linux系统,及其底层或应用层开发有深刻的理解及经验。
• 这些开发经验将为您加分:图形引擎,工业通信开发经验(如Modubus, ProfiNet等),QT开发经验,网络安全相关开发,工业应用开发。
• 对新技术和新趋势有极高的兴趣及快速的学习能力。
• 英语读写顺畅;口语流利可加分

Organization: Digital Industries

Company: Siemens Ltd., China

Experience Level: Experienced Professional

Full / Part time: Full-time

Can't find what you are looking for?