The primary responsibility of the Senior Engineer in the SDK development team is to help define and implement the Unreal interface for Magic Leap\'s SDK offering. Qualified candidates need to be a self-starter and able to operate in a highly dynamic environment.
Responsibilities
Influence the design and development 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
5 to 8 years experience working on software products
3 to 4 years experience with Unreal 4/5 source code
Expert level C++ in a production environment
Experience with API design and SDK architecture
Experience with OpenGL (Vulkan preferred)
Experience with mobile software development
Experience with Android Open Source toolchains, techniques, and native libraries.
Education
BA/BS is preferred
Additional Information
All your information will be kept confidential according to Equal Employment Opportunities guidelines
#LI-REMOTE
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 $140,000\xe2\x80\x94$196,000 USD
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.