Job Description
As a Principal Software Engineer in the Applications and Enterprise Software Platform team, you’ll be responsible for the architecture, design, and development of our software system apps, framework, and application services. A successful candidate will collaborate with multiple software development teams, product management, program and release management, operations, and end customer development teams regularly.
Responsibilities
Design and implement new features for the LuminOS system application and application framework
Architect, design, prototype, and develop a variety of platform software services and frameworks to enhance the Magic Leap device operating system capabilities
Collaborate with other software technical leads, product managers, software release management, QA, and external partner teams to help design and develop Magicleap’s AR/VR features for various enterprises on the Magic Leap device
Mentor and guide other engineers
Qualifications
Previous hands on experience as an software architect or principal engineer
8+ years experience of professional software development and architecture
Strong C/C++ knowledge and development skills
Familiarity with developing AR/VR 3D apps as well Android apps and framework
Experience with developing application and platform services on Android operating systems or similar AR/VR operating systems
Familiarity with embedded software development and strong multi-threading experience
Ability to collaborate with many teams to define a design that meets the product needs
Very good oral and written communication skills to interact with cross-functional teams that are geographically distributed
Education
BS or MS in Computer Science or related field or equivalent work experience
Additional Information
All your information will be kept confidential according to Equal Employment Opportunities guidelines.
Our salary ranges are determined by role, level and location. In addition to salary, Magic Leap offers a discretionary bonus, equity, and a fully comprehensive benefits package for eligible employees. US Base Salary Range $161,904 — $226,623 USD
View Original Job Posting