Principal, Software Development Engineer, Unity
Company: Magic Leap
Location: Sunnyvale
Posted on: June 16, 2022
|
|
Job Description:
Job DescriptionMagic Leap, Inc. is seeking a Principal Software
Engineer (Unity) to help our Solutions Design team deliver a
world-class suite of collaboration applications for the Magic Leap
platform. We need a strong technical leader with both breadth and
depth of technical skills and a passion for 3D interaction. You
must have experience shipping Unity-based 3D graphics applications
with polished user experiences. You will have the opportunity to
work with the user experience team, architecture, systems
engineers, and applications developers. The qualified candidate
needs to be a self-starter and able to operate in a highly dynamic
environment. Responsibilities:Guide a team of developers in
creating features for a Unity application.Build, debug, and deploy
mixed reality frameworks, tools, applicationsTrack & report on
project status, plan architecture, and present product vision to
othersBe a subject matter expert and thought leader in 3D tools and
improving alignment with product vision & teamTeam player who can
collaborate with cross-functional teams to define, design, and ship
new featuresWork on bug fixing and improving application
performanceContribute to team success through code and
architectural reviews, as well as cross-departmental
presentationsUnit-test code for robustness and
reliabilityQualifications:10+ years experience developing mobile
software apps3+ years experience developing Unity based
productsExperience programming applications using Android NDKVery
strong programming skills - extensive experience with C# and C++
requiredExperience leveraging cloud systems in Unity integrations
or multiplayer game experienceDesire to grow expertise in modern
Unity3D/C#, networking and 3D User ExperiencesAbility to learn fast
and deliver quicklyRelentless desire to improve and overcome
challengesExperience working with third-party libraries,
frameworks, and APIsStrong communication skills and ability to work
in a fast-paced small team environmentSolid understanding of the
full mobile development life cycleBasic understanding of 3D Math
and 3D Graphics - and a desire to become an expertNice to
haveExperience with XR: Augmented Reality, Mixed Reality, Virtual
RealityExperience with OpenGL, Vulkan or other 3D graphics
librariesExperience with rapid development and collaboration using
wiki, chat, and JiraFamiliarity with the Linux development
environmentEducation: BA/BS in Computer Science or equivalent
experienceAdditional Information:All your information will be kept
confidential according to Equal Employment Opportunities
guidelines.
Keywords: Magic Leap, Sunnyvale , Principal, Software Development Engineer, Unity, IT / Software / Systems , Sunnyvale, California
Click
here to apply!
|