西门子 成都研发中心 嵌入式开发工程师
Chengdu, CHINA IT development
Job description
If you really want to make a difference – make it with us
Siemens Digital Industries is an innovation and technology leader in industrial automation and digitalization. We help our customers to fully exploit the potential of data for their company by connecting the real and digital worlds and combining the power of hardware and software. This way, we bring together processes that previously ran separately into one continuous flow of data that covers the entire value chain, from shop floor to top floor, from sensors to the cloud. We provide customers with solutions to optimize their industrial operations to significantly reduce their resource usage and achieve net zero carbon.
Your mission in new role:
The Business Line Smart and LOGO! is responsible for the expansion of the Micro Automation portfolio worldwide with the products and systems for LOGO! and the regional system S7-200 SMART Automation as complete systems including peripherals and engineering software, web services, etc.
Work in an Agile development team, to be the technical lead of firmware design of next generation Smart PLC embedded engineering system.
We are a highly motivated team and are excited to get to know you.
You’ll make an impact by
- You will focus on the FW design and Architecture design for Siemens PLC products.
- You will be a team player in a cross functional (product management, HW dev and manufacture) and cross continental (China, Germany, and USA) team.
- You will need to actively contribute to the whole Product Life Cycle Management process including phases of planning, developing, massive manufacture and maintenance.
- You will need to smartly convert your expertise in embedded software engineering, Agile practice, DevOps solutions, and Product Security, into the customer values of Siemens products.
- You will need to consistently improve your outputs, and ensure an on time delivery with high quality even under the pressure of limited schedule and cost.
Your defining qualities
- Bachelor’s Degree in Electronic Engineering and Computer Science, or Mathematics.
- 7+ years of embedded software development and 3+ years in C/C++. ARM platform development experience will be a big plus.
- Substantial knowledge and experiences in RTOS(Real-Time Operating System) software development including SSL/TCP/IP and driver.
- Experience in embedded software development on microcontrollers for real-time applications, system analysis, architecture, and design.
- Experience on industrial communication protocols (e.g. PROFINET, EtherCAT MODBUS and S7) is a plus.
- Experience on industrial automation system (e.g. motion control, PID control and expansion module) is a big plus.
- Knowledge of innovative software development methods (Clean code, Test Driven Development, Unit Tests) supervise type testing and transfer the products into production.
- Basic knowledge of the function of field buses, programmable logic controllers and their programming.
- Good communication skill and coding skills.
- Fluent in English.
- Find more here
You’ll benefit from
- Diverse and inclusive culture, doing the work you like with people who appreciate it
- Systematic career development platform, various training courses, and online learning resources for you to help you tailor your growth path based on your strengths
- 15 days annual leaves, with additional benefits such as Christmas leave
- Generous benefits package, long-term care corporate annuity plan, flexible allocation of commercial insurance, employee stock sharing matching plan for mutual growth, etc.
- Find more here