Avegant Company Logo

Avegant

Belmont, California - United States
View all jobs at this company »

Platform Architect

Description

Platform Architect

About Avegant:

Avegant is a well-funded, venture-backed technology company developing the next-generation of light field displays.  We are pioneering innovative hardware and software solutions that will forever change how we learn, play, work and interact with each other. We’ve won multiple awards, our team is best in class, and we’re just getting started.

Avegant is about the journey of innovation, and we want to take you with us. If you think you have what it takes to be part of our incredible team, then come join us and be part of a company that is making mixed reality possible.

Overview:

Avegant is seeking a Platform Architect that is not only great at what they do, but who will be an integral part of our team and contribute to our cutting-edge Head Mounted Display (HMD) technology.  You should be a highly-motivated individual with 10+ years experience in an R&D engineering or production environment. Successful candidates will have previous experience in the enterprise and/or consumer electronics industry, including previous experience designing and developing relevant technologies and platforms including application level, middleware and interface with embedded software.  Successful applicants will have a strong track-record of developing robust system-software on Windows and/or MacOS.   Experience in development of SDKs is a strong plus.   You will also be responsible for working with other team members to architect the next generation of Avegant’s products and customer solutions for Augmented Reality and Virtual Reality head mounted displays.   This position includes leadership responsibility (20% management of others, 80% hands-on architecting) for more junior team members as well as working with outsourced partners to develop complete software solutions. The incumbent will report to the Vice President of Product Development. This position will be located in our HQ office in Belmont, CA.  This is not a remote opportunity.

Working together and supporting each other is critical to our success.  We function well as a team, and are better together because we actually enjoy each other’s company!  Our team-building happens both organically and with intention—through daily lunch together in the office, shooting hoops after lunch, handling meetings over nature walks, and team events outside of the office.  We’re seeking candidates that will continue to bring that same enthusiasm to the team!

Responsibilities:

  • Design and develop relevant technologies, platforms and SDKs on desktop operating systems and embedded processors (strong focus on embedded and system software) for Avegant’s products.
  • Build and manage a team of software developers and/or contractors and work alongside them to implement chosen system architectures.
  • Participate and contribute to project reviews and system requirements gathering.
  • Work at the boundary between hardware and software to specify system hardware, and work to improve system-level energy efficiency, performance, power management, and battery life.
  • Track industry trends and evaluate key supplier roadmaps.

Qualifications:

  • BA/BS degree in EE or CS or equivalent practical experience.
  • 10+ years of experience in software development & leadership of Windows, MacOS and/or Linux/Android product development.
  • Proven track record of successfully shipping consumer electronics products.
  • Expert in C/C++
  • Strong understanding of SOC architectures, bus interfaces, peripherals (LCD, Camera, Touch IC, Audio Codec, Video Codec, Memory, USB), and PMIC architecture and interfaces.
  • Experience with Video Interfaces (e.g. HDMI, DisplayPort, MIPI)
  • Experience with wireless protocols such as WiFi, BT Classic, and BLE.
  • Familiarity with DirectX/OpenGL graphics pipeline; driver and/or shader development experience preferred.
  • Availability for domestic and international travel to development sites and customer locations.




This Job is no longer active!