運動控制系統軟體工程師 - 內湖瑞光

Advantech

Taipei, Taiwan
C/c++ programming
Linux system programming
Rtos development
This role focuses on the development of the core and application layers of control systems, covering OS Porting, driver writing, API interface design, and industrial communication integration like EtherCAT

Job Summary

  • This role focuses on the development of the core and application layers of control systems, covering OS Porting, driver writing, API interface design, and industrial communication integration like EtherCAT.
  • Key responsibilities include RTOS porting, optimization, system integration, developing and maintaining low-level drivers and services, and implementing industrial communication protocols.
  • The position requires building and optimizing software functions for mechanical motion control across diverse platforms including Linux, Windows, and RTOS.

Matching Summary

This role focuses on the development of the core and application layers of control systems, covering OS Porting, driver writing, API interface design, and industrial communication integration like EtherCAT.

Skills & Requirements

Must-have

  • C/C++ programming
  • Linux system programming
  • RTOS development
  • EtherCAT communication protocol
  • Device Driver development

Nice-to-have

  • cross-platform system integration
  • real-time system optimization
  • industrial communication integration

Key Requirements

  • Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Mechanical Engineering, or Automation
  • Experience with Linux platform system programming
  • Experience with Windows platform system programming
  • RTOS application development experience
  • Familiarity with EtherCAT communication protocol architecture

Work Rights

Not specified

Tailored Resume

Cover Letter