Solving Problems With People
Responsible for developing compelling applications in the areas that include: Augment Reality, Virtual Reality, Sensing, Audio, Object Tracking, & Robotics. In addition to hands-on technical contributions, you will also manage a small team of Engineers.
Working on a variety of assignments with a passion for creating unique experiences. You will need strong software development skills in higher-level languages such as C++, Java, Kotlin, C#, or Swift.
- Develop software for Android, iOS, and PC platforms
- 2D/3D user interfaces
- Operate in a structured, but agile software development methodology
- Working closely with other teams in software development and product management to help define application features and functionality
- Android OS expertise
- Software development experience using languages such as: C++, Java, Kotlin, etc.
- Strong software design background
- Unity3D, OpenGL, Unreal Engine
- Problem-solving skills
- Excellent communicator
- Leadership qualities
- Education: Degree in Computer Science, Computer Software (or similar)
- Self-motivated and able to work both independently and as part of a multi-cultural, multi-disciplinary team