Software Development Engineer(iservice/ 林口園區)

Advantech

Linkou District, Taiwan
C++
C#
Go (golang)
As an SDK Software Development Engineer, you will play a key role in connecting hardware and applications, developing cross-platform SDKs and peripheral control tools to empower global developers

Job Summary

  • As an SDK Software Development Engineer, you will play a key role in connecting hardware and applications, developing cross-platform SDKs and peripheral control tools to empower global developers.
  • You will be involved in software bottom and middleware development for diverse product lines, including smart vehicle and rugged tablet SDKs, smart medical computer software tools, and smart retail POS peripheral integration.
  • The role requires designing easy-to-use peripheral control interfaces (APIs), writing high-quality SDK sample code, and maintaining clear software user manuals and technical specification documents.

Matching Summary

As an SDK Software Development Engineer, you will play a key role in connecting hardware and applications, developing cross-platform SDKs and peripheral control tools to empower global developers.

Skills & Requirements

Must-have

  • C++
  • C#
  • Go (Golang)
  • Windows and Linux cross-platform development
  • SDK development
  • API design

Nice-to-have

  • Hardware peripheral control experience
  • Driver or Middleware development experience
  • Logical analysis and problem-solving skills

Key Requirements

  • Bachelor's degree in Computer Science, Information Management, or related field
  • 2+ years of relevant software development experience
  • Familiarity with Windows and Linux cross-platform development environments
  • Proficiency in C++, C#, or Go (Golang)

Work Rights

Not specified

Tailored Resume

Cover Letter