As an SDK software development engineer, you will play a key role in connecting hardware and applications, developing cross-platform (Windows/Linux) SDKs and peripheral control tools
Job Summary
As an SDK software development engineer, you will play a key role in connecting hardware and applications, developing cross-platform (Windows/Linux) SDKs and peripheral control tools.
You will participate in software bottom and middle layer development for diverse product lines, including smart vehicle and rugged tablet SDK development, smart medical computer software tool development, and smart retail (POS) peripheral integration.
Design easy-to-use peripheral control interfaces (APIs) and write high-quality SDK sample code to help client-side software engineers get started quickly.
Matching Summary
As an SDK software development engineer, you will play a key role in connecting hardware and applications, developing cross-platform (Windows/Linux) SDKs and peripheral control tools.
Skills & Requirements
Must-have
C++
C#
Go (Golang)
Windows and Linux cross-platform development
SDK development
Peripheral control tools
Nice-to-have
Hardware peripheral control experience
Driver or Middleware development experience
Logical analysis ability
Independent problem-solving skills
Key Requirements
Bachelor's degree in Computer Science or related field
2+ years of software development experience
Familiarity with Windows and Linux cross-platform development environments