Job Description
We are seeking a Software Engineer to help create the future of Mixed Reality computing. This role is perfect for a strong self-starter with an endless curiosity and a deep desire to innovate.
Our Team Will Provide Candidates An Extensive Experience Developing High-performance Applications And Platforms And Opportunities To Deep Down To The System Level, The Projects May Involve Several Areas
- Mobile experience with iOS Swift/Obj-C, Android Java/Kotlin, and React Native
- Desktop programming for Windows and macOS, may exposure to the driver level
- Software platform design and development
- Video streaming experience
- Security and openSSL knowledge
Responsibilities
- Conduct research on problems and bring up proof to the concept
- Design, build, debug, and deploy world-class applications and SDKs for mobile and desktop platforms
- Hands-on software development experience
- 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
Required Qualifications
- 10+ years of experience in design and develop a software platform
- Experience with Android/iOS mobile applications
- Have the heart to get things done, be Self-motivated and understand the Knowing-Doing Gap
Preferred Qualifications
- Experience in Android and/or iOS
- Understand Android Services
- Experience in gStreamer and openSSL
- 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
- Strong communication skills and ability to work in a fast-paced small team environment
- Strong mind to navigate in the ambiguity
- Be open minded to expect in researching on an unknown topic
Education
- MS in Computer Science or equivalent preferred
Additional Information
- All your information will be kept confidential according to Equal Employment Opportunities guidelines.