Software Engineer for Leading Robotics & Consumer Electronics Innovation Lab - Android, C++, Kotlin, Java

Employer

Job Description

Join a cutting edge Robotics and Consumer Electronics company whose global products you've used and enjoy for many years! Their technology has shipped in over 150 million devices in products such as Augmented Reality Glasses, Audio Headsets, Mobile PC’s, Robots, Smart TVs, Smart Phones, and Virtual Reality Headsets for customers including industry leaders

such as LG, Samsung, and iRobot.


So this is where you come in!


You'll balance research and product activities to bring high-quality, state of the art technology to customers in mobile, AR, VR, PC, robotics, and automotive. coming up with a approaches for the applications, designing how they could work, creating the visuals and even designing the icons and of course the programming. Think of your work as a one stop shop for the application!


You'll also contribute to optimization efforts to make the apps run faster.

 

The ideal candidate will possess curiosity and initiative to “get things done” and achieve these goals.


Position Summary:


We are looking for an action-oriented software developer with great technical skills in Android. You'll work with a small, fantastic team that works across existing and new initiatives within the Android ecosystem. In addition to being a forward-thinking, empathetic developer, you also enjoy providing guidance and technical direction across the Android stack, interfacing with backend, tooling, product, design, and quality teams to deliver high-quality features on a predictable schedule.


Duties and Responsibilities:


  • Help with test development, code reviews, and release coordination
  • Work closely with engineers, product managers, designers, and QA to ensure successful launch of features


Minimum Qualifications:


  • Minimum five years developing Android software in Kotlin and/or Java
  • 3+ years with C++ on Linux



Requirements and General Skills:


  • Awesome interpersonal skills and ability to interact and work with staff at all levels; you also have a solid sense humor; the whole team here is vibrant, fun, brilliant, down to earth, and loves to laugh while working hard! After all, you're innovating every day - it should be fun!
  • Excellent written and verbal communication skills.
  • Ability to work independently and in a team environment.
  • Ability to pay attention to details and be organized.
  • Ability to handle multiple tasks in a fast-paced environment.
  • Excellent time management skills, with the ability to prioritize and multi-task, and work under shifting deadlines in a fast-paced environment.
  • A progressive working style emphasizing openness, collaboration, and shared goals
  • Proven track record of delivering high quality software on schedule


Ideal Technical Skills (not all are required)


  • Deep understanding of Android application development
  • Experience with the latest Android features and technologies, such as Kotlin
  • Embedded C++
  • If you have experience with Unity3D, you're a rock star :)


Apply today! We'd love to learn about your skills and interests!