Staff Software Engineer, Unreal Engine 4 (Sdk)

Magic Leap Seattle , WA 98113

Posted 3 months ago

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.

Job Description

The primary responsibility of a Staff Software Engineer on the SDK team is to define and implement the Unreal interface for Magic Leap's exposed platform functionality. The qualified candidate will be a self-starter able to operate in a highly dynamic environment.

Responsibilities

  • Architect Unreal 4 integrations of APIs and features comprising the SDK

  • Elegantly expose platform functionality within the Unreal engine

  • Actively engage and enable developers using the SDK

  • Write elegant, maintainable, reusable code, leveraging test driven principles to develop high quality applications

  • Troubleshoot and resolve software defects and other technical issues

  • Act as a mentor and subject matter expert within their team, their department, and the company as a whole

  • Perform peer code reviews to ensure highest code quality

Qualifications

  • 7 to 10 years experience working on software products

  • 4 to 7 years experience with Unreal 4 source code and working with Epic

  • AR/VR/MR experience

  • Expert level C++ in a production environment

  • Experience with API design and SDK architecture

  • Experience with OpenGL and Vulkan

  • Experience with mobile software development

  • Experience with Android Open Source toolchains, techniques, and native libraries.

Education

  • BS/BA in Computer Science or related field

Additional Information

  • All your information will be kept confidential according to Equal Employment Opportunities guidelines.
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Staff Software Quality Assurance Engineer

Watchguard Technologies, Inc.

Posted 2 days ago

VIEW JOBS 8/16/2019 12:00:00 AM 2019-11-14T00:00 Senior Staff Software Quality Assurance Engineer Seattle, Washington Senior Staff Software Quality Assurance Engineer sought by WatchGuard Technologies, Inc. in Seattle, WA. Qualified applicants should mail a resume and a cover letter to WatchGuard Technologies, Inc., Attn: Tom Dawson, Human Resources Manager, Global, 505 5th Avenue South, Suite 500, Seattle, WA 98104, with reference to Job ID: HZ0819SSSQAE. No calls please. This position qualifies for WatchGuard Technologies, Inc.'s employee referral program. Why Work for WatchGuard? At WatchGuard we create smart security, simply done. We're a leader in building cyber security hardware, wireless, and cloud solutions that protect small and midsize businesses, and distributed enterprises worldwide. Our award-winning network security solutions provide layered, enterprise-grade protection that is easy to deploy and manage. Whether you are an industry veteran, or at the beginning of your career, now is an amazing time to work in the security industry, and there's never been a better time to be at WatchGuard. We love solving the industry's toughest challenges, and our innovation keeps our customers ahead of increasingly sophisticated hackers, which has fueled record revenues. We're heavily reinvesting in the company, and driving rapid acceleration across all aspects of our business. As a result, our employee base has nearly doubled in the last three years, organically and through acquisition. Our company culture places intense focus on our customers and employees. From the newest employee to our CEO, you'll find that each person at WatchGuard embodies our core values: accountability, passion for success, community building, and maintaining a customer focus in all things. WatchGuard Technologies is privately backed by equity firms Vector Capital and Francisco Partners, and has headquarters in Seattle, Washington, with offices throughout North America, Europe, Asia Pacific, and Latin America. As an Equal Opportunity Employer, we are committed to a diverse workforce. WatchGuard participates in E-verify. Watchguard Technologies, Inc. Seattle WA

Staff Software Engineer, Unreal Engine 4 (Sdk)

Magic Leap