Vacancy expired!
- Conduct research to problems and bring up proof to the concept.
- Design, build, debug, and deploy world-class applications and SDKs for mobile and desktop platforms.
- Work as a team player to collaborate with cross-functional teams to define, design and ship new features.
- Utilize native and 3rd party libraries to enable advanced application features.
- Work on bug fixing and improving application performance.
- Unit-test code for robustness and reliability.
- 5+ years of experience in software platform design and development.
- Experience in gStreamer.
- Experience in openSSL.
- Experience with C in desktop programming (Win32, Mac, or etc).
- Extensive experience in iOS, and some understanding in Android Service.
- Mobile experience with deep understanding on iOS using Swift/Obj-C, experience on Android using Java/Kotlin.
- Desktop programming for Windows and macOS, and some exposure to driver level.
- Experience with AR/MR using ARKit / ARCore.
- Experience with OpenCV, OpenGL, or etc.
- Experience in CAD plugin APIs, 3D printer.
- Understand 3D file formats.
- Some exposure to driver development.
- Experience working with third-party libraries, frameworks and APIs.
- BS/MS in Computer Science or equivalent preferred.
- Software platform design and development is desired.
- Additionally, experience with AR, VR, MR, OpenCV, and OpenGL are beneficial.
- Nice to have CAD plugin experience, python, C, 3D printer, 3D file format, etc.
Vacancy expired!