Magic Leap is an eclectic group of visionaries, rocket scientists, wizards, and gurus from the fields of film, robotics, visualization, software, computing, and user experience.
We are growing quickly, and this is the time to get on board and play a role in shaping the way people will be interacting with the world tomorrow.
This position will be developing framework level software for high volume consumer devices, in the domain of Bluetooth Connectivity. Experience in successfully providing high performance and low power consumption software solutions will serve you well. Potential candidate must demonstrate technical leadership skills, be able to provide technical guidance to junior team members, as well as, be able to work in an environment with interdisciplinary teams.
3+ years of Software experience on embedded platforms such as Linux and/or Android.
Experience with Bluedroid, BlueZ and/or other Bluetooth stacks is highly desired.
Strong communication skills; excellent technical communication with peers
Strong Computer Science fundamentals in object-oriented design, data structures, problem solving, and complexity analysis
Extensive experience with C/C++
Experience with Linux Inter-process Communication(IPC) & Multi-threading programming
Experience with Android & GNU Makefiles, ADB, shell scripts.
Experience with version control & continuous integration tools: Git/repo, Gerrit
Must have at-least low level software debugging skills using gdb, emulators, JTAG etc.
Knowledge of performance and power optimization.
BS is required
MS is preferred
All your information will be kept confidential according to Equal Employment Opportunities guidelines