Augmented Reality Software Engineer

Employer

Job Description

LightUp is looking for software engineers interested in crafting cutting-edge augmented reality (AR) experiences that will forever change how people around the world learn. You will join our nimble team responsible for creating and maintaining our mobile app experience, developing 3D visualizations, implementing new UI paradigms for AR, and optimizing performance.


Responsibilities:

  • Develop cutting-edge augmented reality mobile apps that make learning fun and engaging
  • Optimize app performance to ensure graceful performance on iOS and Android mobile devices
  • Implement computer vision algorithms for use in real-time mobile graphics environments


Requirements:

  • Bachelor’s degree (or higher) in Computer Science (or equivalent)
  • Proficient with Unity and C# (or other similar engines)
  • Strong 3D math skills (linear algebra, vector math, camera projections etc.)


Pluses:

  • Experience with AR frameworks (ARKit, ARCore, AR Foundation, etc.)
  • Experience with native iOS or Android development
  • Experience with mobile backend services (Firebase, Google Cloud Storage, AWS App Sync, etc.)
  • Experience optimizing the performance of CPU and GPU intensive graphics workloads on mobile devices
  • Experience with graphics APIs like OpenGL, Metal or Vulkan
  • Experience with shader programming