Display Software Engineer

Cascade Engineering Services Redmond , WA 98053

Posted 4 days ago

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.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

Display Software Engineer

Cascade Engineering Services