Bring your coding skills to create compelling applications that will demonstrate to global customers the incredible cool features and applications of Augment Reality, Virtual Reality, 3D Sensing, 3D Audio, Object Tracking and Robotics for commercial and consumer electronics. The technology you'll help promote through your designs and code has already shipped in over 100 million devices in products such as Smart TVs, Smart Phones, Smart Watches, Virtual Reality Headsets and Robots. and your customers will include industry behemoths including LG, Samsung, iRobot, and Sony.
Your interest in creating cool applications should be at the forefront of your wish list, with programming as a tool, i.e. a means to an end. If you have experience programming in 3D or have game experience such as with physics engines, or math interests, we can put all of those skills to use here :)
In spite of all the company's global, phenomenal corporate success, you'll get to be part of a small R&D team that thrives as its own entity within the larger corporation, so you have ample freedom to innovate and explore with your talents -- and have fun as you grow in your career.
Ideally, you combine stellar programming skills with passion to develop interesting and creative user facing applications, with an eye for detail and a desire to make things look good on screen and compel users and prospective customers of our products to engage with and use.
If you're a creative generalist who likes to program and thrives on working on a variety of assignments; you're passionate about creating unique experiences, we think you will feel challenged and rewarded here.
You could be a full stack developer, or specialize in C++, Java, Kotlin, C#, and/or Swift.
You'll also have the opportunity to manage a small team of vibrant, driven, enthusiastic and talented junior engineers eager to hone their skills.
Successful candidates will demonstrate flexibility and the ability to “get things done”.
Responsibilities
Job Requirements (Must Have)
Super Cool Perks (Nice to Have - Not Required)