职位要求
Senior Software EngineerPurpose:◆ Developing embedded software for integrated mechatronic products ◆ Participating in the innovation development process from specification to completion of product qualification◆ Creating software modules, firmware, and their architecture as well as implementing mainly in "C" and "C ++"◆ Design of interface structures for fieldbus, IO and HMI communication◆ Assuring product quality by Designing and implementing module tests and integration tests as well as participating in system testsResponsibility:◆ Helps customers design better, faster and more efficient products◆ Improves reliability and uptime◆ Support to other team members◆ Actively understands technology trends in market through different kind of channels; Gets ahead of company competitors◆ Proactively thinks outside the box◆ Identifies and pioneers new ideas which deliver competitive advantage◆ Provides high creativity and enthusiasm for successful development projects◆ Embedded Software Development in Cooperation with Festo HQ (Germany) and other TEC Shanghai R preferred Cortex ARM.◆ Knowledge in fieldbus and implementation of Stack modules for industrial fieldbuses like ProfiNet, EtherCat and Ethernet-IP or CC-LINK ◆ Object-oriented programming is a plus. ◆ Other communication interface (e.g. IO-Link, USB) and inter controller communication (e.g. I2C, SPI) is a plus.◆ Knowledge in the field of electric drives, Control-loop programming, PLC control and IPCs is a plus ◆ Knowledge in motion control, robotics or positioning control is a plus◆ Knowledge in embedded software project management and revision control tools, preferred Code beamer.◆ Intercultural competence, especially regarding Asian countries and Germany