AR/VR, Embedded Software Engineer

AppleSunnyvale, CA
7h

About The Position

As an Embedded Software Engineer working on vision platforms at Apple, you will be responsible for architecting, prototyping, and developing real-time software across the vision devices software stack.

Requirements

  • BS in Computer Science/Computer Engineering or equivalent experience/skills
  • At least 4 years of relevant experience
  • In-depth knowledge of C/C++
  • Strong knowledge of operating systems fundamentals and embedded systems
  • Experience in developing kernel drivers, embedded firmware, system frameworks, etc.
  • Strong analytical and debugging skills
  • Strong communication and collaboration skills

Nice To Haves

  • Experience with development in simulation and emulation environment
  • Thrive in a collaborative environment and able to confidently driving multiple projects across many teams
  • Obsessively passionate and inquisitive, and seek to solve everyday problems in innovative ways
  • Ability to work under tight schedule and deliver on time
  • Laser-focused on the smallest details that are meaningful to our customers
  • Familiarity of Apple Operating Systems i.e. iOS, visionOS, macOS, etc
  • Understanding of Swift programming language

Responsibilities

  • architecting
  • prototyping
  • developing real-time software across the vision devices software stack
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service