Meta Reality Labs - Android/ Display Software Engineer
Location: Redmond, WA (3 days week onsite)
Compensation: $130,000-$190,000
Benefits: Medical, Dental, Vision, 401K, Equipment, PTO ect.
Must have previous engineering experience for Android at an OS level (not application development)
Summary
We are looking for an Android/Display Software Engineer that can apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the display systems and pipelines that we build for prototyping new components and experiences for augmented and mixed reality glasses.
Job Responsibilities
- Analyze, design, develop, and debug display-related software enabling customers to meet their goals.
- Develop, prepare, and support SW for display demos.
- Collaborate in a team environment across multiple, product focused, research, and engineering disciplines.
Required Skills (Must Have)
- Experience with software design and programming in C/C for development, debugging, testing, and performance analysis.
- Operating System (Android/Linux) Engineering experience
- Experience with scripting languages like Python, Bash, etc.
- Experience with Android Open Source Project development.
- Experience with display pipelines and their components like compositors.
- Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
- Experience with Continuous Integration and Continuous Deployment (CI/CD) solutions.
Nice to Have:
- Experience with DSP and graphics development.
- Experience with peripherals such as USB, SPI, MIPI CSI/DSI, I2C, UART, GPIO etc.
- Experience with wireless and wired communication protocols, including USB, TCP/IP, Ethernet, Bluetooth and 802.11.
- Firmware development in C/C (design, development, debug, test, performance analysis)
- Experience with display interfaces like DisplayPort.
Education/Experience:
Bachelor's degree in computer science, electrical engineering or relevant field required.