As a Senior Application SDK Engineer for Magic Leap's Lifestream team you will have responsibility for the planning and development of our Application SDK in support of the implementation of our Lifestream business function and how it integrates within our product portfolio.
Subject matter expert with strong knowledge of the software engineering discipline.
Design, develop, optimize, debug and maintain industrial manufacturing software applications using accepted engineering practices and tools.
Perform language and platform conversions, rewrites, or upgrades of existing software applications as required
Develop specialized graphical user interfaces with heavy use of 2D, 3D, and 4D data visualizations.
Design, develop, and maintain algorithms related to data and signal analysis, curve fitting, optimization, machine learning, parallel processing, etc.
Design, develop, and maintain databases and associated tools for storage/retrieval of measurement and process control data
Participate in the exploration of artificial intelligence and machine learning for the purpose of automating decisions
Identify and mitigate security and data integrity concerns related to deployed software applications.
Maintain software engineering with revision control and supporting documentation.
Develop and maintain project plans, budgets, and summaries for project approvals and periodic reporting.
Highly proficient in C/C++, SQL, and GUI development
Experience with visual Linux and GNU tools and cross platform development
Experience with GPU programming
Experience with numerical analysis methods, digital signal processing , and / or statistical methods
Bachelor's degree in Software Engineering or related discipline and seven years of relevant experience
All your information will be kept confidential according to Equal Employment Opportunities guidelines.