Cardinal Integrated

Display Software Engineer

Redmond, WA, US

Onsite
Contract
6 months ago
Save Job

Summary

Role: Display Software Engineer Location: Redmond, WA - onsite Request-ID: 14911-1 Duration: 6+ Months In Mixed Reality, people-not devices-are at the center of everything we do. Our tech moves beyond screens and pixels, creating a new reality aimed at bringing us closer together-whether that's scientists "meeting" on the surface of a virtual Mars or some yet undreamt-of possibility. To get there, we're incorporating diverse groundbreaking technologies from sensors, computer vision, machine learning, human-computer interaction, AI, and more. The Mixed Reality display software team builds the display pipeline software/firmware from operating system to hardware silicon on Mixed Reality products. We are looking for a highly motivated software/firmware engineer with experience in developing firmware, driver, and embedded software for the display subsystem. Responsibilities: * Firmware and driver development for the Mixed Reality display software team. * Help define the next generation of Mixed Reality products. * Develop, instrumentation, test, debug, and improve our own and third-party display diagnostics and calibration tools. * Design and build functional test scripts and software for display firmware features. * Assist with hardware bring-up and device manufacturing and failure analysis. * Review and provide feedback on incoming software and firmware code changes. * Provide documentation/wiki on display software/firmware features and troubleshooting tips. Required Qualifications: * BS or MS in Computer Engineering, Electrical Engineering, Computer Science or related field OR equivalent professional experience. * 5+ (senior) or 3+ (junior) years of professional experience in embedded software/firmware development. * Strong programming skills (C/C++ required and Python desirable). * Embedded hardware experience, including understanding schematics, I2C, SPI, USB, RS232, and associated communication protocols, is a plus. Preferred Qualifications: * Windows or Linux device driver development. * Experience in Android and/or Qualcomm SoC. * Experience in display hardware bring-up and manufacturing. * Excellent written and verbal communications skills. * Experience with debugging tools such as JTAG, oscilloscopes and bus analyzers. * Experience in AR/VR technology.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: